{"_id":"@mongodb-js/compass-query-history","_rev":"292-c6e48b6df2d67ba98f977f3c12e91732","name":"@mongodb-js/compass-query-history","dist-tags":{"experimental":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","latest":"9.10.0","next":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5"},"versions":{"0.0.1":{"name":"@mongodb-js/compass-query-history","version":"0.0.1","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.0.1","maintainers":[{"name":"jlord","email":"to.jlord@gmail.com"}],"dist":{"shasum":"d626d2c03a645e6d1a8a7c528a0417d3887dc3ed","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.1.tgz","integrity":"sha512-49o2pc8CH24BocaCsbXRATseL+X+TzTbtB78SjE/bxHmQYoA8SfdFSlgTrhF2Hr34wjkk6JOm2/cX3nSjmG6sg==","signatures":[{"sig":"MEYCIQC6/hHEM+BFN2t05LzisfdbXkq8G7g/l8AG/IktquQc3gIhAMR3tYnTVyqVKC1hs4n8Yt+WvUxY3DqBcX1gYVhmGKre","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"8d688c9d4a1d08f9771fff14859a80f8be649f65","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"jlord","email":"to.jlord@gmail.com"},"precommit":["check"],"_npmVersion":"5.0.3","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.0.1.tgz_1501255623166_0.485967792570591","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@mongodb-js/compass-query-history","version":"0.0.2","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.0.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"0429cf2ce7d0b09605cf34692dc180a0c0edc365","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.2.tgz","integrity":"sha512-0tu4DUvuZWGKR5V3Tknw+EoAcfOYg9iD/KSdJ87Jst5xZI4FqOgakfk5srGjaaaz0rCwHWCMSE6Qswcp0Qs5Gg==","signatures":[{"sig":"MEUCIGIwmctcVe7HrOxASoiste3BdYkfOZ9bycH0VBjFrIGPAiEAwyLWEPbzDRO/Pf7aiWySG615sYFbsilUKL8yQWV0KKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"223fba2397fd7bce81d3e4e4f3185254869750f7","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"jlord","email":"to.jlord@gmail.com"},"precommit":["check"],"_npmVersion":"5.0.3","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.0.2.tgz_1501256906443_0.6697676011826843","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@mongodb-js/compass-query-history","version":"0.0.3","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.0.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"ed2c9bc1bf045d07f16138060385da3b4b432da0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.3.tgz","integrity":"sha512-scjiPfZ7ps3X0DI1uYqz8TK3HZe684U8dau0Yl3TU1cWjfRHm0/KCgbm84LbURtaMrdfEHdgG5NytTvneFNViQ==","signatures":[{"sig":"MEUCIQDNS0UmVSDxt2YNQ8BEP2laP3nTYBPojxTTI07zcNaZ3QIgTUCBKkquQZSSAQX9JSDRGTOp7lwY9qAV8vYGIJBSQZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ed2c9bc1bf045d07f16138060385da3b4b432da0","gitHead":"59ef7c08a376df3810a35eb87ee852865fe0ebba","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.0.3.tgz_1501257365694_0.21928969025611877","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@mongodb-js/compass-query-history","version":"0.0.4","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.0.4","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"b53cb91056d9d609cab3beb09557805ae870a19c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.4.tgz","integrity":"sha512-wvxesrGsfCKCCYnEZWmnQilp4YfJazrnb+alB4jfOigBr70xKu/EI6up2li9sV39xe8lpjN/6wUovvRLW/V/PQ==","signatures":[{"sig":"MEQCIDvReSfC5KKPXaS2YHHE1MMAl3HB5GL4e98yyq248jN0AiBZN4e37Esf2LcRjMwI9pRdgDfCw/jIQ19lU/orhCweEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b53cb91056d9d609cab3beb09557805ae870a19c","gitHead":"a3a4d37c2c52b3422ab5641eb20c5d22bd460309","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.0.4.tgz_1501257857409_0.1550867771729827","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@mongodb-js/compass-query-history","version":"0.0.5","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.0.5","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"660f294758477aff8f4de6529fa3a5beffc70857","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.5.tgz","integrity":"sha512-Gwo5t0kCrIAxOdbvEmvZBhjS5JaEQrQ1ho9oDOqNTkAz4DyS+KD0aLgIU+goJW6CTMSq481ftqbmI3YO4AxOZA==","signatures":[{"sig":"MEQCIGJPQkQDMS3oa/BowNwxI0j51KbSiSOdfq8SAto112jKAiBlb1RCbWBcuj+UNqTsmNFxttfcpcIuloDy5NlZUTPcKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"660f294758477aff8f4de6529fa3a5beffc70857","gitHead":"77286536efbf0a6a9455c2fc083affd244bc2c0f","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.0.5.tgz_1501510841920_0.9635556405410171","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@mongodb-js/compass-query-history","version":"0.1.0","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.1.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"e549160601cdc4df5292390b370ff85a61653419","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.1.0.tgz","integrity":"sha512-Y9IHLzPOPPEPEqBvmnjdH1Adkw6BGCAQrRMHj6mX9ELGa1qgdtHNyApEjkKnarW3uyRDljfKbtClbjtEOujrxg==","signatures":[{"sig":"MEYCIQDhoPR62HPcakKfBHlY/rhdbPeaDEKvKLejsQ1lb4RwPwIhAIvDwb4p5ON7p4QkAW+O9YtE7O3eZCqm8mRmziRvsfN4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e549160601cdc4df5292390b370ff85a61653419","gitHead":"0706230b6104fa808dd3f1bfc9602338b3ed04d1","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","mongodb-query-parser":"^0.7.0","mongodb-extended-json":"^1.10.0","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.1.0.tgz_1501685884624_0.9608411479275674","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@mongodb-js/compass-query-history","version":"0.2.0","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.2.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"1d88f8a57245a5cf251a372bff4829cfbfe31c0b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.2.0.tgz","integrity":"sha512-stUOPUOqnFaMnu6G1GQd2i4fl76HwMyhjU6JxH2ZtntndqsHJBfxPSjokQ7p5juASvjdPJXJvMW4zhEq4A3qJw==","signatures":[{"sig":"MEQCIDFO5owQIuxjSzQW1YTbUqkrE+odamsqXCOQDfn2eVoUAiAxyQ+ZEhUfFffa1ouL/TPZVYIe4uDgxItEc1tN2XoxFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1d88f8a57245a5cf251a372bff4829cfbfe31c0b","gitHead":"32c1f843b428d9a065bb7349ed6ad0a90ac83730","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","mongodb-query-parser":"^0.7.0","mongodb-extended-json":"^1.10.0","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.2.0.tgz_1501686701911_0.039800402242690325","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@mongodb-js/compass-query-history","version":"0.2.1","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.2.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"2303528f7718cb54b6700162ba3000c158dafe73","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.2.1.tgz","integrity":"sha512-GePm11mt+8O4H7h4YgQYqOaJoFa5JnIZIWsV9KXWSSzimYK7rEFpJShd+IyGeiPeuoSL/JviXz7k8+OdlVoIhA==","signatures":[{"sig":"MEQCIDNzBtPvK2kZFf5BXD0TO5rgL7fPA+8+lRj+cSEGNVCVAiBP5btb/tly7xLZSvhveKpYHctNn7Vzv9uzwVlgLmJejA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2303528f7718cb54b6700162ba3000c158dafe73","gitHead":"422b6d2e7f3ce2477b79f0ddf2fb12931ec7d259","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","mongodb-query-parser":"^0.7.0","mongodb-extended-json":"^1.10.0","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.2.1.tgz_1501689007247_0.9460791647434235","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@mongodb-js/compass-query-history","version":"0.2.2","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.2.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"e22df067db09d8ccada8a22f67240465356a53eb","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.2.2.tgz","integrity":"sha512-GNuObEbxgAIlsqXPzNUnETXoIuhCXjZQ/6iMe8A3C01B1+6+Af0nkNaiJad+x5J4GqK/I0itZR2mJwVSWmCToQ==","signatures":[{"sig":"MEUCIQCZt1/fKF0hjeFHvihQ7fT+ZL2D8daN9V/WPjsiOYlHlgIgcfmnCjjA5QzEh3zNOUwwtCAw4zHFQRaipsTFid5MvM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e22df067db09d8ccada8a22f67240465356a53eb","gitHead":"183b5d4f51339c84c2d272a3fa93a5a4bb33efe2","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4","mongodb-ns":"^2.0.0","react-bootstrap":"^0.31.1"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","mongodb-query-parser":"^0.7.0","mongodb-extended-json":"^1.10.0","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.2.2.tgz_1501690807028_0.3286306743975729","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@mongodb-js/compass-query-history","version":"0.2.3","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.2.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"11f95619f652dbfa5b4077860403801dab16ac6d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.2.3.tgz","integrity":"sha512-YnQuoz8KTIo3qnjSMRvIgiQibFWtxPpmok82a4tm5YA1ai+z2oBBNmsFjqRLOd4N0QvAkTCmaYXmQ09us4dPNQ==","signatures":[{"sig":"MEQCIHMW9MIV3ga/GE1Xjsw/oiSgEMgwDoWNDovxt8A6X0pHAiAl7DX+pWEpzN7UZR2tEkw18lRKwzR0lD/5JKw3a7TMsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"11f95619f652dbfa5b4077860403801dab16ac6d","gitHead":"bb80c27d358e9df52976772b26a1771dbd688f7d","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","mongodb-ns":"^2.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","react-bootstrap":"^0.31.0","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","mongodb-query-parser":"^0.7.0","mongodb-extended-json":"^1.10.0","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.2.3.tgz_1501691085480_0.2695972314104438","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@mongodb-js/compass-query-history","version":"0.2.4","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.2.4","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"e065b2bf455b49aa1c6cf1cd8143ff22b048a6fb","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.2.4.tgz","integrity":"sha512-xEe06jrG21/loI1KabUtG5ufX8FYzFwTucWIOr0+rCJHkGz3Lj1Xgi2tY2lfZGz09az22Vwij2FpbdUIlJOErg==","signatures":[{"sig":"MEQCIDaasJxpG8jiLZCPbYbMBgfLDyVCIcxcVBTNo82T1YbEAiAtNr2oftjszb7ph3YH07DVyxfIqSfuDIe/+v2847c23Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e065b2bf455b49aa1c6cf1cd8143ff22b048a6fb","gitHead":"f446a8f1550197bb181b5ed4b5ae3a6c2d47f0ea","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","mongodb-ns":"^2.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","react-bootstrap":"^0.31.0","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","mongodb-query-parser":"^0.7.0","mongodb-extended-json":"^1.10.0","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.2.4.tgz_1501696820907_0.5744122148025781","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@mongodb-js/compass-query-history","version":"0.3.0","license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@0.3.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"}],"dist":{"shasum":"40c1f94a1175f309a1b6a79fdd04f83ce1c5ece8","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.3.0.tgz","integrity":"sha512-310MbQo0hc3NmIdV0C4MF/njc7fRCSFIeCw9VJP6q5Yej3wQ1iTNQdSkkUw5iBvRVeqqRcuZM46z4U9QufBDjw==","signatures":[{"sig":"MEUCIDrTGqWGx8IeTdvplMhpx61ImEgCwwqNui6HPa96CeiIAiEAyCgoLhkRz033zodCXJO6ndhiAfgz4bLB5zq7FdT1yFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"40c1f94a1175f309a1b6a79fdd04f83ce1c5ece8","gitHead":"9f8678c7f19b6c2c53daa0951069fda2bb4ccd56","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","jsx":"babel ./src --out-dir ./lib --presets react","less":"lessc ./styles/index.less ./lib/styles/index.css","test":"hadron-build test","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"electron ./electron","compile":"npm run jsx && npm run less","pretest":"npm run compile","prestart":"npm run compile","storybook":"start-storybook -p 9001","test-main":"npm test -- --main","test-unit":"npm test -- --unit","prepublish":"npm run compile","link-plugin":"./scripts/link.sh","test-enzyme":"npm test -- --enzyme","test-renderer":"npm test -- --renderer","unlink-plugin":"./scripts/unlink.sh","test-functional":"npm test -- --functional"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Compass Query History package","_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"chai":"^3.5.0","less":"^2.7.1","uuid":"^3.1.0","jsdom":"^9.4.2","mocha":"^2.5.3","react":"^15.5.4","sinon":"^1.17.6","watch":"^1.0.2","enzyme":"^2.4.1","reflux":"0.4.1","electron":"^1.6.1","babel-cli":"^6.10.1","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","react-dom":"^15.5.4","hadron-app":"^1.0.0","mongodb-ns":"^2.0.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.8.0","chai-enzyme":"^0.5.0","less-loader":"^2.2.3","font-awesome":"^4.7.0","hadron-build":"^9.1.0","highlight.js":"^8.9.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","electron-mocha":"^3.3.0","mongodb-js-fmt":"^0.0.3","ampersand-model":"^6.0.2","hadron-spectron":"^0.0.1","react-bootstrap":"^0.31.0","chai-as-promised":"^5.1.0","@kadira/storybook":"^2.3.0","react-fontawesome":"^1.6.1","babel-preset-react":"^6.11.1","reflux-state-mixin":"^0.7.0","hadron-app-registry":"^6.0.0","hadron-reflux-store":"0.0.3","hadron-type-checker":"^2.0.0","mongodb-data-service":"^7.0.0","mongodb-js-precommit":"^0.2.8","mongodb-query-parser":"^0.7.0","mongodb-extended-json":"^1.10.0","hadron-react-components":"^1.8.0","eslint-config-mongodb-js":"^2.1.0","ampersand-rest-collection":"^5.0.0","@kadira/react-storybook-addon-info":"^3.2.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-0.3.0.tgz_1501708034225_0.16738142515532672","host":"s3://npm-registry-packages"}},"1.0.0-1":{"name":"@mongodb-js/compass-query-history","version":"1.0.0-1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@1.0.0-1","maintainers":[{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"3bf6eb5e77925d57d6f540e5fbd57ad1aa932015","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-1.0.0-1.tgz","integrity":"sha512-YsIsXtSFwu1KiNPphbWViRmCar3tcxgEjBUp83itzXwjMvRdOYx7W8DXs/4jUXWc+8dUFfMIzy9LF4qvAnHYCQ==","signatures":[{"sig":"MEUCIQCXrBXzsO71wCr7uWCBJkmy5AWVpMCHZYMZJvdm9UwYcAIgabEoC4feDxfC7F34P3eNJVt9lCFQGyBiNu2CwQJ8ZX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"3bf6eb5e77925d57d6f540e5fbd57ad1aa932015","gitHead":"b68246fe8529dd5a4b6cd9c33d39f508f0cd0388","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^1.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^6.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^7.1.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^0.7.0","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-1.0.0-1.tgz_1504680094283_0.8837619298137724","host":"s3://npm-registry-packages"}},"1.0.0-2":{"name":"@mongodb-js/compass-query-history","version":"1.0.0-2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@1.0.0-2","maintainers":[{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"0c9e772aaf9da5bacc7e681c7b48173be42c51cb","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-1.0.0-2.tgz","integrity":"sha512-QGtTEqIBq6u6ZmarZdkOtg+0zwktJgk+b8SDQA/JYiEFcnrMOIMYUI4StiqJIjx3jTtnJearLWjoRueZ86w8Jg==","signatures":[{"sig":"MEQCIA6yzST6cOlWZmMprdHEH0gN77s1mVp6LUi1OI8RvEiOAiA8BzUjGtFOnP7lGIphwrbpOAn99HO+bkbJ+2kGILN/hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"0c9e772aaf9da5bacc7e681c7b48173be42c51cb","gitHead":"c774c1a54960d83c53ae5872094a2f6f908110bc","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^1.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^6.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^7.1.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^0.7.0","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-1.0.0-2.tgz_1504756693174_0.3803660199046135","host":"s3://npm-registry-packages"}},"1.0.0-3":{"name":"@mongodb-js/compass-query-history","version":"1.0.0-3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@1.0.0-3","maintainers":[{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"35a0cc500a803a271c7e5ec12d15e7e894e05727","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-1.0.0-3.tgz","integrity":"sha512-iVm3qH1K3vi1iSXCOrA5QOVIeeu0KS0aYeINrZ07UbHx/qkdnekjMynVtHH11naBY+VzdUaKDMJKjS/X++8trA==","signatures":[{"sig":"MEQCH1JfRKejqrHgmb5DVkO/qpaGM39QbwCSGOFuBKVf9r0CIQC7cKI8Rd2gh34hli+B4kkfUTvh8/l7yuyNeaIO1NCFwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"35a0cc500a803a271c7e5ec12d15e7e894e05727","gitHead":"d0f04390471e077e5c453929634043102e1ff72a","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^1.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^6.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^7.1.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^0.7.0","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-1.0.0-3.tgz_1504759651928_0.6650525704026222","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@mongodb-js/compass-query-history","version":"1.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@1.0.0","maintainers":[{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"10a39116b7c4d7b54459196cb92a40772e803a57","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-1.0.0.tgz","integrity":"sha512-j5bNBjqY5/Yr2/fEN0izrUuHElKrTn7WXxPaQKzFLyDo2ZiR/7Vi+gBVakOoLPVnqUp6vs6WtiHoYgPYm/kTOg==","signatures":[{"sig":"MEUCIDh4QH3KVo7Y6vdT6uHDRybA98Xy5f3+RDalFhpDDMBxAiEA4+BBwRxshpUPhNVoqRnk+evCa76BUjdoU6ou9YoZEBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"10a39116b7c4d7b54459196cb92a40772e803a57","gitHead":"1d6fe178ba387217f4134d86f4c3bcde15fbb98b","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^1.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^6.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^7.1.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^0.7.0","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-1.0.0.tgz_1504764216901_0.22412961395457387","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@mongodb-js/compass-query-history","version":"1.0.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@1.0.1","maintainers":[{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"81154b38ea95baf298c6022f52b25ea0c05dffb1","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-1.0.1.tgz","integrity":"sha512-xQNs0u2nc4oV6mSxo9NxgMZotqu+oZiK4t8v50+CjTuEUbjqad5uW/g6bqzm24dfouBa2nHKMotcW+HP9952NA==","signatures":[{"sig":"MEQCIFX5muCkmP0DNPWSOt0s7aF93usXuO2DtYOpRSfBIoHSAiAte5hYUPQ2m6q/cK+D5lYLQMkWOcbrQfKVGjobr5YXkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","gitHead":"93a91e11989b63b190d3fd6fba34d0aeab330243","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"5.4.2","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^1.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^6.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^7.1.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-1.0.1.tgz_1505976367012_0.4321320632006973","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@mongodb-js/compass-query-history","version":"2.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@2.0.0","maintainers":[{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"d5cfbef1d497700753c599f6dc9b940ef1bdc69b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-2.0.0.tgz","integrity":"sha512-H1KJ14STcF+oPCXzaUnFmrImu/lT7G8+YBBdq+l+Z1M7cpdJZd61UxiqrREGtZxNBRIM7FI1JgjptkG9tOmRVA==","signatures":[{"sig":"MEQCIBLixjPv60XXsCUJU4Z/24ueXAvYBbLAlOJoRkB8RBQeAiAownxr7DqrfaM9tlybCP1+djrWJ3pPlf6JvQQjZ7x+8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d5cfbef1d497700753c599f6dc9b940ef1bdc69b","gitHead":"f4b854950df1b3b975aa2f55007827b1fa77f09d","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^2.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^8.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-2.0.0.tgz_1507108867689_0.5017172454390675","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@mongodb-js/compass-query-history","version":"2.0.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@2.0.1","maintainers":[{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"danulf","email":"danagroff@hotmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"eb73d3336b5881100dcc74fce91d7a0a88d777c2","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-2.0.1.tgz","integrity":"sha512-jUdQ6E32RdKFlTRHaNVvZw68WBBUkDDvWhLhWWULM6kjPTtRh+eBn1O4+G1+GBaO99/w51ZAsE5+cafwTBFaag==","signatures":[{"sig":"MEYCIQCiawKE29LMfVgHa97NfdPh+QsduOuSm9sLwNzxcRmQXgIhAILhAPPStzL2p999U45s0fRQR5qa0uI5ixq8ZxQgACcc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"eb73d3336b5881100dcc74fce91d7a0a88d777c2","gitHead":"0cd755e50cae8c539a7bfaccf14b9c8cff7dd999","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^2.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^8.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-2.0.1.tgz_1507131711266_0.050917301094159484","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@mongodb-js/compass-query-history","version":"2.1.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@2.1.0","maintainers":[{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"4bad26d23d3725c7ce26dbd5e5d861ebd62425de","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-2.1.0.tgz","integrity":"sha512-n/n0rgfB7e7jRx3wCi0XwxSUkn61Naw6e7tp6osDRkGYAEG3TCRNGKsi3UEMuCw45OzwVnJzW/Po7IPFa75jsA==","signatures":[{"sig":"MEYCIQCtFk774qvg9DEM9w0p6+vbcPecM8m0MWjv9BYlatee4QIhAIOHk0fjvn1VabZyA7OC9WBgn0LJxdjReTIUCR4PRFhr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"4bad26d23d3725c7ce26dbd5e5d861ebd62425de","gitHead":"8a115a826e45232ace7082870791fe8be3751e0e","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^2.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^8.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-2.1.0.tgz_1510311615036_0.889457744313404","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@mongodb-js/compass-query-history","version":"2.1.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@2.1.1","maintainers":[{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"5cbd8968fc823f3d74566408b13b12b923aad138","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-2.1.1.tgz","integrity":"sha512-YDzCxYplhcCaBmUhiNnrBx2I3lIEYuzSYHknmYIHyhoc/J3nRGAOVBoTAcl72X3+/Mn/MT/dGJI9ArurIq4FvA==","signatures":[{"sig":"MEYCIQCai9VzIHL6n8rK/klf6itOg/qsf27VKZXuFogwr21ccAIhAKKRTet0322bMTVyMP40chBbspH9r0c1gaGr2macKAFB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"5cbd8968fc823f3d74566408b13b12b923aad138","gitHead":"173e53b59be3776ca80df6fb93b10904cd7db945","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.0.5","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.4.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.6.1","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^2.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^8.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.9.1","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-2.1.1.tgz_1512419170781_0.09912567702122033","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@mongodb-js/compass-query-history","version":"2.2.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@2.2.0","maintainers":[{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"diodredd","email":"diodredd@gmail.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"bd89a4f8e5e20bb9fae952d3010fc1d83aafc978","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-2.2.0.tgz","integrity":"sha512-3nQXBoj9KbOTJh6/0GAN7t71LvFjFTbLJWrHCjonVrpAKJYUjF6n+o1CGFX5h70HMYxucTCY8ouKgH9A0fxkgA==","signatures":[{"sig":"MEYCIQCh5vX5yYmdsYC2tayQ7dPEj0SP8ScW/pXeiMB3jYVdwQIhAOgTPQf/a4iBny6bjPp2ZPXZQNDCj3lObe4+q2pYVzIu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"bd89a4f8e5e20bb9fae952d3010fc1d83aafc978","gitHead":"c18a3f1abfc72ece4543b91785e1b94505de45e6","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"4.2.0","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"7.9.0","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^3.4.2","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.7.10","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^2.0.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^9.0.2","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.11.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","debug":"^3.0.1","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history-2.2.0.tgz_1515451992868_0.8465514746494591","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@mongodb-js/compass-query-history","version":"2.2.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@2.2.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"diodredd","email":"diodredd@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jlord","email":"to.jlord@gmail.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"332118242ae56056f59db584dbf44decaea9d10b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-2.2.2.tgz","fileCount":194,"integrity":"sha512-fL6YDb593ksVEneLKPVa6DucOP92wn5VEj1JUGCdn5yhogth0dcc+I003UuTjfBRkgsgOUa/HW55qZgUyMOsQw==","signatures":[{"sig":"MEUCIGcDidMIYr/tqSrYqzd7UIp8YzS12oGCR19Tv4jddDgNAiEA34e9GIAxG4G/ZZiryhEmJxQS33rOivqRAyo77UjDt/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9062285},"main":"lib/index.js","gitHead":"04b9423c7597bc1379bee11e9c6f221dda61618f","scripts":{"ci":"npm run check && npm run cover && npm run test:karma","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git://github.com/10gen/compass-query-history.git","type":"git"},"_npmVersion":"5.6.0","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"8.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.0.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^15.5.4","sinon":"^3.2.0","enzyme":"^2.9.1","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","webpack":"^3.5.5","electron":"^1.8.2","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^15.5.4","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^2.2.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"^0.8.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","hadron-spectron":"^0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"3.0.0-beta.7","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^11.0.1","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","hadron-react-components":"^1.11.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","react":"^15.5.4","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^15.5.4","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_2.2.2_1518626832003_0.6458796661051198","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@mongodb-js/compass-query-history","version":"3.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.0.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"890ef3795cbb9ea5a439b1e1aa0c80d38a2f17bd","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.0.0.tgz","fileCount":147,"integrity":"sha512-m3lIN/JU2pNFpMEedXnHUDbTXQ82QYbXaiYldoEW0xgjoTJYncHKD++vDyDh+4H+5AOpqvk9eA5cnJJ+M+CWaw==","signatures":[{"sig":"MEYCIQDwxrSkrzbX6CAjh9d1UTieOU0jf0UIQ95f0NgP0oWADwIhAIFRfivAu0Naf+M1aSKW30/o0/ZfqM4wWaMvFidSZ5gB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8585394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7vmPCRA9TVsSAnZWagAAdjgP/AlvncxmQXojM7pc0vDH\n7963JIlcDdWrYfBlboKOkjDExv318IgPPsNMJ0qJZgGTQ1nwwR05K8UbxEcg\nyKqSCzix3vbRD9qB4ma7CTdkGroyN9eJaH6DWOxTMjLm9Se2VEGwOLNDfnBu\nW7GGUV+NdWqzaSQWhhaW+YgQbTBjX2O1c6z56cd9/AnZSc/k/oW3CswuorTy\nQeGA9ixQt5BrKDmb1UR+MwJIMxc602lwsXjv54CeMjLFgRlM0vXnz3FBYYAM\nzHK8bXr3eYHRdw1JR8ZgrsMKC98bdMlmoh9Tm7A1OwLwG78JtRqwiB39/nx2\nLdFOonujGeDFFVt6WiOUEJ1wQZI5Q3NxR9swAwdZqfGII1qkcGC5xA/JR+DJ\nw5pxOW6oE0X8/UB3H+KEUtcjb9u+WrZbQ5rsiXDGO3jE4FmxW89tGSV4UQsA\nXijJEsjiMl+seaFK1GY55o8lyYQIlfQh21Sf0WT0X68pWb4/sF2YYBUbTIgL\njZL81NVhV+sR53dBel2EyFxhNz3Hv1QbLqqtE1zXuLMG7xL7vivfGfBZ9loF\nNnf6l9m92y8kGabifblT1BvbX0BTUGAdhe8J9dwbfN/uCBu579Q8z3HrlsEp\nqxji6PQv7Mzznrvq/iEgsIp2NzKHN7pSgfVWvCT0SwHFsUA7+z0hzJEUhKWY\nMGrl\r\n=/UqY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"144996e3fcf6d1ef5e85ca876a422b8391cebd4a","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"5.3.0","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"8.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.3.2","sinon":"^3.2.0","enzyme":"^3.3.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","webpack":"^3.5.5","electron":"^1.8.2","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.3.2","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.0.1","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.1.1","hadron-react-components":"^2.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","react":"^16.3.2","sshpk":"^1.13.0","reflux":"^0.4.1","mime-db":"^1.27.0","react-dom":"^16.3.2","prop-types":"^15.5.8","tough-cookie":"^2.3.2","har-validator":"^4.2.1","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.0.0_1525610894280_0.13841243164060524","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@mongodb-js/compass-query-history","version":"3.0.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.0.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"a71ed5e0af83011834b7d59eb84e04608695ff59","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.0.1.tgz","fileCount":146,"integrity":"sha512-Q9EqqNdRp9Y/rAe7srGWoGQReXksXe8yZtZwj8wrBtYkv2+1cwBF4BfeHw0YGfjorOFYJ78/lbqz9P+YS9ls+Q==","signatures":[{"sig":"MEQCIDa77J8rjyy7SJOTD/uWa0ALBAdoV5KjJaf1PeFgcd3hAiBY/zHclwtkSRnB9oEft1Z2EjJiDOy8XkpNKqP1Hz4ikw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10160450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8Gm1CRA9TVsSAnZWagAASh4P/1Nf/Gd1NNHzejBwJP3/\ndZz0q1O0qfS+1B6bH6VxYYGz3HrVNbhDC1Wjum19SsSpRE9mIZc1Aoy1CZhM\n6Kw7AMwvlR8YMbQ6QmEbHyNvwRTSb0secFLf17AzRe8tMBulQ09+GuJVQOdY\nTOySLnudZwXi3MUDnUkifeNKytal2GiOPhRUlamt2YuCi+wVnv55MGv8yKBL\nMV3JeiTCOx8sSmIced22bMatVfUEz5isADOvBxEfJ4I3nXOwxqNXABd4/DnH\nlglu0rkMsQSlO68uQArySUFjuJyaUOb2YrmKXjGtjC7MT7JJigu32fH3Yvrd\nbNrtZ5c6W6bXjWWxKacfwK2ypUkiK3ReqQQUX64b0st5hZrAFg4am0kNLvhr\nNljKH1sCNb/7j/iEM/8NAuuUhzciZEAeI3K4++M8dH9zB4o09L9m2rWyZFAZ\ny+iIS0FQGoJcXghTBFO7Ab9DjnK18oXbyYnsTTOu7Yl/Mv+BLVhF84qgFm1D\nbSUlbxGlCU/SwgtTAD75PUM0tM2rHIK6qpI1u3WuDnCrdHeog99l2KacP9CC\nfn921othSfaOhA7EquitWfa1u2hYhxPaZYiC9KaDRAUUc8dUcA76DKq/OO3v\nQHWP4Qy0ZAF8wchhNebFR9IagCv4zh2pdjb6bDmPNRW0LQWFquIsM7N2U+sM\nsnuP\r\n=AHUv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4884c376e172471670852352da0888f2e7c271d1","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"5.5.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"8.9.3","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.3.2","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.3.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^3.5.5","electron":"^1.8.2","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.3.2","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.0.1","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.1.1","hadron-react-components":"^2.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","react":"^16.3.2","reflux":"^0.4.1","react-dom":"^16.3.2","prop-types":"^15.5.8","react-tooltip":"^3.2.6","react-bootstrap":"0.31.0","reflux-state-mixin":"^0.7.0","hadron-react-components":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.0.1_1525705140243_0.9148874469147965","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@mongodb-js/compass-query-history","version":"3.0.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.0.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"7c896edd94c3c011e1952d5e6a70255a065d63d3","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.0.2.tgz","fileCount":146,"integrity":"sha512-Iw+uH03/kfbmDbAkRhkBXxxxjurPBHNt7tL8fU7l5RwOjMwoblepl0U1xxrMItcFW2ZqryGi1R//gyxhCBHm8g==","signatures":[{"sig":"MEUCIQCZal1I//pjXaQr78jg0NGTITVY+4gtS4PhDaMzmalNqgIgOszoyj5R0rJzwlVskQO7t1XXMyocJ+ovRAI2Prh3Gjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10160501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFZA2CRA9TVsSAnZWagAAxcwQAKSCaIO4qhj23MjiUE4N\nCJVXTXc9NkCgvrXITOskJngKDH1d9rIdEjbTYfxkHpXKXCeGMdTLOhxvpslP\nIymMA3cSfpNcexy+L4ZLnTmtf3jMYHKHOQNjI+OMsXejXT/AD7SdCLEeerw4\nBTyJbe9KresfcXglWBcn6QInygRe4K+2psBcPOU1ANC2tWbsSVMkgaDDrLKy\n7jtmnxSMrGT86rSZcHrlAGoaIhdNJ34yPTHn6iG+vVuPz1Lm3cg+JvTWmxtz\n0iNbpeRsuM1fgmJo1hFWQ9rsdWOAzWQuqRLYc2uriFvTyk851LgBzUPdnUiJ\nDG4+K/hsJ0wgVqBBIuYnIJ95IbR12d/IHhBRrIIUVDYEFhefyy0FL714Neye\nuOmU2AKEuD+cyOooYZScdvotA0hwPJfc0y2XH+sbvMb4xOEtomohkPxEbUNQ\nOKsy7hldcRIPLX7eAtISPWlN6jzLNGXgcZML7h3Kv4WQ1YwXzIwsXn3ZRLb8\n4KtXhVeQzuPbj6xsiocdTMZAy4J4+yVjsXsKvml0hK9ZAGsHHdbbPImh4Rr7\narvCi3gD93Q8VE8PSoa+goWwTThMsK6jC0vWF5kU11z7K+i7McTWDYOLHQQ4\nMmqjQyl5/De8UbM2ua3E8fHOxpSuOeQnUFXVSMXdchXBCnOK1NGxIT2udaUW\nuW9W\r\n=+KCs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"74724dd9dd8027cdabeec98b5990af56821eec91","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"5.5.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"8.9.3","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.3.2","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.3.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^3.5.5","electron":"^1.8.2","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.3.2","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.0.1","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.1.1","hadron-react-components":"^2.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","react":"^16.3.2","reflux":"^0.4.1","react-dom":"^16.3.2","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.0.2_1528139828164_0.49888547981714404","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@mongodb-js/compass-query-history","version":"3.1.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.1.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"36b9c173ba4d76f511338b46656b130e164453b8","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.1.0.tgz","fileCount":146,"integrity":"sha512-XqaAn7iX/4M0zUwzP73Nuyk6Is3qjNG+Z0MBQdU7/Jib1QKJ/ywJQvTxyN3WPuoe67NJRnm8pE9FsFAuuymV+g==","signatures":[{"sig":"MEUCIQDT5UIsGvCMEkXQB3QwLCnzVZoz9bGFrQwlAVkqzBHXDAIgWP3w6wYoVjHVPncCGMDNLj0T7TnZ55F1r2OfI6HL9Dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10160521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1yPECRA9TVsSAnZWagAABzsP/3SKF8SVQKKO3dHCkUnh\nrEaYyeiBNQzYwabVrkB64yktZq+SJ25wNWuFkUIwqwlg2wzCOD4fNzrU7Fkp\nXXrHsvLk2RFdTWXWo0oh74Aa+J9Izuo0eVc42mj8PTDUJn7uQjXsCFGYWKby\n/5u/4F/sLwiB4jRdk/2LRKFVqRgGb2ny6nh9WrFEkw2nskULt36vSIbCZvHW\nfRXMhY38Y8i7T+Y4z21oN5hlfv8nXln2N27zYYc8k0SfDXDwFpJt1yG1gKd4\ncRPDcRidFZgbJAAlmKlfOaSQwIc9F8Qzo+LCZAyyeQVTj5duQNN4Egqy8Y/x\n4hqHPv78D9ouAYohJoVCJNFx4TFbkKpNdbr2Zh/wy834ZKgmx6jlXgV5rS+0\ngm6ORzet/OyNZwa6jQsAZjLjJPQOwtT1TVD1Evsq+Fh00Ch9uZhP3MOfVixb\n/S/OjZc/CFon/d34nS4EZjlqeoopD4SEtyzHS/3+Sc+nDERv1b2v/HX/nywf\n0eLR6irjipnDKqi2LNIPi4bvFqRKD0nmE5jJE1820j59pHo7Uaf6UarX/4mr\nOLAjrgjNcsbKJpk1FdqzgfadIXjjpqwwO8nPVADX2KON4qDv+OaZUmL5b1Lo\nmvm60z1yFw5Qj0w3vXcM3J29P+rMpOCbrq2P28QYI3P4R17IWpDzugNyqkAa\nMoDF\r\n=J5rW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5522def57533d2a6485d094821b18fbfab5cf2ec","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"5.5.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"8.9.3","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.5.2","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^3.5.5","electron":"^2.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.5.2","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.0.1","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"peerDependencies":{"bson":"^1.0.4","react":"^16.5.2","reflux":"^0.4.1","react-dom":"^16.5.2","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.1.0_1540826051832_0.8267273549709762","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@mongodb-js/compass-query-history","version":"3.2.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.2.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"cdb86a14fc6ebbd7701f5fe8955d55a32583feb0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.2.0.tgz","fileCount":6,"integrity":"sha512-tK1rIkHXHBNlj7d1xs6ng8kvgNtDyy1XSBp/2raOoxQ2lOVebAPWDY6Js5aCctHGfx3hn+uYFE/iXlkTVUcqOA==","signatures":[{"sig":"MEYCIQCFaH6IRybxY0D/5lRJY8n5amL0EejoS/VgVsd5B9SZBAIhANGnC+CzMIKHxn61TYAJ5ILyKMsOG4xWZpM681PEzKbr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9XNxCRA9TVsSAnZWagAAYucP/2nBCVpc8YtvC0bKk3Rc\nVDy6p3c5I5ZjZSlNhwpFv6DJ+cygadIraigucbejXFsp+RS6qI5tDivXZcfN\nbnGRtoRaGnCSX6J4YKtfXgoUbdXqGukkpVEg7XhpPOuID02kUwV+aFrG9Mxb\nWPwT3YtNEsPk9KfG21DLDm4vjmIFsrhdScg/eg9bcYQba7HFgb9Mr6oqJutt\nIeSSV2Vz+PgRySnTccv7T8IH3OsVDsXm6h/EHTevQeBnrHcHM2f1DYauCLrd\nyLegQcEjp2jMFP4oF81KF6dqBd6oAPMc0wpqmn+QvP0EEGWugCC34Q/PcyrJ\niFq67piki/gRZ9Oq+jI2GxXbq95Vidfx6Fo78BXPBxbKMRp/CN9eZ3HU/rua\n9SbhsmRlDi4Tzq1A7mvOGupkOjT9ekhswwDde2P8UQt1qmcM5YfxXj7DhHL6\n0zG6Whc/n/u8sUBvXK7PWPSO7igVgUnHm4FZ8u71x76blRiUHRhdS2KXAesO\nJTH6j07KCSsBKbEa+vWRPchHRiscZO4P8h0OHbvdo8Y1C/8tk2onrDkDwuim\nkpfeXZG10KgiRN552wOGzSy7BHzq7ZabqQM2kI5vciY0VmlqHbQ7Kau4/OLq\n96+ZDDVAAQmENq7C0Ehn8/EWaR3HydNyABIpdkE5e9LufnvmCwYhPe0hG0Mx\nXAuA\r\n=7Xuo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c9153739ce469d3492deb4f47382cf8d133da0dd","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.6.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^3.5.5","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.6.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.6.0","reflux":"^0.4.1","react-dom":"^16.6.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.2.0_1542812527825_0.3268686896946489","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@mongodb-js/compass-query-history","version":"3.2.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.2.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"17ded9d31a0352684788ccfcb5300e86a9ed13dc","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.2.1.tgz","fileCount":6,"integrity":"sha512-fbkdJzmM55iSdoq4+YK7cLpUuhaLeaEr+KOANQe8JSN68+dy6sDO88KMek8vw9dBTveQ8aHcur2VY99PA8pKxQ==","signatures":[{"sig":"MEQCIGugHlVe11sgR3CJkAIwMmrSP82qwPkVD3Wiz/357/G0AiBVKZefz++sitAREnN79KwJN0wHnBWDLCAlwo3IMwPt8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb9t/CRA9TVsSAnZWagAAN/oP/jY+S1xB6UGu7Pfovhpw\nwQlvC5aT60gfay01KCu5eATuuaIW43bH5U9Cl2EpayA1FWywAdKUj1FQjntP\n8rxhC9l5mXjRdjRl0iUFrwrpwSh9GDMsyOA1zlQ3nEEK66hWhVRxgr3WbuT1\ns2fvE278zqcJ1suEoL4h1pqsJZ47om2pPaBPyveuPkZzKNKpHpK9kq+7edez\n8qkbsEaeMk/+3E7dBjiHELoFM5RhYDgW8hIcXmQ9hn0gwymziao4cPOYH7Ys\nWqI/eaEiXhnoaoppFvpzsdu9pDS2C6lHhsYAn/NUp6bTgpX71ghcy/cWGcER\nFB+yTVVpcqKe1Qx7ijmdlxojiAZvcPXtKK04z4PT2ECkY/yuWLpPATcGgHq8\nYAoTl/h0TKX7vs9NcTtPbV3/2ffkfCobWFeA0wyQQ2T41pJO6ERf1hb/PR5r\nS5xxFGuEt/56hbTJoQyWOSnof9iW6/+yY/KCt9698XkmdJmKBAAj58xoA44d\nxC3ZjqJJoYU4xpvkQGfoAmb35AuLvljM4mA7meiThrhgGVEJjSt2SwvoO7xt\n0+Tt4+JKD+w43GdtEIE5exK5NHVUUpj3W4ylRlWIFDDL+OUbvOM4KSkT+Pqa\nAhLJNEe6GPPqkZ6j7g9GLFjCPI3E4pYFTJANGcSMk/VDk8yTp/RlLq1A4l1V\nXZus\r\n=9JrE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d334c7c11f162c11dc11cfa7edb0a9bb658efa25","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.6.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^3.5.5","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.6.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.6.0","reflux":"^0.4.1","react-dom":"^16.6.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.2.1_1550834557988_0.9118138083058065","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@mongodb-js/compass-query-history","version":"3.2.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.2.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"e01ecedd24d72677e7e40eefc7d7b09f9eabdcfc","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.2.2.tgz","fileCount":6,"integrity":"sha512-dRm0uDOfGoemb5Re+VAGlQeTm4rGdlmincMzODSicLx5h9R0zJsLMaIjRn5Jk9wKKj2GA7JPFNuf1Or94afVpw==","signatures":[{"sig":"MEUCIHs8aHaoDdLU2mn7KOmt+9sQwAKlUv0KeuFmAORqUVstAiEAzA4Hga33v+Ri7RJPFcKDg3pGjHOjhiiIRSzAugosOnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb99uCRA9TVsSAnZWagAAqxUP/0WiCFhX2aoB+LkAw0DN\nNLgTaVNwkpcR+A+0wYYbm9FmWkFIKiwzJLD0ukXH8XUVlv+ddLPnhu+L1g+T\nseIVHPOUTt2rXCJX/kACh/52CsmVNZ6FR/IPixBEsyDnqg78Gz3xo9rJ8+QG\n1RR8+iRr7Lb8GW5XcMVft/usj5dAeWLPGRiqjIqZ2vm1wAyAdcxfqq157tM3\nseafxwYV1ISyR6OZciKN3ihNL5PwcRhExTqTKubF3gRTeRDZ0evxmCgFhM1B\nIE0Hu3SN+T1rO64Q1geEemlBraF1JbxGnnqhxQAt/OFL4QKqoYjmrFMomEwO\nf6dW2C/G7F75r3v4inhWXf+GscO8XwvXIS6qzbQBWBzcpt8s6CTyDnUBh4cY\nBosXfQT05hHjDQXRoONpbqw6EWuKQhc6wlhaAB0d+VTPZSlnY4m+7BNJfWjp\nr/ZC2euaqTzrAhKsi9Chqa9uXfKPgNzkAzRKerOW9X7Xo0eM0b1G2GKZyfAe\nIa7MHrpsbjwqXqk7QWtewD7xoVW48mwus2jPFkqRrenzHe0eD9UbkU4hizOd\n5MVAjTDk4r1A2OTRcitvBet/d0q7d9lPDt+nC2yrpFV8f09YB1HvWoZuezQA\nZ/QpP9/590p68svP7G0PPds+eeblx39wIj2hAwlVh55i4P8SQtB2oOEZtXBO\nb21T\r\n=YAS+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ac7fe5de8a5ed7244a2629a63210c965f513e9c6","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.6.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^3.5.5","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.6.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.6.0","reflux":"^0.4.1","react-dom":"^16.6.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.2.2_1550835565736_0.5957827831048863","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"@mongodb-js/compass-query-history","version":"3.2.3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@3.2.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"827dd0d9dfd7d38f3829e44a33cff8c91576410c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-3.2.3.tgz","fileCount":6,"integrity":"sha512-WwAQ2p9TqaxmtK8wnFAft7cQWymjgDUN4lmxpsBSbDaXy8IaCb432A5bPhUHYhZSPA9Z9QMBAYnrtjk4CZs2AQ==","signatures":[{"sig":"MEUCIQCuGBYcGEBBiViaNKMpdlzaAwT7GWZGE2P+n3ibGFxmtwIgOi8zo1EokPJ1w08EYNkUxKq+8Ah+eMOJ4QAvPgqEUIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccAHvCRA9TVsSAnZWagAAafkP/jAnhgQ/N+v1kHx/qQhf\nnw42yd8GjzOOh4CotJoIHWrXF/N/BjPwKvMu0bxt51WGgVE4roUP0OGHRAbF\n9BJpSLQNm6Wew0hAFbL1XWUyXTHudVR7kxKoO81mKSTEyHEgIP62OIbv15N+\n/+ermHK4Z8P57zmnpQfrLtDlSt/UC0AC6TPdKlwVFCr6ZwST5/0GXyPi/gEO\nyh2ANY39dXPDVd/l1HfFX4mBWVcORRD90wwH7+4U2GHCHwizhINN7/yVbmRO\ndY/hd9PxbshBf9X6Q6Va0FE7//hBk6xpxcFcAu/875Plms1dnigVHmouI+FR\n7MoSch8MA4bP0LTjYGVGPc2MK1/R+tjNT8wdpGgZEgTFRrVSshoynOYmDN1x\nAZcBgVSYnwZJMTg2GWttUnEOmsvCRYNwG2JVsmL9dTFH37g6FlntdbDRFclW\nrCWv745SdYu9b/rnjX7aMz8pUyMA6HpbroBSddqNlny5/bkQrKWILk/wkzLr\nJVzu9GLFq08dqgETm7+WNYmiHAE9FLLTotO8XL0zJJ1TyM2JUZZuYt7FNIi2\nPJnYH84Kb62LUCtOkkCfZGPKVzHDosjHL1zfUNeNDaGG7m5B3MbEmEqVsA/Y\nwn73cnzGX6udOucsfZUaTB7Yfis/9yE02oUvibxzgKz40LyFMZbli6uFbEoz\nhZ1Z\r\n=ao/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5434cb84cd67353bd3c487f5837a9eefa6080c87","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.0.3","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.6.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^3.5.5","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.6.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","chai-enzyme":"1.0.0-beta.0","file-loader":"^0.11.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","autoprefixer":"^7.1.2","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^2.0.4","mocha-webpack":"^1.0.0-rc.1","storage-mixin":"^0.8.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^2.28.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.0.0","mongodb-js-precommit":"^0.3.0","mongodb-query-parser":"^1.0.1","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.6.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.0.0","webpack-bundle-analyzer":"^2.9.0","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.2.0","extract-text-webpack-plugin":"^3.0.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.6.0","reflux":"^0.4.1","react-dom":"^16.6.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_3.2.3_1550844399023_0.5156181893916103","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@mongodb-js/compass-query-history","version":"4.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@4.0.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"4b78f25341670fe4b9d4a883ffa3ec578b125499","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-4.0.0.tgz","fileCount":6,"integrity":"sha512-G+nzp7zEgSsx3Alhcf5foV9q/KCMd3xirDRJTvMaldQQeSkJrWE0/6e7Gh0s2VV8CEa/fzGEhCxPz2VY6mNNLg==","signatures":[{"sig":"MEUCIGarxT/0gSBfSk4F9uoTrqxRZztj+/V/6d2FZ28RPUBrAiEAtSPRakrG5TRZIXE4XVItKusvcG3V7Hh9xzfNWPWDQ2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcu1SiCRA9TVsSAnZWagAAlIAP/0531S7t5az5335QMUhO\nsGjmn1pXv2EeMWHomI+XgJglwVNwOY5esQ3pzfBrg4vu827r0Y93zhcc0JDC\nhLktLk0vfZl+8Q+iy4zNfQukf7H133n9G70mAu4nep0SDMTIu9fq4hzwMYXs\neuShHbC5ybWhd1i7Bz/QMDKLdnFUl/ZFXe5w1Mn1vXfKJFcHiPh+07sHXnKE\nt5/ukpYhK+0xoVjO5F9HINLuZG1G4cyes3yoeTewuQ1F5aq/KUZhF0uypTST\nM+UY0G+dI/QvSkIoidFSfspeCagdqVK8EZ93NBXyhTsBz/UO0EIXM+nbOUg3\nu7z7acHbD214VIsHWDscQutlOUpzo/zGiPQWSczB9enAZHxYhuJYQIh5ENDJ\nv1He6bhBfSk4+c8OmH1jZ+SLInO7yUvTRePInK7KqgQRnzcOadBRsZE0pu4K\n4cg2E9EFMy80hwrNLiQrLW1fJPAU39pO+gjRHR8F/D88cRyWA8eXZkD7dy99\nEw8DfftqidyKY2CADnn7/Qiy/D1lrMtjtVqX0wWp/tixeE4N2iQsQRSQkaFr\nLF2pZA6xhAha7DtS80n0TBOA3Sfc3KdJjffHkDYafzo+X34BKw+ooz/xSlpK\nio/755K9wGUXJUUoLR9KFhAkcec8jIC13tAZTXe+kNrqyqRBx+YZ6jbxln21\nsXDh\r\n=Czeg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"a7515bf169c3242fc72d8c0eb803c05da110bc2e","scripts":{"ci":"npm run cover && npm run test:karma && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.3.4","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_4.0.0_1555780769527_0.3340508327144236","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@mongodb-js/compass-query-history","version":"5.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@5.0.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"c37401280b615da1eaa35979a0cfb79921ea36b0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-5.0.0.tgz","fileCount":6,"integrity":"sha512-FKW5vlsaXZVm+2USIeSWstqnfnt/I78tJOad9crQdkkPMIHWYrL3GZHdwIEVyzWbq/UQAFdAMR4ysavo/zJH8A==","signatures":[{"sig":"MEUCIEnfjs/m7elQyCqCUj0xqo/5FYIAaIKI+i418OT9AQQJAiEAtY0XvrjZp8GIioZC0OXQI8rTbObXyLHWTSku7bD/URA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3AEaCRA9TVsSAnZWagAAr50P+gJENKIRP4sFy1OcstpF\nonedROC1O6jYWEM2IeYdRrkfx69AZKYJldtyBZhpxNhIS5LpLysJrUHiyL+n\nxEF8E9o4ciAUSulnSLb7QJsnvtEkNHdr0kofCXEoPLPhMpg1tFeFyYinweXU\nPCwcftNb8U+nvyhctRkmciJm2SMiE+CyGgUC1xEmQOdsQZHhhDZN+S8PFw+h\nd2jfI9daSAIuPWlrCulT3uWE2FWEJkOEORQAKafVQDVcl66x2meGb6DvpCPg\nQOQxRdILMI22Yux3mkcyc98lBCyP0sTBVbT7VTCs25Y9EY70tgwu2BIqvMBn\ngvTWeEwux879Yevk2+MSC+3dFNipt1whGhWBgnml01sGOioMOkd2dqS7MKDW\nW1btm2GF3JHxXvzBTODOmfiF8XUHnO+eFyX7L8DIvjAHl9e9GsB4PhVxDM11\ntoKVbohWF643ZRtfQqwTF2wBw1RMvSP6VcM1FG1ENASUggtz+TJVJgyIJTKX\n8+IRaChh+lO5ru5RhYgxvR6N1FAnU8npSguiwQLNb16baVuRE3eQPw/6lCIX\n440oC/EDoBCsDK693A3lCIVlzqu//NB1NaRkBXZC1vt1kYdh02oDYvbCgGQo\nopWgSN4380SablABvmBEf6HgzbdbAqErs9b2KCzuLlQcSh5je4ukLSjTS5gw\n1s0q\r\n=B8H5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"df589ff123db78c178c39ffcabe833a79168ce91","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.3.4","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_5.0.0_1557922073648_0.8680525090114977","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@mongodb-js/compass-query-history","version":"5.0.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@5.0.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"e72aebd0d1747eb96fae49329b38e40bc49f4bf4","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-5.0.1.tgz","fileCount":6,"integrity":"sha512-TlGmXcWDfh/LldFnZoSE5XGAyVAvgSCrf3V33EAQX0EYXazaPWENFuC/OdpQIhPsDWhn2fuqvXixW2R0X4RsWg==","signatures":[{"sig":"MEUCIQCwd3QrblK1K+hRNw/f/e7ug14Iz9ZbtitWVJU3BaZtmwIgPNo+isktMVSw82yn/parrjxyr3vhYXK3OrGHyKp9FiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3AL6CRA9TVsSAnZWagAAjLQP/3HrtcoPPQd/4VEeZ0lA\ny11NHE6UhPGX6kG9FXZi/B88wBrIkkdExTFm6jibDsiLY8eeV26QnfLZfBxl\nh0GIGrttURjvQ97SJcmic+w+42v8PAGfly1blhlbFfzu9QZsqvuI11zKegXe\n71WfSGqEtxWHXVpLofqgX7T5+DQ1j1/7psrzCiIJMz+xXDAyovjSCOpF68/y\nANwbGV2oxuqN34PanYitZa7nF4HlLU5SYpvAmgsErz08ZyoaOIobhvb31Oh5\ndx2ToVP7Nng1oeOoJUohPkDbuRRRtKssNHa1QPAremcZ7jU+U1i5hYRU+gE/\nGAoNCSe7Kv5cyVl2t6XXeO/2T1zWBwamOyJKMAFgBBcoERqW9BxbURRghMWC\nZETmRVUzw2lfFnUvzfgSWO12zfrY+/dpbGUDwMd9LLJMd9xlmZNzBWbAG6i4\n0/GqQDOWqkE0DE7ODfuk4u2q3JoSKYVUR0jd5w9Jmr2ZU7YVtCWjIQwOHaQS\nr5VHt+w5djgOoWt3pXRADYSqczlo0+Ot6eWzCqyX7b04O+tK3Ajrmlqol676\noSw4AU+x0qShz4WpTQb2TTeRVfC/tZ0qdpyBna+I7PNvNJVZ2QsEfcIfniFZ\n7E64nGS90/pklS+rzcDDoaUoojv5YuuRNutlC2j/h4bl9Kr48Zr5supU8+/j\nM0mm\r\n=AMRQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"728644b0f7341e57b0fbb3b2a321ee46f936576c","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.3.4","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_5.0.1_1557922553917_0.206699935980579","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@mongodb-js/compass-query-history","version":"5.0.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@5.0.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"192b3d6f0fcf01dc482b90ce132e59b04bd5065e","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-5.0.2.tgz","fileCount":6,"integrity":"sha512-lgJ81SMTEiPsnGSwMocDpc0o40oZbnciqZ2fM3Y9uM3limAWJXbrD2vcdVYZheOYEjky1Zj2vQs9ybKgEhMevA==","signatures":[{"sig":"MEYCIQDHdaLPxDb1liVSplBy9YYPrtnU7iQo8o0ZXeES2ujJnAIhAJxWU7qXK2TevGQ6KAgjBPV3JRm2HwAv8s0sMGaQcCON","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdChJSCRA9TVsSAnZWagAAx6IP/i+c3wA077NUQXXtxVHZ\n0t55z8wA0tveOCQAbgfa3p33D7+dsvtT6e3moD2+Ph+VxVlyaVpIJVL51cQ5\nPyi74vi5zn14M3snRaMd7PlBk9NhKrPxLzehBA57a57c58t4GnX5j5nXo54m\nf5s9Y4C65QXFaeSRIA2JSt26XWcuIp8kR3I7fjdGPnqGZ7JqZBdfllFv+gM6\nNU5wXSY3ia5Ps2u3564q9J/GRaxcaOr0bAlgAYNTyFwIVKXnu8yZ7VjMVayp\n+0nQa5zLaVk4sZCp5A+w0+zDkYUNhVGSC11tY5WRLan+NhXf7vtQep0sevCm\nAyLtBwg7tv6N+oV85O6y0tZLcE0BAZbEZAeCaaqJdbmRy0VMrYhqYRaccLc0\n1uFcIjg0vWiae1NidfnYIJqGq2y4da0wZx8IxtnmKtmN2IOdtVQ6WUH5pwmu\nDApBrJl3Xmzt91Nb31yhhdkyIteIVJxwR0AzEMeorlYcbJPj7xAdfMfoRb8k\nbZXUKmWdE8dDu2LZiBE6MJs6tz6APkHwzCNyJaUFzFP3vV1Ruj4NjU26JTbb\nChQ97VxpGk7mvGrlhthHLS62K+epPDrC29pgOD9NEBFTfUx+y8vHZShs89Mt\nNFnx/vBlTj9/2d/UcXGSAWwdwLF9/OXKG+MW7XSshhE9f7Vird96RBQZ4EQV\n2v2r\r\n=Qp/X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c9969d939c79ee1bf7780d1c1c9aa74f4d1836b5","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.3.4","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_5.0.2_1560941137167_0.3551376532756776","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@mongodb-js/compass-query-history","version":"5.0.3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@5.0.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"ea9534613f58348fff97e6d75b45b675a16eef34","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-5.0.3.tgz","fileCount":6,"integrity":"sha512-kio/R5l/eIAUpgxOXydHxq9CdPhqDD0KeFFfRXm2a/7+omUVGTJbId07Ji6E3HGchr7c2eJ947niJmM2RdRtYg==","signatures":[{"sig":"MEUCIGmUC3PxGjV+KO1nkFtEz1AHlR7+Fmoy1qAa0lBpETk9AiEA+5Ub54APlbdLiPC6QtGbc3fN3lujw/JtLj9fS0pQ9RU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":838189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWqImCRA9TVsSAnZWagAAHM4P/AoEuC7g0tAF/ffGOfgo\nY7RrhgoO3v3HQKZvLgZ9zcLi9OHW+jBBlgtanXdKSsigmy3NZ2Zqc4Nv5JKX\nd3hBj5dGCIPhy+Na1iJHQPzXhusYh7ygL0oQ0GYl2gbF6Fs8H3tBEF2GS71J\nPozONJzA/BiKs5wyeSTNv1N2nkmG30PsVTVlTRVfaYXx4WolRWAHZocQgEy3\n2s6LZjqBAMzoJ7t2lVy3D84J5FPfx/1W8OlXHmTlFFIfi1dPHrqhbpBitBFh\nID7nOU3x0jyAI6uIAd2XSrnLFGn8MQiiazLhvxltByVrSDA3WKTylcWfNdLN\nk9xgoxcLFbt5/Dn/p2HqDojpxfsJgnFrppyp1HGPdOqTCm4Uh2xAmOFukscE\n0jDt8Kr6KEHOcHWtyMsyZGj2RbW9i5AbK4u2z53N/TX972/ScdA3Afm3ocwy\nQRufQY1BC1Ck3PD6A+iFNZYrORezfUq6TmDNK/WCf63iYImPknoOOveVFZZx\nhbR1NlnwZ9zFJV0E7fJhrav0ZiB0rbvYZCFIXSaNqWbNfp4dbWRZepwiKDhc\nAnx3DdbpocXQf06Ol5aJ8XoC4HYxUpVBPxqV0xRINbJ4lbrhJOBZS+1HS7wD\nOsknIpmhFVGNhVz5Xw7kO0Jqn4TjJedyOn57zPaTZIq8Op1CeIr6OBho6IRo\nVF2c\r\n=FA+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c1293a0b271c511f315d55b21166985012a38c52","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.7.0","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"^1.4.0","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_5.0.3_1566220837501_0.7981685483813181","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"@mongodb-js/compass-query-history","version":"5.0.4","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@5.0.4","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"05726e56928d7632b92914fa73fd85c0eb8b7b28","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-5.0.4.tgz","fileCount":6,"integrity":"sha512-Wofv1OWd4SeGCOnPCvrzQDHjfEdxpjVtBK1kk7aRGa78FLbhqejB9M7SBZnAnZfsYVj6ULruB/BE8UDQCvfuUA==","signatures":[{"sig":"MEQCIAt/DGeFPMkSPRStgICDgRlE0Ujtr9Gba17uYxxS+ABaAiBVBxz/Tn8QqqDoZnPz//7286l1evoGQ4ahZ8YaE2jMVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":838227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW+p6CRA9TVsSAnZWagAANFIP/1IhRGhmIUmS/SMeOoce\nv4IswllHwqbMox2qdc9y2vgdfavz2YiPUDxSHNdDgrn8/NdbzURrY1YJ+8DZ\ndH7/5RGVi6Co9Tl9oHSH6Or3j851T+QqXN3/922sXJEagoWH6SrsiVlksyrd\nWrQUXquUFRKwoTTcCc6XtpV01N7UqvPUspdlC+AhTJylwLix5wYYNcH7hAkn\nMhGPZHUPBGb8N66k7b5iO7hzJRc8ocy9yl3L5l7YPog4aguH/olxF854Tptj\nUCbbgt7N906C8zW/9HUS4n2Z7bMX/OMb6J6rNIsCRTEo9nUcCF4+A+ZUUyNf\nIAthFEvB05o5FabxYCpG0n/Y4obLPIQ3SYD1hgKkVHr7NTBCYTS42VmRXMEU\ngYPqQAwo73sFVBQu1SPEH0F9oW5w1RkMhzedUAF5RT+CKWWAeM8yaFkod0Id\ncLFxjmwH8uKnPj0H6nF4yB0umZXlLFVzioaO64BBKa/rePrliQlLpyknTQam\n1O3SWVcLuUWjmlFrQp+BHKvuJ/UgH6jcFgwHzwPRaE7VVVDnHiojU3JC2I8m\n/NLUUwiy8HcMxMPK+1mNKCWaV3sK0kAjF98o7BPhYwr0hVQLwVYMak2ch7p7\nKL0N3xAW1AuKoD/HQWVCiotVN0kfkpxMb/B2kZVfn3fcUTQa2bHI+Q0E/OY8\n5SzD\r\n=eECN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"90d0a43ef82aa3a00438c8c9cbcaf3735f5ab7d8","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"2.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.4.1","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"^1.4.1","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_5.0.4_1566304889093_0.32611776242502666","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@mongodb-js/compass-query-history","version":"6.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@6.0.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dcoupal","email":"daniel.coupal@mongodb.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"scottsidwell","email":"developer@scottsidwell.id.au"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"srv-charts-read-only","email":"team-charts@10gen.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"bb221197b676b839e2a31dbcf2193700bd85244d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-6.0.0.tgz","fileCount":10,"integrity":"sha512-BGjRjAvV1kk9vWl+rRA50T4uc0dHXJ8HEsdLYzvf75a7F2ayXHtw80WFHC+hKZLgSGug8levtO0KxyD5Xb/7NA==","signatures":[{"sig":"MEYCIQCKF3+zE41zrb7cbUEPFRCIxHZ1pe1loNObLanf3JHZBAIhAIIZCRLA08wdk82sWs9psCn1PClNvfojAWVWaAEJMm/g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":841565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgnrmCRA9TVsSAnZWagAAkDMP/0cs2KZ8cAR5P5QaFfOv\n91HhsNA+DJJOZ4jupOV815SBycVDbE+tad5zeS3+DL2iBh8AYi353SiEIiBg\nk7yPTvINag1Hu3Z+in/4nPszzJlnhcwM2097cZDUmBUmBGAViuqHpbpwPeHu\nmJO0NN3kdPt3zoKx4+IpN8x3BeclXK6aONgu6pG/DvWgJxpbAW6FgE5OAOE6\nrSanSGcObXJr60v0ED5BUk+JiIBjwT8UxuXsH4lIwYQgjz4nv7v58qPErXCm\n78b/t0xpLe/MEvreT0zCUx6K9qwSiO46M/nbTEMtaF+aYb8+Q5B4QVYbd5WV\nH/zQof0DwUO4aL86g65Z4MbvLmcPZF5WAmYPLC4wjbUz7lOjtC5bialRO4po\nDDdSQkU/bu0zTxDEGXzbJBYybSsP8Dz4b+333MOlHQNMXeDffr5fG6iVuq9o\naSqfvWsxHvtS7y6uNX0jEbseaZ2Fu8zBtFcb6Q4VVI0q31wT4ZHk5/83bwPM\nLkFu9IaZNGJs9KF2sLC04ZnprbIDFYJ0uiut3OCMndUWe+5mLcyrLYeHAfWF\ntIh2iUtxtsbyKJNL4uKt7g560dG06m08Or/F2FUl05KqqPlcXUXVxnsNdvq6\n2aVcqoP/mj4gFrUDyuh7xVtg/LMstR2m55LvqfIT7m8P1Iu3iFbcSDR2FkbZ\nigoK\r\n=ZZNV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"711bb57cec28878c374dfb34a8cde5b515e2b29d","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","bson":"^1.0.4","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.0.7","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^5.2.1","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.4.1","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"bson":"^1.0.4","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"^1.4.1","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_6.0.0_1568832229766_0.2879580979641361","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@mongodb-js/compass-query-history","version":"6.0.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@6.0.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dcoupal","email":"daniel.coupal@mongodb.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"scottsidwell","email":"developer@scottsidwell.id.au"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"srv-charts-read-only","email":"team-charts@10gen.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"90d7ae96ceab8d62414a90b6fc0daac0f486d805","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-6.0.1.tgz","fileCount":11,"integrity":"sha512-SBqNKE/UgnsBEd7SKbupseKl9skbMhqyd6K/jyHBpMUY+zDiUXJrJDWpI5r0vOljU/+lmc4cNG808m0ZoP5dhQ==","signatures":[{"sig":"MEYCIQDNVKZZPEms2gaYWRPoYWuen1zVvZsIcdhZJjnAED4CEwIhAOXQXZ2O5LuuqW7Pt4BUndkwF7Rdc5VK652OVoUG0uUG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiTMWCRA9TVsSAnZWagAAMO4P+weWSBEKVXj1oSN649WQ\nYerqWohTYfSxIKu/r1w5wlYZDfWvp5GsFybY3gPuxDHDPkq6eW2FJRdoaTGZ\niuuW+DLF++nXJaz1vxr39RcANr/9YSZ5E0GNnd9FW1hvYOLaU1hu/jrDxbxK\n26ZhWtJ4NFkjtJqXhS5aiFYTwov2+l4c/KwdXxKUHGrQPiRxi9xIbvF2kHvp\nKa64Ibhe85PMntDbeSVINJr0S4lgXwd8jkbSmO56NUWoBJygA0RGXGEdmPVe\n1NkufO1QEIH/Pobiz+8uKhnPCMfgXTZ3Q/bnegHrSICQ2ov/vOIPLdQXh0NZ\nDSZGh2fYRmx8So9qdsHmbbLyIgCfi0/Qdkuj6ovonta54Rg8RxDunMxcw+pt\n8ty9Q4FMB7cc54DKrKpwknuqLOa8ZC9tT2rjyBxxKeHdCTSjF32bELrYPgo4\no2A3EOc/PufgLdE86hskfGKxy6qa1WgHmbJp5dMKIQ58rFHz6DLnGFVyKKPV\nUHiHKO2Uu3UQH0oMmfxflrvMzw1ejXGyUKSS+FsWhEZJuKhWGkZU2QXVTrqd\nFSc2T166gHVb28+vc5xWnK+m4hyx3ZTycD32oUQdUSVhlZhA+a7P7KD4SFOV\nYg5DqWrF3EFYxpGXznD2uIVXSWAm6UA287LrYAAmjQxLWJzWKVJ9AAaLH/7x\nMiPF\r\n=q0Bt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"532344d7c6a54a1a1b465dcabc5d3f1a01e595ef","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bson":"^4.0.2","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.1.13","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.4.3","mongodb-reflux-store":"0.0.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"^1.4.3","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_6.0.1_1569272597845_0.1282613600280238","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@mongodb-js/compass-query-history","version":"6.0.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@6.0.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dcoupal","email":"daniel.coupal@mongodb.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"scottsidwell","email":"developer@scottsidwell.id.au"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"srv-charts-read-only","email":"team-charts@10gen.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"0b60a04ac00727605d42f71c2ff3ef03a2b22da1","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-6.0.2.tgz","fileCount":11,"integrity":"sha512-KO+k/i1ELsoZ54+T8LMm2X2boc99pWpidLgZWCuYc+Vfmv4dxeCED4yE6j7f8JtDIsAWyLws1agpYc5W+Xuasw==","signatures":[{"sig":"MEQCIFBpHbkoGZv18xbCNiXovb5o27OAKJebxAXTst3SYEUfAiBCh2TC5CCJMjfpQtYYDJ/zL3T3ApZlVWctnNiP4LVvcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":902044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiTewCRA9TVsSAnZWagAAYHIP/00LyxKLikIqR0/rONlx\npwx4x6KHfFsRDvVN8X2fBAwLH4OBEQCf6xg1DmcSGDlLLTGLcuY42TQshc6e\nWkGqueRdHdQfabsQESJ8jrxmu7ADgzku0Pxv2fWHUIOGTCUvmV3zXgcPeseb\n/eNJwmNJ648jIAer7ybGpYXV5fc1pT14zaIWpejs/gVNq5zNWkORvDlMTU9A\nWFuEy7fzUkC1OSEjXgr98vPeIEdsz5P3H5erYUPAPnHN3/YUyKTyv0+PGg7+\ntK7JAgPDyMKYd5RbOQMXBf0CA/QNIWMq+615vePL+zV/HmwIB9G42DNeQpyA\nbnqyY86/DiLHN/FQZeTjduwBFT244sTa+B1q4tCYsvYs8ITfQQ3buCKwuOL8\niDdj3mRFTat+ScNsrTDmvPp3hRq+fljvuGy0/Qct5Rqka88pTZ/Qx9QsS/QA\nQzZjAMKRyc6o8vbvoS/mT7DvkXtmi21XqOYF3UsFTwgCXcsspSglCUyz+nuQ\nNJwkrOIfJnZVHGXH07/4qRJ65vk7Mj717HtynXH59pgYgRTigMApjy3KccZE\nEFLo0UfK2yUEu8746g2yKT6PtvXzeM6ucCh2gdjia/7D6u5ku48mGXBQK+XF\nwRYwKpDUGBbW7n8dkzAFaCyVP/3uE2Wz1rDG+Gjl8kgaCzgDozlIdPS49fhE\naGlh\r\n=8thm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d48959df658b00561fa79f938cd8f921f9cf8179","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bson":"^4.0.2","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.1.13","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.4.3","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"^1.4.3","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_6.0.2_1569273775621_0.25069673811134674","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"@mongodb-js/compass-query-history","version":"6.0.3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@6.0.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dcoupal","email":"daniel.coupal@mongodb.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"scottsidwell","email":"developer@scottsidwell.id.au"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"srv-charts-read-only","email":"team-charts@10gen.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"6866e6d93009c8c9d3c9f40b3d3d42f9bb4bf966","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-6.0.3.tgz","fileCount":11,"integrity":"sha512-m9EONrArrERueS4ptuyjH409t6j34oCtWHtVo1qQnLnr7v8eY/LJhcWkk6W66baIplsuLInAIav8I3TKjf1SaQ==","signatures":[{"sig":"MEYCIQD1Kpvtw0N0dCwWe/oCU21hYmvnvn8wVpJeUD9Z0DEoTQIhAIWpFl7/HCbq17KGKT7LHwGyVysaJSvAM2DrIY7b7otE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":902065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiTiHCRA9TVsSAnZWagAAp38QAJEoJEgjnEbEUf0Dt9TX\nCL2nmDakDo2LCt6UtPNBAMVdHCWAyE/+flVDiIXeHHXMGznW+kHPOIfv5zJ4\nA9roh9dJFyv/hBOzf3Q9WAERVvY0xZpjxGH3Pa7ODiZEuvediCCKAxN1cBn1\n8RXysyaAUq/EDAzkWha3Ebm22ddtxiDmfSmosjl0BBVtRpJVmFG9PSkTHu21\nz5hA26uum74FguD0fGMaiwurR6cvoB6pcCggEptvEvRl6ybwdEU2gHf4qFTL\nwDwW4DR7bSRB/k/vuBU2wPXGckIu8V80USQSk73HPKmRTcmLC+qtaX30DK0I\n679E12hGID+dnp8LmGb9VXgOvfW76GrSlVR7KjW2xx56okIfYWo+FkaXifpY\nLtvGcCxFtVtjnhwjir5NEjAHIo8QEB5OClxbYIfgmvYFW/hfjWDUUXpP3U09\nuc6MJyqiP7R9qEp/KFtPoRGw+vs9wZkNA3CFOPpW4JHBhaN3UJekazoqIVdV\nNd8mqJIkEVjyKgO5wBJIMhHTajCp7C0YhjCyLI0MUfwubVXqw6M5Yw5JDYbP\nb/uTpRbwHSWh50Idt5FBg1sLqq8InxK98eUBSFeg5MKYgtvVKBbWXmsV6Tnu\n5Rg7G7UNSrI3c2aoUNmdBSq7KKRfBywx6gUWtPYjwQoUb15LJfI/iSmR2bCH\n1wFI\r\n=aIxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"30cb86526f044e0635a5cec088128e2e0413d05f","scripts":{"ci":"npm run cover && npm run compile && npm run check","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","storybook":"start-storybook -p 9001 -c .storybook","precompile":"npm run clean","prepublish":"npm run compile","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.4.1","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"10.2.1","dependencies":{"bson":"^4.0.2","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^3.1.13","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","pre-commit":"^1.1.3","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^4.0.5","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^0.18.2","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","mongodb-js-fmt":"^0.0.3","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","@storybook/react":"^3.2.0","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","electron-packager":"^8.7.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^12.5.0","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.4.3","mongodb-reflux-store":"0.0.1","mongodb-extended-json":"^1.10.1","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","react-storybook-addon-chapters":"^1.1.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"^1.4.3","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_6.0.3_1569273990971_0.4520906272308878","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@mongodb-js/compass-query-history","version":"7.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.0.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"dcoupal","email":"daniel.coupal@mongodb.com"},{"name":"deafgoat","email":"deafgoat@gmail.com"},{"name":"deepshah","email":"deepcshah@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"ryantimmons","email":"ryan@rytim.com"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"scottsidwell","email":"developer@scottsidwell.id.au"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"thomaslangston-mongodb","email":"thomas.langston@mongodb.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"vrachev","email":"vlad.rachev@mongodb.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"40047e0ad586bb45765ea69a6c974d5283d37640","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.0.0.tgz","fileCount":11,"integrity":"sha512-sncuGOfdb3YtZ0R5wtku1VnXdhxYPj+BSWeVNzsWp0Hvhiy+8XeanD5nM+zwxD6f7sD5JzxLB3rutzBY3Ia/KA==","signatures":[{"sig":"MEYCIQDiYCbXO1pjUxCsdk7QfdNkPhf/1P/tzSqjMPQhkGO0vAIhAPAH6zkg1buwee81cQqMgVs0uV/yxLd2uWGbOFriK9p6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":880526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKHPvCRA9TVsSAnZWagAA5oUP/38nVmMrCCQN7wityBcB\n2OVa2Yb6vjOFNBIvp/sygdkfRDXKn4TzMrXSYDh/ifg5SH92m9+W2j3Nf69Y\nVJPj0HMyWeQHT/cvFi7j5z9H5v35EkVmhWuHpnq5sKuuzyWbXMhITx1t1LmI\n2Ci+KRjkHJmktgeBmTtrPA0GRPjP0fqW3i4XN+2JPpVJ2yVhaJM06vDfKtpV\ndEiPY1mkD2JRdWWeQLuWp+HWcru88NKrZZX//MPaPMECVXOXcwGUYEqBalzZ\nL2rBFy6SQRmbSAYbsxTOJGU4FhVoyw1GL90exIvkfUea3o30+UlsJTHQqDiU\n6AruirQcp0hGSM3muWXx4dv9XCLIe4oLBSSFShi0hCVSG+7gcKb/UEIM2Hy8\n7ziyRLXAvgU41ljNnzfCmQovhna8lx2mkrM77PhKCTVXIJAzS0GYA8UTLLjJ\n5CDaXS1oZeWVNjV/qizXwtQ9xylFkomNveCJWw4ijmBDDIoH96Aqb93VMdjs\n8rojqcCl7GoGbvsspmNNwYl9L6xvx7XtxI04902nS+R8lavI0X3CjkG4vTDh\njmIClItfZjFL7L4lT2YEgAMCxumjm/MR3CASYQJ+CIwRbVCLzcg6uI5QnTFE\n3+La5mK+TEaHwzQoZLkt+oHf0UpPr1crUajlNJTOPhjnjuD05lMrLK4/VkgD\nLxh5\r\n=KqBd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5b0fac39c0e7fff22beb1bcfc8a32fbcc4705655","scripts":{"ci":"npm run cover && npm run compile && npm run check","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.13.6","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.4.0","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","react-fontawesome":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.1.2","less":"^2.7.2","debug":"^3.0.1","jsdom":"^11.1.0","karma":"^1.7.0","mocha":"^4.1.0","react":"^16.8.0","sinon":"^3.2.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^2.6.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^7.1.9","babel-cli":"^6.10.1","cross-env":"^5.0.1","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.1.0","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.0","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^3.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^4.2.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.0.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^16.1.3","mongodb-js-precommit":"^2.0.0","mongodb-query-parser":"^1.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.10.2","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^2.1.0","mongodb-connection-model":"^14.4.3","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom"]},"peerDependencies":{"react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"^1.4.3","hadron-react-components":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.0.0_1579709423360_0.09565056262390481","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@mongodb-js/compass-query-history","version":"7.0.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.0.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"928ff1bc28b713a57e16d965c5a92fb8537ed540","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.0.1.tgz","fileCount":11,"integrity":"sha512-0cc5Ls/qs2cCFRWpE/mpp1vLDHXDCXeGQafLOuvrpiIw4WBrI5ysgsyxbds7SrmaxMUFUQDLCqiPVKwFRGBVyw==","signatures":[{"sig":"MEQCIAwji8/BndWSGgl2cHjy8QW+u6seXMtCSNK/5Y8bou8PAiBGPQfNEn6mTdcqwHCwe+yiW+gX5pKbs1FRQeECyRknGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":872672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOxCBCRA9TVsSAnZWagAAxBcP/1ECmGsq7iM/S1/0enqm\nUJt1iGcTDKbT9cVPIhTUdk3SKjbRsF2uP1bU9PHO7PGXLEtMufyncwro02NI\n5LKPU/HBWDIzD4jdhJGnnjE4AqkO8LCCW979OOJWFhEXXegL+NIkmVzuKgCF\nJlCFQny9CJy2lWal5pgiyRStlGeNmQ3ScRvafi5UlS5HtbfZLStKYeHwaqar\nC4A2BIVWodSDXkSKZAxDzEtg1iAPHDyberXEYnT6n2uFYzEW5SJlrjbHv1Bi\nwpFVjLxPK2tbWWHzE9YHDHCX7dWVs3dbRZbE0lNUTICMUmQXr0tZwr4DaHwI\n/8gmJGbkWs5G+CF00auk5Q1GEsCbTNinTuLpbLf8CFap7awQ67lyCpvmu81A\nL7LcEWz1y5/yMr+JzE9k1ZCiN+SRLw+wv9tZauVGzpug/aV4OSg0FPpK8D8n\nS0/X4ql8930GGBLtvdPVZ+GymGJuGHzaSuqU/751oYCsjY1ZrjPmq0rxHPic\nK5Wndqq9wd5hIT+rZb+7ZKCchTS99OxtwIVnsx8Prd/dqdS7TPmrNwlz+2Ch\nXhStmM5k/oAemkmIsWq02/RMnjGeqCCrBhtXXu4MkNtuFT6zGVEIX2xZoHEj\nGmXFH39IIK9GGgQ7mJXsNg7Iw2H4s/w/SLU3NZeRYEC7RcNeF42AtZ4XnkmG\nzTds\r\n=+sne\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"08b4b1330e65c613f864795cef355bbe94a63d0d","scripts":{"ci":"npm run cover && npm run compile && npm run check","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.13.7","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.4.0","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^11.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.8.0","sinon":"^4.5.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^7.1.9","babel-cli":"^6.10.1","cross-env":"^7.0.0","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.2.1","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.1","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^5.0.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.2.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^16.5.1","mongodb-js-precommit":"^2.2.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.5.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^14.4.3","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom","debug"]},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.0.1_1580929152631_0.5330338988526204","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@mongodb-js/compass-query-history","version":"7.0.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.0.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"282cd3c1f18ffadef9e557659ea760169985eeb9","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.0.2.tgz","fileCount":5,"integrity":"sha512-NHUL45FVY9KFrf5x5+Yu96Jvgz3ZFB29MAR4euQTjtDjqYHjAfNLDP7UTrSn2srt4VpvrsSnXNebUbvrPH7yBA==","signatures":[{"sig":"MEUCIQDndTmgINqCGlIcyIQepL3X679wTDlxRzRUIkLFH9gMTgIgeu/Yrpln6TbaERPJCEW2Bb4x71eXaXAMHO+JS//wHOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":868166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOxD4CRA9TVsSAnZWagAAFIYP/int9OylaYaOsV7sXYnL\nk4ObWYkcaZRxLJPEva60jES+GNjpFLVcLE+lWKpxIuYJoMfn35kdzqEx1c7v\nIgisRrt3AAeHwJWcRoKTviz5uB2KtNwo6tgQRhnkmHp+TdY5sjTbjm5cpsUt\nHfowQGaS1SwiCJOK5HLxeKdNfRlfEAnNdlXOLv4RFigdn+8ZAEEQqINHruqu\nA0pM7s+jDMv8Wgbh42H1/D+lCIZtMMQnbBITwXE3hXJBcjH/1vonb/0FmBOI\ntJ1DLtR2S4uYaKthOmDTll4omE1itYixWMIiqK/c9TBRqlHWVRbamfKDQdQ3\nfnjsXoXrAms7NxCoJxXjfFBpM9WouHzAqwwINoD41P1VgbK8xDOV2hCoezAa\noTRNQW3brqIQIdT/vJONErmk9QmS09N9noGRLV2j9HDJJfYr6BduFYe1h8GC\nwrIQx/SD+NyarF1BqGZC1TSE3n8Z1sZ2GmCXslUdXutGQDILL+xf4J3+QE3b\nZj7xwvkInIweZUNRypEHH5Z+8kiytQSc3Xiyu+hZYbEy+1f3ZwFP2HbG48zE\nfccdKfJfAI967/g3TPHKNlfiQgYJD3oFqq2u9L4p2kq1sFjMYUgYAACoKYY7\nB7SMmLnldFu9E2IWFL9ua+ADBs40XcvEJZaIuAUNTOqVrmp/LPK/a4xfzTCS\n8K2M\r\n=bNb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"56d6dbf67f90bdab0a7abcbe65f3c9d1187ef2d4","scripts":{"ci":"npm run cover && npm run compile && npm run check","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.13.7","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.4.0","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^11.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.8.0","sinon":"^4.5.0","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^7.1.9","babel-cli":"^6.10.1","cross-env":"^7.0.0","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.2.1","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^2.11.0","url-loader":"^1.1.2","chai-enzyme":"1.0.0-beta.1","file-loader":"^3.0.1","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^4.2.1","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^0.8.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^2.0.6","shebang-loader":"0.0.1","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^5.0.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.2.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^16.5.1","mongodb-js-precommit":"^2.2.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^3.5.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^14.4.3","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom","debug"]},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.0.2_1580929271936_0.19221509580592988","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"@mongodb-js/compass-query-history","version":"7.0.3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.0.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"scottsidwell","email":"developer@scottsidwell.id.au"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"c3b64dba1223c98b1e4f7d66b74274f50535c2bd","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.0.3.tgz","fileCount":5,"integrity":"sha512-gqRJjdx8DcNmw9SflHhXh6REF0n2ljQ3IuZvLndEeWrg/MOlTxB8lXIm4uMIRe69LwXHZm7SgC8aOxLCPDq5HQ==","signatures":[{"sig":"MEQCIBA6l+fe3kf1t19Udkg0eztqWtzHXlQ+kFymZrn1AA/nAiBZcimcwhQnxkm8RigigD7WhHEjgK0dNSvMgjDWl938LA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYnppCRA9TVsSAnZWagAAEN4P/1ix/bjtFzB1UzwBBOOG\nlcnda6O9KcO40oJiu0uxhrL+6wOJUcp7++CxSxkiEmUVi/JLZAwSSKBRgnER\nLJnW7SbmXkN52Bp5Ecc9vN+dRrdTEuUSZAKxbDd4n3p7sIbrseuNbFIDGbl1\nwwQ2RGvzttwqBz6D92AEQF3hf7tl6gKCrYXYHNb05bStKsEZcmiyQFqcXOmV\nt5hrKeGV4tKbF0iDNWuZoZQWdxHIsh4e5ByaNaslzV8LbRBxCRl00QGjVTiC\nS7j2D30uW6zjXe7wwR+YY1LOwa35X9UvnanV4y+qBzs6UsoZp3hLbc3aWZQn\nwGjEnPxKC4WLUWa5s121FDbb7QeEHJujmE29eJzFHYWtW0KjbN7QccSP+cex\nDZqrQTkalT+OwhT4+Xp81OSqKeTE6OWMR8M9V8DSH0uOwygWAWbFOUTdu7j1\n4g8kxo6iWX1yENf8ZyG0DKL+YcX/ol+c/nS7ngTz9zmcVonzOg+kXOyEkWQZ\n79HU/vOrd/d//jn0GDZrFngC2RCGC/0mRXdPS6Tj0XuOeAEK7/TSBl2Nh4Ry\nlJ9zV7rNEu1+Na8CosBR7Ip4krpcBVH0Q5RdHx3ES++jtOhUTQXFDKnImhTR\nSv/IA9lECmLrdF2hcYqyEg+lBcf3yb/wNArqNBbmS4tNnEYI+17zdd7m/fN4\nHHYv\r\n=qTko\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"7fc550fa285df2738f2a0c3a23102c2ef04f569d","scripts":{"ci":"npm run cover && npm run compile && npm run check","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.13.2","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.4.0","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.8.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^8.0.1","babel-cli":"^6.10.1","cross-env":"^7.0.0","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.2.1","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^3.3.2","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^3.0.0","shebang-loader":"0.0.1","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^5.0.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.2.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^16.5.1","mongodb-js-precommit":"^2.2.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^4.0.4","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^14.4.3","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom","debug"]},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.0.3_1583512168642_0.6949398229448038","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"@mongodb-js/compass-query-history","version":"7.0.4","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.0.4","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"scottsidwell","email":"developer@scottsidwell.id.au"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"52feddc77c0658b959b5e8faf2da55f56a459d13","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.0.4.tgz","fileCount":5,"integrity":"sha512-zgmxkQ3pGlMXqVtw0dF+BcB8F7wgjwD9ST0sbqzW2IoaeipCJV9yjBhRXwMLQGsF0P0aZS89UC2dPIN+eBQsYg==","signatures":[{"sig":"MEQCIEuNgIT06nkWHt1uTKeor8NjVZAhhBhg33oVK4xagk72AiBslQZlHRmh6yC2aI40QD6q59dRBH7WbNXzN8tjE/hPWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":692007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemZhlCRA9TVsSAnZWagAAln4QAJfnnXK0XppK5/HInh8v\nGMihc8XJrrhApx062LgaSAthH4nB05FTinRL4lQ3h1WnzP+C1CsZOxCp7VwA\nF/NK1eleHaYs5yziuuJvOmgTRguMYP+ibJ1bTLkCCZLTEVTAzCh0kbvW5J+C\npst2NHOvSZ3yT2Z1TFb4NfppP0FYXA24a+JF9I1w2k9qQS+z9wRQFXf//K1d\nKKkIk2zRCaYFc0Kjh/AFIdu9fCRS2SvS6ZsWMeq/raa67g3Nu0LC5KZXxqv0\nca1BpWK875m3ZYgC9PmJDkAE050KgnCN8eywoql8nKMaInit0KujrhLzbOmk\nYT93VwaH3FElbvymaI8941Orgdk9fXlZLNsxNNBzLcjvl8mwBt+16PUvjd9R\nELrt7TSJPDSuup7NdRuODb1FnEyJ3hJjyIxKePUajuvcWhl+rKAGXVxbGcZt\nagww4Dfu49Ha9j813NwUdxB+YfOgaKjtCZedbWm4K53jtr/9scFgtynLrger\nRZXVHM2UNIn6fdBbLR/6FxiOV4/TK7iIElUww5l+4dMHStUNT6qFfFQgzOHw\nU7OYUAK67wEor4mm2u6d6LZjT70SN36yg2j86AZn6SSEOx5iob51ZVG8GKCS\n9B95nY4kZtdijHHzSRqb4JSfyRG0QEqwUpV7zktPyCHImKkYDXrLTLwRzLdD\nqajw\r\n=LxNm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"459ea9ed91ee6d1de6ada9c94e47544e7328a39a","scripts":{"ci":"npm run cover && npm run compile && npm run check","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.14.2","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.4.0","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.8.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^8.0.1","babel-cli":"^6.10.1","cross-env":"^7.0.0","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.2.1","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^3.3.2","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^3.0.0","shebang-loader":"0.0.1","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^5.0.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.2.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^16.5.1","mongodb-js-precommit":"^2.2.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^4.0.4","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^14.4.3","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom","debug"]},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.0.4_1587124324691_0.6019875920497437","host":"s3://npm-registry-packages"}},"7.0.5":{"name":"@mongodb-js/compass-query-history","version":"7.0.5","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.0.5","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"cbee038987c8f2606aa5960b6e2724ae875ab09c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.0.5.tgz","fileCount":6,"integrity":"sha512-YqfzSN5CbCpZAdyM41HYMVV06lZJws9CQFnJYUc+1bIAgaXL2E6Wz557EgD86pcHft5KsAYgo0XsSDnhPtktBw==","signatures":[{"sig":"MEQCIH0sbCJ4w323YuldTyxcxyfBzIVduwQDFOmrcxl8oz1iAiA32U3Ox/k7AANWRu3hwe8HeIUs21oluWygvrOBUa+prQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWJUVCRA9TVsSAnZWagAAJooP/3vqdgkZaPJNOIHaYQOL\nShkTfoA8ndyjGN+yMKEFsMYXUikK1OdWKCNZYjgTCQ1RiDjvae8idrydBX5y\nWA5+QSDWhjaIcc6D4aHdu5sDr7JFnvnRAYwiyQoLCAdgHWEkCdP7hS9Z34bE\n6XxulVuYqch1naqS+Lr8NZKfuFvyQg0FvIX76IxbXi3YynoAzwInm7fF+eLy\nUThUwjEM35T42Do/d2RKozhdx7iSmVPvwJFuGSj5flmgrGvMsDqnfMhk6AVo\nj77DuCLus0nnKkkdC5C1Zdlof0pw7KUWpBFC+egMkw2EgvkHLiFS4KX6MZVx\nhVmmorPpmoCS6tzfMUL41MxXoVRf1Wa3FbB7bIE+FZ2RJYtyr9FKsCnNPe+D\nPLdj9eb8YHpZrO4cYEM8SyRNp88VXQRlKw/VrTJAWxzlDbdj12BAUNgjEk6O\nmpSYUXeTwoD4iV4KFS5fiNr/IJGJNSRQIOVWfPiwO/K+i4ZFrSwn/Mv6zE2j\nKDajEK5QbevAyaNiwJnOZC6sbzwL3Fu9nMGod8K72JmzpFcL8q1p2GksmiPa\nSf5vsb/C5fEenlz3a2qjfRjY0YCUdcNUArbOhPaeVrKyDdaw3QZvbdMBbuHQ\njC0Y3qXDmNhw0JeJ6Q15kt0g6OQPJ2VTRTZr0FaShJe3pD1RT6g8UBwcX7Yn\ni/95\r\n=wQCN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b2300461b2114a272a01888d18bc7bfdfc286308","scripts":{"ci":"npm run cover && npm run compile && npm run check","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"mongodb-js-precommit './src/**/*{.js,.jsx}' './test/**/*.js' './electron/**/*.js' './config/**/*{.js,.jsx}'","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js --progress","install":"node scripts/download-akzidenz.js","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"rhysm","email":"rhys.howell@10gen.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.14.11","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.21.0","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.8.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","electron":"^8.0.1","babel-cli":"^6.10.1","cross-env":"^7.0.0","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.2.1","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^3.3.2","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^3.0.0","shebang-loader":"0.0.1","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^5.0.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.2.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^16.5.1","mongodb-js-precommit":"^2.2.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^4.0.4","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^14.4.3","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"dependency-check":{"ignore":["react-dom","debug"]},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.0.5_1616418068433_0.8933478234706904","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@mongodb-js/compass-query-history","version":"7.1.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.1.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"05e383b11114436cb5dfda9c97048074199fdb11","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.1.0.tgz","fileCount":5,"integrity":"sha512-EUUSbdFumIzovshNcSfzm9+aISPfPTYsnidJvMRBkSioqFn/7HjnEWyvyvNS0iMoKGYS9PbfuIs8Gy99oLRgSQ==","signatures":[{"sig":"MEQCIBbaSI8qo4KRVNnrSz1eGLX1geS/aFI0jSPsi2sbtYluAiAT7X96lI9Qrd33XgifwZcxvdWBWf4jYTZotMjbbIf6pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":693730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgro/mCRA9TVsSAnZWagAAjSAP/0fyY+WixHKCBokNqmgU\nzT0egmwMIzHkYGaMRGk4OaN7Gqt4Z5DjYzY3xAHvNTKD3MIr2KX2j94dsXDE\nxYvK1tixz941x9MgsrrfGCDedFGHs/9JIBaVsgpRHLvpHDNHWjChho+DZReN\nCBgG+gIbDB6OSOqlBv27nRs9MdbMCUJGWCdeGUJACJJuRUIYgsaGlQpaXPw/\neBvr7oFnSEMTPyeRvRSysgYYNKaPqFX1tYHAMsIQ3f44lRUlTX1L2mvN9i/W\nJgMGwGqL4ctSvUM+By3XPdh3/62D9gPquID9rrd7IuqbSh7UfNM6Z4/ynoDN\nVOHIN1cDvk7KqYxwGdFcBRDklrUVREMlwBCVhLxZwdPU+cO+roaUuEV0AI49\nob1mXZ6incafE6mVYmYgHeNrMqvj3BVovJ+cKNl2Xd/iZgW8pJnX/NblLWgT\nS1oJ6LFuMA+o6mEhG2UDiBDqBM06lhk6J/OWSZxvRUiAQiSeeJXJ6IU0sRTk\nRT8VKPkXn6lJEZllKco7TjxDLxZZT5u7F37xSE3BaeA5RhE1JVH1ItMZ2WZo\nd5WV4KmlAAoWzaiJhN8gqzXtZNABU/Yt3LB2o8Pe0ahaSCuAbL3kYLYQjZQ/\nRVvoK4NIcpdzhxvhPLVLfOPg1ySa23EwlSHwSbbQTkZdal6zGTa0qfLsmYfU\nsH0/\r\n=QWiZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"da75eca035128e7df89dacf9107eb197e622586a","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js","test-ci":"npm run test","depcheck":"depcheck --ignores=\"react-dom,debug\" || echo \"!!! Dependency check failed, but the failure is ignored by now. This should be addressed in COMPASS-4772 !!!\"","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.18.4+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.18.4","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.8.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","depcheck":"^1.4.0","electron":"^8.0.1","babel-cli":"^6.10.1","cross-env":"^7.0.0","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.3.0","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^3.4.0","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^3.0.0","shebang-loader":"0.0.1","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^5.0.2","reflux-state-mixin":"^0.8.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^19.3.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^4.1.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^19.2.0","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.1.0_1622052838076_0.5443244779668679","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@mongodb-js/compass-query-history","version":"7.1.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"Apache-2.0","_id":"@mongodb-js/compass-query-history@7.1.1","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"22ba944c6e8b3b71b203c32f629414d430b0c3af","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-7.1.1.tgz","fileCount":5,"integrity":"sha512-7n5OqPW9AwCBnzjBftQLpxatvKkYcy1HfbBh3FhUp5YJP9Z70TVBOaAeYicdhr7hDdYDsGpMGIsRnRh0TO8e6w==","signatures":[{"sig":"MEUCIFgNi5jIVBz+a3XWYVv8slPIEtoHFjrNVnfByTSOTo9gAiEAwC/l4d43bLRoMt0HgUw7g44ZKBFweXXGeHwYaNBZJA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":693673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr8ZSCRA9TVsSAnZWagAAA5QP+QGph+F1Jsu6kzLVrnw3\ny3d8Rwh/njYR3Lw/QCewT4AyDTyTa16BTS7jF+/b0H8MbDzkDdJz8LKA7x7L\nprKjgJC0O6oxyQ77PA1ZkZi2WvvB3PvVw627zjeC62IupKfHJMtE7+gywgtn\nnJsdnpQtp1yr17iUp/DMJkruo1mNs4BuFShpc5J4Iwn9ZEagUx9sl0yp6Csg\nSro1NgNRRlVaK32TXA1OZdLt41RTmpYn3CF+Hamyfg5tiGSGfVv38+H8a7XW\neHEod1QmnnMzImQMbJlgxM1GRbpZwiBy9+Gqsj5V9j2mCTqUAy1qffS9OhyQ\npwdHfk73V45X11FnDpxSy69GE22rfjd9gIClivqZKRyioKFQQyg0OhKeK21D\nl3SUN9e8XEDmG4v+5ONop6Q68w0KIZOPKkVWBAeEBA6ttGqHJEtI767HksyQ\nM5z4oOCC8YNg8HcOEPbzkZkrX8kSM219UIqKNYw070ZOcThUfykyD6GRPUc+\nUKa6BUJspuaV9iDvi696zsrlJLYpUMnDlXZImBqFb68PnDi4RF/BRyth33Rm\nlOXGKuvzgNZ4KIqpKnlksSgo/wyLfPY2wgYi+vEGOen0wx3q20DGhVzDlPVt\nHJS+d7F8uRDMiTas1HHsSP2z5+zfKqeRlZ0N2QMuqqQQICI3V1w7mO96qNlp\nzInn\r\n=lnKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js","test-ci":"npm run test","depcheck":"depcheck --ignores=\"react-dom,debug\" || echo \"!!! Dependency check failed, but the failure is ignored by now. This should be addressed in COMPASS-4772 !!!\"","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","unlink-plugin":"./scripts/unlink.sh","prepublishOnly":"npm run compile"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.14.6","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.18.4","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.8.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","mime-db":"^1.27.0","webpack":"^4.29.0","depcheck":"^1.4.0","electron":"^8.0.1","babel-cli":"^6.10.1","cross-env":"^7.0.0","react-dom":"^16.8.0","babel-core":"^6.24.1","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^3.3.1","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^7.1.1","babel-minify":"^0.2.0","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^3.4.1","webpack-merge":"^4.2.1","babel-register":"^6.9.0","karma-electron":"^6.3.0","postcss-loader":"^3.0.0","shebang-loader":"0.0.1","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.1.0","babel-preset-react":"^6.24.1","mongodb-js-metrics":"^5.0.2","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1","babel-preset-minify":"^0.2.0","hadron-app-registry":"^7.3.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^19.3.1","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^4.1.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^19.2.1","babel-minify-webpack-plugin":"^0.3.1","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","peer-deps-externals-webpack-plugin":"^1.0.2","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_7.1.1_1622132306241_0.2511053212107799","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@mongodb-js/compass-query-history","version":"8.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.0.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"b5a5202f50d976c021c5a4d2634e91e3a9955364","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.0.0.tgz","fileCount":6,"integrity":"sha512-bF0d599/lKpnp0QcIUPa0XBHgeTXtWlEhopQUFOgbWpGbEVqkRl8QZxEsbNNMwIP39gRWEhqZb/1z3TRKOn2Bw==","signatures":[{"sig":"MEQCID5b7foWiHoQkFt8/j9vsruoPfzuXo6J1yfIfsj4J+RDAiBnAiOebDeAd2nFzc7LScJhsDrrQ7QXuM9omxYF4vYc0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":651558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguSzyCRA9TVsSAnZWagAAcGMP+gMtQIkH2Q1AkWa3XRFW\nEg/tYrYAHaSXuEiKguAfxtFCVktY602GpXJXCy8PRQVs5ENW5ykmdVvWE7BD\nXhRsMGJdu2mMCzamg0zDqUAOI/jLhJgkx2mJEG6xyD+yU5fUkPcm8NDruX97\nyah9VVt+Bc+P/uJfdraH+3bdZw9mL58Ca/ofAA8awzTbEvFR0/e4AZG3PP9C\nc1WK9CMNY14z3Y6CoqTDyxMKWPH5ypJqCudEvgaA8AD1WkM9C81H7gi66ilO\nZ52rsb/tnN3jTonsuUHSU97GZuF/pW9/OdieVmEeHNdxBziIoM1lcJSRAEaf\n9xLlk5jPUHv8SFo4p9w6x86dTLWVJpBYZ+u1F5VgjTrcOjyWXztNCijMNmGk\nFTwVKHb2Rgy51RPXJLAbGqtyoZrNKboVLEnYxWqvxGlcSYOfKPBDVtSsBPXr\n9lhQZzqtdiQrX0/8yAuhcUWUzFMUw+SWgE/AMe4czfvFo+BPdHYEBTycuTUf\nUUCJyHamtIXjRJn4Jnuk2tdyZJa3wHalmX4Xu1aXS5HqpWS0sVWpBBIMABmY\nMOziMZvNVP1iupuzx5Xb+z83tpZ7yqGsJaWWTlaAzEOrslgo5M9BTWN+Mrsm\nczxVHSKSXCz+zvDHQsYCeax8KYgypkPdgQoMI49meSRW5pFhBN9l0/7MHVEu\nIREy\r\n=hqo1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck --ignores=\"react-dom,debug\" || echo \"!!! Dependency check failed, but the failure is ignored by now. This should be addressed in COMPASS-4772 !!!\"","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.14.6","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.18.4","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.29.0","depcheck":"^1.4.0","electron":"^8.0.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^0.28.1","hadron-app":"^4.0.0","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.2.1","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.0-rc.5","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.0.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.0","postcss-loader":"^3.0.0","shebang-loader":"0.0.1","@babel/register":"^7.13.16","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.0.0","reflux-state-mixin":"^0.7.0","webpack-dev-server":"^3.1.14","@babel/preset-react":"^7.13.13","hadron-app-registry":"^8.0.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.4","mongodb-data-service":"^20.0.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.7","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.0.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^20.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"^3.4.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"^0.7.0","mongodb-query-parser":"*","hadron-react-components":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.0.0_1622748402701_0.13338609681669422","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@mongodb-js/compass-query-history","version":"8.1.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.1.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"433ec86d1069a50d4a17d41f0e3e1ace174ba5d5","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.1.0.tgz","fileCount":6,"integrity":"sha512-tApbFpqU+2vRmJYtYQ6J5Z7Ha1CV45qmvdDPP53224CQpnvTPi1ifDnBGHcz5evbupP9Xhf6meqhA7h7O8J9xg==","signatures":[{"sig":"MEUCIQCbJn+Bmu9CVVb17UqgipbpsPoLZA7Q0pq/FKqudRO6qQIgYWyyBp4NjHrDaGdgHNQESH0RJJ/C5dmRC49u4WfDVzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":651607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwMtMCRA9TVsSAnZWagAAf/EP/isqY5oyRRN29yTDwX5C\n0tR6sGuGdKoluUUq7jHXKTxJZ4tsq9lV+rxG1LxctLTMLMblxsCiJj7yq6iv\nBD5+PrPJAXezQhQE7kpOv6M2USslhDYzV+5hy3Hxuz1djTRwlVcRucx7EMf1\nXVAcnnl44lTYpAtFf0DtCsCZk6MjkxWOXQhQp59ODQAIFnqmjoSzKBzviv+E\nI95wq9oKhI4SDYJhPbxFBdaDA+UvuxcO+mqa0d9PQEjJ+q3TX74uh9PeNUsQ\nsUN7xmsI1lMcq2HzCPdpN51mB4VgCJADz+M2/GkvwrSXGxTlNyQcWUeqnyTm\nlkAeCehRHzNbh7IrpfcIDH/4jJ/LoV0WNLTTQJPb3N6unmJ0g7daywK0w7vs\nH9Jgo8Z2uXc2CpXuNPUiKsbnS0yxmykqUUb8jmZWVilPsb+fPbbNh6QzFqMi\n0QPH6c+Lpg+GdOjkgOa7g3T35XIwk4HShgFjcFXVVnkQev0nPhVh48yjU6k0\nY8ksVag+8Cz9VywQZ2D9sSDXM2PD79TkTPTLqSupKMVl+UVHXLWuw5mGUMa+\nZm6xXckLZp/14Co/vmxIm7iIhW7U1gAhlqylKLB/Nku5jqwNHdQplNyeypCB\nYlnNb6SbO66SpWEQP80xUOpxA85K4WhlyOe7oDNKz9HjbpZlL6pjtJymZ434\n1euu\r\n=CD1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck --ignores=\"react-dom,debug\" || echo \"!!! Dependency check failed, but the failure is ignored by now. This should be addressed in COMPASS-4772 !!!\"","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"6.14.6","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.18.4","dependencies":{"bson":"^4.0.2","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.1.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^2.1.1","hadron-app":"^4.1.0","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^1.1.3","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.1.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.1.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","hadron-app-registry":"^8.1.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^20.1.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^1.7.2","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.1.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^20.1.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"^3.4.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.1.0_1623247692704_0.06987768117194393","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@mongodb-js/compass-query-history","version":"8.2.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.2.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"075c582cf3e07fb90b59c8c5fe59ec65516130c0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.2.0.tgz","fileCount":7,"integrity":"sha512-xoWrz9i8fM2JduMGx0IIGK8XQuoNfEu8WIRDbZ5bF/HPow/xiusI/wcOUUVvlXjC08MiD07ALmyrq47KfuOtsg==","signatures":[{"sig":"MEQCICZX6tczgJb1XLAHfQF4wZOA32GemAOcDCrcathjS4JzAiAI+PFxs9OvOBjcb+HR1OgDer10qa4ozNsu7iCcZ3Eq4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyjbpCRA9TVsSAnZWagAA2EQP/ROVTjCTKmUVowvbvXMG\n3KRKA9XZirl2bwA51X8zVhaQXQMFOH9ttyRowev0zFoTI+dvFso+Dcgr3vy2\n22UuaMLLvA3hciA8H4ib7Vd7ODgspPWTCYRVsFLhGd7A9vUbfger/VL3BsuF\n7XXqLMNdJ+Ns3in6pDQVhmUWNMEq0CPX3Fa9CKBl1QENugfVvdbdP5YaTMVb\nYp5Aua2nxRK4RbBHcFGauMm2TTtjVO5S+PtAEPhXgQj+RBhaQHAkUzXl0hpM\n121Pnv0P1IxA7pvMIwd2PXOpzt1lUhfIuMgsFJlEOjfbQOadRSft9IPLTFxr\nVCeNzdHTIo6BlgUqQAryvnqkxwcluyc6gG3GSlUxthqNkY4VOsNCcqXYbhJ0\nJAOve6Gt8yGA07OUr19rZu2pDIt8ZBIx3Eo49qwjp531/IomyYdOuKnysTMO\nIDjTyQlA5fp1OETTOeGvSiJq/4ltN+zWVpM/wMIwavAzRAXME1wEk9nmJsNq\nwmiN6O4Fl1s0euqfo5daC1yTrMGFOQV7I92uYkF2p53IXMM5/ksNiUTr4h73\n2r9/XvYlj09AOjSFDrp16JSRh2Wa0fBT2z/DD+1yAq9NFpTKVp0CMq9HFSUW\nEwcvFQXdMJyCIMwUqqwOqDUFP9x7uPuJdV8nbKVNxe1sFmpaH/fzp0bsoQlp\nXtuT\r\n=o1rq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"cd0a29248dc71d8ab4e3428dcc04f534fcc48e3e","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck --ignores=\"react-dom,debug\" || echo \"!!! Dependency check failed, but the failure is ignored by now. This should be addressed in COMPASS-4772 !!!\"","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"4.1.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.2.0","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.2.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.2.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.2.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^20.2.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.2.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^20.2.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"^3.4.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.2.0_1623865064889_0.004766737297192236","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"@mongodb-js/compass-query-history","version":"8.2.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.2.1","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"d16edf6ec8d7001fe0a4d27db66f4fe1daf5d50d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.2.1.tgz","fileCount":7,"integrity":"sha512-no+ZmSppiuJO7xA3b1aSYVLvnZiegUF9kEDXYC4P9x/1HsoG1rfpWVeHRdbE/La+hlCIVeziIfj6vXh+YJ+22A==","signatures":[{"sig":"MEQCIC1AG5AVdVLupv/8GFa+BSj8Cp3tu1AQzCs6c+BkkVlCAiAxF/XAwk+GBX7Dq91OQ9oJe647i+qZRqYw9DBxKvbK2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyzSACRA9TVsSAnZWagAAaosP/R9WXSL+u04bAfkcnRyM\nrWe++5Vk0PdHs4ULbm8/LZTlD5nhmnqj2H0LB1+KIp/v3xynj7T8Sy6TcZiC\nIphvG+1Du65AkmubEz+VlkOBFBWwrQb2x+gFIUpEWkLJM27mKV8Lbm/5l1il\nSEv4rUwnWZdsU7cUEJIrODdRy1rnGX4ivHLOi32QXcWTb2IDbz5n6CwVrWuy\n5AxxR1LfcFGSHMUa3UiwNC6yDOubA2lc0RkE2I1ecvJh4Vz8IBrLK/3iUPEt\nann2k9ihs+4FZu4XbW0Bwo07FztwgUs8q/qIc72jsBoVxsGsylF8O2PAv4Es\nIwYjuyoJr/nG96tBxiZFyAOTCejYUJsSZIL4bIaJBg444N9CxCXiUl1Mq/+U\nZ6JO3AJaI7xdftT3Fzq+Y4z9VqSeFgsR9u563gd8JgIVpKWw+Iw+ryskcKpD\ne6p1fFxguma31207kkpW12qR2oPct6mOLdTZu7rr2KPIaEuV5NGxmfZ1hoQm\ns10WMYvRur6CDymNYE5+gm1uLLAKjg2HrlfibNw8Z+c+JHdhQWG8oFDVmCSx\nvTZlvL2wk3p/UbliQH1DrxSz1Y0Ykz3UwkRBxYQj/BhrC49ZnLqPKhdwe/wf\n8Md/QGI0r6vjBTifEcp7XDI6HrfBTnpXPBV8W35kSOyZtDZafd/PsW7T+gR5\njVT3\r\n=Xy9i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b4e6a114a7b014f3b7194fe961bdb26a720e3ac8","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck --ignores=\"react-dom,debug\" || echo \"!!! Dependency check failed, but the failure is ignored by now. This should be addressed in COMPASS-4772 !!!\"","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","link-plugin":"./scripts/link.sh","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","unlink-plugin":"./scripts/unlink.sh"},"_npmUser":{"name":"addaleax","email":"anna@addaleax.net"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"4.1.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.2.1","karma-chai":"^0.1.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.2.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","webpack-sources":"^1.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.2.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.2.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^20.2.1","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.2.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^20.2.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"^3.4.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.2.1_1623929983773_0.0889060861392823","host":"s3://npm-registry-packages"}},"8.2.2":{"name":"@mongodb-js/compass-query-history","version":"8.2.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.2.2","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"13d53ec965b951a441ea37b2c0a957978e2d7d60","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.2.2.tgz","fileCount":8,"integrity":"sha512-5eMvC3hZS0/MCmqJbre00GfO+0Cx6hjtlsjz2PzNrnl1cp5DVJx7miW8WEA3NIhd9wjnGr7pivVePgYVWZqazg==","signatures":[{"sig":"MEQCIGwDFKxtVsYCsCZzzUGbZU+fkca436Z7pSHadUGatqXOAiBviC6ApDG0HGzCorhKP2ZIT3NPeGfR30/oWhUeB2q06g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzLqsCRA9TVsSAnZWagAA0okQAJHuA+EW4J0CxZPtiYpZ\nCAwkhWo+7oE5a6jKNUbg+ZxHXY1TPl2ABVUJGloxdcSVZC6fojL9QQiFQ7hU\nArvsswB7l2KighGCbTYVWu17/enxxrHkxw19LqQTZhE9LxGxc00LMmEUr42+\np9Iv66bGRuBwW0yXe18klxsN/nkjRsEt/Gtz+oI1cnMctGcObnG5FPuXDZ05\nf5qljgutCB1hUsudSZ8PaYQq6Smy/gh6ih5/OK4sGy+1ZTsOB7RIKsXUloNY\nNRGmAFO6vg/D+4PpSWn9ULFluxIQTL1DSQERn5c54MwSbRZ+2atHhuJed4fp\nqfKcoy2dA9/2E7ZiaP997qseMlCY7B+FJ3sHpm3qyJrCpUU67vxXrEh6/ips\nKVsia5KqbE3JNLSJa5nh5KchwQteEMyBD9AnuM73y+t1d1c3MuxxFW5rfKkZ\nV9HVQw3kEAtUxbUdl/EANsej9AT4pQTfKhtbfSFk6kutf6mOchrK9NurENM6\n1qdBkANJpgnf+Jf549GcmOr6bB29cSEjyJeEiZAr2flyf4xdNyc9yBq0mbOh\nOOlHGHFpW5PIhid0vYulZNCVKIO8WHfC+rzvj3gLI/7XKjA8op7qMqZE2YZ7\nrMgsHf20QAGf3dmngQtxRzWIrOimGsu3sDCVdMCEM6rNBVsVXOfFzcD7unwc\nE9xE\r\n=AV7X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"cac56f0836005f093bdc5967102e957a270d806c","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"addaleax","email":"anna@addaleax.net"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"4.1.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.2.2","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.2.1","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.2.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.2.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.0.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.2.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.0.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.2.2_1624029868041_0.23580233061712774","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@mongodb-js/compass-query-history","version":"8.3.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.3.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"ff0c38beb3bdf80bb6d9edd34a48c3aacfa5f0a4","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.3.0.tgz","fileCount":8,"integrity":"sha512-TpBcSEfaulwTyyKGZA61gymjo5vtDkSFwgXMGYHBzGTTJq/+3m/CeoovqiKLHvH3rHht5gC/Z3VplvLyw3lWCw==","signatures":[{"sig":"MEYCIQDmLITqBfTHHLZ6/wXmrXkRgxnI3Dp5j2OWK6cDQfZ3VAIhAO+JUGP6EqnUoKV58ZJmKhyKwAedAmCxyC6ycuQt10MS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Fr4CRA9TVsSAnZWagAA0wEP/20x4ocHFhfht6+jvb7O\neRHBihaTzLSEM9IGTAhNJRM9rCNVM1azkvgnH/Me84T/b+ANNtBKS8nArvLO\nZykf8xL0ynilkGIhCeu9S6/4js0kNPKi9IYs+QrlgH68+km5sE3BaQxXQV1T\nzAB6iXpt8CYsdxZVzLRVExNdpG0GzeIfGbZeI/YhkU0arAvtoiM/XJdKb+Ko\n8jOB9EPVf70tv3NVjgCWzh2BNS1bWe8Rk3rdYAmRh+Cccm/il51DKhicNi/w\n8YlzQYDSqP06lD32Dzb1Ek8RhSutJk7RIB2J1YwkCWtqbSKAknit4WNv1bk0\nkmBmvfuaNg3WqqnU1Aq5Mydpxp2U7bPIseLA5STT/D/dTximotHDCh/KqX1q\nfb3c7ljcxsd5PXkroVuERPNmFyFmPQw/4legN3aLD6cCuPDjcXS6fV5WX39j\nns9H3IQDN9Zb99KoGlVUu2cB+0ki9ElDA3+hW9undPA6pJl9LOHgONjLFh1t\nO9WBwAL+tkAXiqvBUb/eLtJyO6Qn3meSNfPOAoI8+lj7HoVtLAHUtSKf/Cqj\nERGD5nOlmnNqEpC21MLDcHU90P/h2MlKB8w1iaugGsGLz5BAX6OVd9PhLIk3\np2az7bQR5fVadmDIUWrEvysn2FAu6VEIccxiH3K72TgqS2z/QVN6krY7QTTY\nEhq7\r\n=0R2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"558b869fdc5c6c9cd59229974f214e1a40158413","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"4.1.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.3.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.3.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.1.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.3.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.1.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.3.0_1624267512281_0.6106402724657596","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"@mongodb-js/compass-query-history","version":"8.4.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.4.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"85f58de0095e76c159574fc22a462b2ffca8a603","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.4.0.tgz","fileCount":8,"integrity":"sha512-HJAaQBdlb3kCQIKSTLcB18X7Rz9Tk1PGQycW1Xn9lbffpNml98rms/Xg+aFO4//6cNYk72QjiKymHGfvwc65gQ==","signatures":[{"sig":"MEUCIGHYr1PrXPCJ4OfLa+Y6CngN88hrpqwe6HtpaL1BOXDAAiEA+jHcH91/jh1fEqqMh52XGeRmTFOvlBeLjzKB7gTuIjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ZHrCRA9TVsSAnZWagAAYpgP/RxA3WbaegyxIVKCLhM/\nBXVLz70BYQ4UHoMMownqRP+93qp2jBjKs6ofDXR1EgZobmXEf26emZSjaUZv\nivBSxq4ST6tUJ6hIVz+2VCz88zgATu7ecqGuKKYKiXYBRdG11uadk3OSMXQV\nE8smgkazCEG2KVPqk0WM9ihqER1PjwNHhIoXPrAJwtr6iusnrUBF1/8ZIF65\na7VhBzx44LIMvyj1DIZGrmu772IQIkzZAwh7d68gh0S/bgnjFTsB5ZLM91ut\nkGJ+1oWoV+tKb8P/uKPdSHhbjfo7IIezjynQsogYAhW/PwynO+g6Jh0fbIL8\nTlxh0SA0JwS7H1+js21ooMt/zCxr6A5PONYRfFwQ0bt8rU7fO5IKc1GeJfES\nCYUlWGlfazNiQKIdobX5vab6UUP7g4EJKTmbgGdYcRt1V2AhIZAMrYpIkrPr\nFhTJEZTZUg2inKArYJra+HtHKLeg4relXGAXmBWI5QmOOaCp4rfRmpObq5Px\nlI0adjO3/ARa6wBxmP1yIrEEri9TWae2ldagnU4kvxoZ60bGInFoVrtYiqUU\nFAy8AJ6nto5Z+0DAtfvieammw4+rHjUYagsFae8SNj1YiuDHMBrVRucLpbHx\nRLptoZaYKQBewGoXWBN4ZGFVqzbTlyvHWOYrZ277KZ7IqZ1zcuYqFGBimVDq\n0xvd\r\n=8o2Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"34f63c07f35cc146ec42b0c7011b4a91ddbaffc0","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"4.1.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.4.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.4.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.2.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.3.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.2.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.4.0_1624347115312_0.12805853402875722","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"@mongodb-js/compass-query-history","version":"8.5.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.5.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"1de653b9462e5aa4fe2ed24f289e343fd0b30cf1","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.5.0.tgz","fileCount":8,"integrity":"sha512-rDGW2sq+MfUgMOeuq5dhF8YL2Dpg6uuli2vwzYtcFI1s35crVuzytn5ABrIbLl21Q41DVtyn31t+KuxQFNE5Ig==","signatures":[{"sig":"MEUCIQDFAxi6VPnG9QpEFpUnUkyQomfaS33cna4gjP8uKASlcQIgKW1xQmI4Glhlt6DYMyH+gjULL2YevXqx6W7F4yB0fpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2Y0HCRA9TVsSAnZWagAA5eMP/ikcebGUHstDPFf4YNco\nB0CDAiosRA8kgvf+lqSfdBeDvd6m96M64FZ5d8ZXxS9tKBi2WgZ9/BgZxu0L\nYPTXGAEPVJq2yAwP43p47Vp4UztBrJlkRZPezxKahOATkIYt+N0AilV7qUbV\nL+3CTaE1n8Oai2K0YZqO166QX1yME9xP3zsNjtWkVJQVMx4L3DhYi11oVyJ8\nVA6fxPAhYauQAXx+YRwGtYTHmviFV/AxakXPiRvqmg4lVP5ItLNf8c7zFsVa\ngX8qnLHtn0bj3N5PgzUhd6BJXSETfK4eSN6KmVGvPco2bYz6Br9X1XqfH6ww\n+QTXa9YqlklLT4bENIbLE77au/+MLsc5WEgQbpE29essuDFFYnui+cB8/l+Q\n8Alpmf3tsWJ0FcV4Z4weNyYQ8wKjoL2sNoREJVfpu0fpR3/jiI7UmCAozLIn\nJfANbkiwJRM1LsSz0QOo2T48RLM+dbkm5H98QIJDpPsDLRjhRQGmmHjNjb/8\nKuPnabr21oBQQQ01ptU7Yn3tb2xTfbN1CwQfYzcGOtsFSt02UunXa9jaD2Ku\nFdX8MzPvk1rO69rI2Yw5vKWuCEhp34KXiHHpdVXS/a3wFPJreB6UUVDdLT5C\nks5ro+eIfimR/xF+bjwjNsylBriMZfjwYvcxGzcuQkUjWNTUz+/FcYDDyYnS\n6OuN\r\n=hxW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"0819b7be289d05d770a45071692cb772806e61f0","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.5.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.5.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.3.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.3.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.3.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.5.0_1624870151377_0.5503496259487382","host":"s3://npm-registry-packages"}},"8.6.0":{"name":"@mongodb-js/compass-query-history","version":"8.6.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.6.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"101cb87081b2adb53d461a6c4b6572a5d79276b8","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.6.0.tgz","fileCount":8,"integrity":"sha512-97iFpnQohEWzrVzK/qEDDqRoQi1SC197YRk5wFm86BwvdhJj3MKeqa0TWS64FB5gliv7fYTGD1fOzHVxyn0ovA==","signatures":[{"sig":"MEQCIEl/IXHmDkDU6gJaJCMdC2qPt7G0+jNUcSMKjbizTGN9AiBdUW2jkrT7c+SUoqXctXBuZe2GwHV9rp16gAZ+CPhaEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3CKVCRA9TVsSAnZWagAAwAgQAKScBYZaRO10rGfYtmMU\nYjI9eSnj5Wr5CqS+VJzAMwmLBKHWRrLSuDJUrB9hIYAYlLaYSwkgS/XRJKST\nFIayY4QcZEyxs+o9teq7yHJksbGRFdL8/D6qpSlz89WG7zYUKGX6ktEyOTDh\n8wh5uHxRVKovS6Tdx2ZpmWMZlmjbDKbyHZjw3qgdLl5TZfEVMOWlJhU970HV\naQ0BLrp2Tso0bYEySdZ5/4dg9/XzFtT4LRmUSeq5o2fcJQDcX7F/6v2BNmAg\ntBPu4BwblF5g94qZfrIWH4EaS4bUgTUenJLXjsU9a7vkzVcULm5sRWov6JZo\nzmMwK0bSGpLvbrE5xQdrAFXMiiCX8+JTBwWrqw2swzXwFLgEQvFZxIqrfCC5\n45YhxKupJWBMGOJlC5SOQOo8aSNqrggq9jPknwazDVZmgR82wRAJirCbm/B6\nJzZzBf3dipiISiuv0uTpkFvcADrfaLHvYlWX2UPGJ3nZXDvcL3qsQjK2Zyb5\nseM4NgZ3dVHJnMnXdR8452OBX1klOFdb4g990vZf9w121WuXMREvG6or1riA\nLEczfxaqYlh2SzDXFZyB6hBAiz9zm6tzb45LwZSS9SjY5YcuFencd0QmIRgI\nLpaDHONR2cg0rIvKwbPgxl9c5oQcS6ND6azBTcaarK2skKxwmQxIHn/2hvhs\n+psh\r\n=JI3t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6910bf828de3d14d44e60715f9dda2666ee94a71","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.6.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.5.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.4.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.3.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.4.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.6.0_1625039508983_0.4778387014342169","host":"s3://npm-registry-packages"}},"8.7.0":{"name":"@mongodb-js/compass-query-history","version":"8.7.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.7.0","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"0ab5beee5f207dd9107d0614d425a5d74bedce34","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.7.0.tgz","fileCount":8,"integrity":"sha512-E6S40bExojnv9Fr+t81+yM0zRQjPA/JjSBjXsEEKE5KQYmBnPbkEySIvet2fveMFjfHY5DPXi3nM69V32DIZxg==","signatures":[{"sig":"MEQCIH9LPE7DAA116CJyQJ6+O+8iwATAsz6AAKrS4+/iT8VuAiBH+GkhDovrYGtZe0d90HguTo7gmWHMsjtnyx3/UwOnbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3WqwCRA9TVsSAnZWagAAc1QQAJ9fVEvjeO56S2fCk3Gg\nIr9gYCEAgUDiumd9jd71CGY+KVLYzXa9/7/KnKPSOEpcIXpSZS1ENsf0kNTs\nQ9oZ8KjmtukQQDNtHN1lyKCe9i3u1s2wTmGwP5y9Z0fdtD1DdR4AOlopilMp\nDwjKdum1ivejyGr/yTVl98vleAmnxLswXHSWyxpsoXvAg+qbAqLEY/E2vPuP\ny0vrx0m7E9cc5LA0pJP5jf7cQvD0xrM5hhn0i4EE6+mPqZ7F82zWEECFrKdz\nGL/TMmHdld8pa8Ot+ETPMite9AaWKenE8ByyOVKaJpFfVMxLWCFSgnjkm2HC\niTKanReOLG4idZ7z7TmVolcnIIZseBKFr06oGhMsu9T9wGksAr4xzjA8tQgq\ndgjdk4EP9Ia+vohoiBvFCtMVTWXrLFFY3dsd7JdCcUbwMbJC+h8uuEZxxc2Y\nF8pXJlHLmoqVY3fu6J/Gy0pOqDgGnUf4z30Fyh6PA/JFHBeMMlUtjhQ82/ss\nd9FZtbadcL6vNhRy9WXxPUFQHfaZ7VCehbopU4xVCSV8RvTmZZOqGasOvEdu\necvoxThZT3hlaxduxTB5nrqx4ClKXnA730+YizF8W1UAu2aLPLPxxmxv9ULn\nwZ3BAMoLG4yz3Hq+yIq7CAbId83jf5C1GXKnz/jG1Dq90mWvs+tZXGPuYBR/\nb5Tf\r\n=2LQM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2cedde9f5ef67a85c2f21bd6c48be8f4a41bafd5","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.7.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.5.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.5.0","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.4.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.5.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.7.0_1625123504317_0.26466228063535446","host":"s3://npm-registry-packages"}},"8.7.1":{"name":"@mongodb-js/compass-query-history","version":"8.7.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.7.1","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"b70f77de5604b7b2fde09920095481f6fb022f34","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.7.1.tgz","fileCount":8,"integrity":"sha512-uECFARB2HXEmui59B2dcGLQq/2hMlt5VUy0PxYUBL2lPA/Ce/C6tXdrxmzxMP6pkkCSKunkXIcSN+YxN6Z1uNw==","signatures":[{"sig":"MEUCIA6yvSOQBNQymrCnj3ih2flZY+k5D1vsQ8mafVRdIzS6AiEA0FWTxuhXKpAXmwyei/0OHqutZ9v9JI2IHniMcgDApQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3xtACRA9TVsSAnZWagAAxhgQAIlF22p9Ax684TQ6iLLw\naM5QBy/384VY99+aAl/oZszdRm/xq1YR08sj63ZwjvtE0L3U7qr+byBZf43j\n0jbtz4L49Rva7bJIuhZ+m/B/yffoqE/kZ94HEQdKchS9BvFt3x5tO0IBlF8+\nXZr9Dsgrktlk8SRgAeFLxoe7L7dG5GPOLyLTmzWYKmwgthzMUs5ibQnx5v7F\nfu2E2jX+WmOYOJjrFGFCC2l1DHToOeKmGLDEGXDyfJB5d7vXe3uSRTbqi5yq\n8/UdRlS63RmoOqFBWlSf/h9qTwy72e/oB4+GB6eGVta2aMFwqZu+tpP//gKo\nxhuf5kq90A+fq1KGFUThgN/7Ax2EjTANL53UWk6yY0wg4JGsprDpF2YdTgkC\nh6FwQpeHD+k/40zKXawal7QajWZchTX1tJC6m6+a9AeC+eLhyMbz2c57teG0\nb5Ngj3O3xoso5Nm7+EIDEjTZ9YqZvQ4FZwwQEJG96lnjZ+rvnX5qmLdqYLQa\nGBq/VFsqzwNVEQTv0AOAndw9qL9sfhAh7/eGcdvdjMOv1cxeiJr1YrMjLuRV\nZ5wKAB6nv7m8TZ9q0N1s6WNsHE94v4410o1+xmAN0w15QTOEGKYLMdDWo0WV\nTQSIjvwIENaIX0wzt82LSw/jnqgvkUkfga766y5EH9I0aPla/vqw+PekyP9x\n+cAI\r\n=Nqzh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"dcae3824f466fea3a204eb9d4684b49db11b81a9","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.18.4+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.18.4","dependencies":{"bson":"^4.4.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.7.1","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.5.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.5.1","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.0","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.4.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.5.1","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.7.1_1625234240166_0.7241504394310829","host":"s3://npm-registry-packages"}},"8.7.2":{"name":"@mongodb-js/compass-query-history","version":"8.7.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.7.2","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"c9cea86a16b7f8c68fb4bc63b57da2f021cb33b0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.7.2.tgz","fileCount":8,"integrity":"sha512-H0SlwXRNmTLtF2Dd5OUl/v+4GrDGPe2J3TMPqjXbuDg+0jVqC346IzaxKJQNy4WaKB7z/LgmJNUgpBoxGnxiDw==","signatures":[{"sig":"MEUCIQCrMnbZEGs7sDqkrA3anxrh2e694G2MPJpWCp+YamMUqAIgKMlz7qMhoVtHwZI/M054T9Hn8LfpEYCWuH6T6tz2dwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6JFFCRA9TVsSAnZWagAAjjgQAJRvOMUAqrOZfWmXxMzj\nNsqYAAKrPrKPS7t676I05+7eWEAqc4ubxz8Eev0/KAx9e6uRF5I2C2sLrM61\n/nbzD5d5yvINxm3FC6Ep4bIT6GgLlEtsARvvZJjszPILq2T7JZc+gzHSk53A\nBaIMK6w39fauMpHNgEXvxJnWcsMf4X12f2DQSQXszSXhPUmUWvo0TAVcaBhd\nYf0zIjSAz3JC2jv3Z0tofpdt1MBtGlfJ8nRHvFQg7tJXVB5VErNfQNNgo5vh\naQYY2/zJcekjH6l1EHOhxg0HY4MVIRHd3pi0DUqGCWt++Eio4fpSBpEdHhfR\nlyDoDyqP3g6nX/pE7lZQCohJkD2BnJwVo4Gl0tprFSIWwIS5iNoJbnSpT0EZ\nfwI021LdAzWM3kE6fcfNsAYhZwCN0PzG5YoW+XpJaxU++pX2rf6j6BO5/feA\ny7aTPjCD1baYdadekHw8IVRak5j0bmA0j5cngY+xWhozenGxqvpXXXv2Ig9F\nkAZdRPbWd7IfCnokwuicMm9rciuvHIR3BTF2gkowKR1oBpJZcrCqa9V8I09Z\nQ+egz4Am1lsO9dr96od9a0JOil/OJoY4j/OkLJkdfPr4cE3sSavnEm6jbHlk\nlKlfXDsvk5cTo0kj1WF0/a0uuln29rHCFkgYho5e02RMoPhl1eE51PZZbzkE\nhMgP\r\n=rzCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4200b0aaf1f6be5d883315b1090b899c79b1686c","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.18.4+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.18.4","dependencies":{"bson":"^4.4.0","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.7.2","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.5.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.5.2","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.4.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.5.2","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.7.2_1625854276572_0.118558959306994","host":"s3://npm-registry-packages"}},"8.7.3":{"name":"@mongodb-js/compass-query-history","version":"8.7.3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.7.3","maintainers":[{"name":"mutukrish","email":"mutukrish@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"}],"homepage":"https://compass.mongodb.com","bugs":{"url":"https://docs.mongodb.com/compass/current/#contact","email":"compass@mongodb.com"},"dist":{"shasum":"a4c56713aea603787d6cc54266c112158ac7cc3c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.7.3.tgz","fileCount":8,"integrity":"sha512-hAygUmu8NIOUlP8ZAmOTY0pQDC29UE/TMaf+P0XFAULrk1rrsriGqM0SJalnDK50SsG/tstd2r6bYcJL4VCeng==","signatures":[{"sig":"MEYCIQD5EGUiecHWWDziGPy9W7wS1Phv3LC1lPvQ7QpV4GfysgIhAJQFi5DpORTIIDWwocYjGaTZfkBPCV9P52BMRgZUAx8e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7B6WCRA9TVsSAnZWagAAwy0P/RRqekkCmde57lTWD690\n1xSorPFFddvxh3J+n+tEfWxK2XT0stbqTiOdAwYQsH+IFSAPkrX1RxBbyxb1\nClw35RSPSAiMkvlppgVgy1HqqIpP8t1x5Ig+NrSZc8XjGTLypVEpDxhRhz8V\nfTvKC7Pak062NTGUhpM6q70jY5ADOc4d8x4qNZN8Mqa8G6c80qc1RgfFQA9y\nusIhbYa4hdAuznCYKTLc4IDN5IGYS0JvhtgHOENan7HAntayrzGp6c+T/uAK\nP8Ik3UoGHVtDluF8AIHG+x/O5FxOBN+9yKOnQ/cLOlld5RVLin3n987Gnhfm\ne3ewjgHNUYmFZQ2U25lXWcJOeMjCWIbBo7rpORgfMgiUnn4KkV8/NewZ3ISN\n1iqPJ+9YhPMm3BHyxh3cEwWb51S+7WLuEH8ZkfmZE1rE/fx1bc3jktdw4OAh\ndvvvOh4O2kECqeUeSgN3j/glgcLhd+UpvIWmj8XG9hXJwvXo0s07bDsZZzmz\nQHxlmQ2UyaM7napHeENHdpUPwDTpYGt9AtXXjTkpy649qNFYkdmGZyD40lOg\nq21IR4qp3cmSpbM4hEqcHwIjgaVUX4pPYZ+H6ZimPh0EhHT2SNpBoC7BPe5B\nzGfZeHtOpijj6qTXTkudA4EdnsN2GSA6MfKz17HF9SsWUr9x5cdavvy+Nhya\nRejy\r\n=jfzt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f46948c37c24aeeebe19d424ffc50ec85d7f0d9b","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","prepare":"node ../../scripts/download-akzidenz.js && npm run compile","test-ci":"npm run test","depcheck":"depcheck","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git://github.com/mongodb-js/compass-query-history.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.18.4+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.18.4","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.7.3","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.5.0","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.5.3","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.4.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.5.3","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.7.3_1626087062080_0.20883690971312352","host":"s3://npm-registry-packages"}},"8.7.4":{"name":"@mongodb-js/compass-query-history","version":"8.7.4","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.7.4","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"9427239b0a51d35bc566972f6e4730604d0dbcfb","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.7.4.tgz","fileCount":8,"integrity":"sha512-Ts14Q/RM9jezcMPE8PtZ4bdfKOIH+ztyZRMWBNT+vHfFgAtDKsQ4oJzzrEOsU7FQv8M7fN48IpWosiOqmiBQHQ==","signatures":[{"sig":"MEQCIHQlesXOyAcsyygSHsfVdIcNGgmZpjQQHEeTMAJAWzEBAiBTOrAQnNAaUpbsN+i3i7DADOCuB7ds5kOsaOzoMYQCog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC9JQCRA9TVsSAnZWagAA8WwP/jC1Klo05AvNYER3eEYq\ng09Dgc4Z5c3qOwYFhOz0yUoZmi8hWTICAhho332QdopKsg8Gi+dNjZk9NOqm\n5UzsSkRI1n6qE2aiyd1Cf7EQvHWHlLUsGT4s+GMS7eGHMp7AhgmYiB56ObSb\ngGoQilHG1TivONXU7OLiSNAlPy9LIug13Zz0nGER4+EpG4RrgSJabFJsr9w/\nckfUSgxIsG2uk4IDEuWdhGlZ1+g+jF+ZXC1CwWcNPBlNtl9XlOkJdUmPqata\n7/UYJUm6J4MjkN1E+/I9anGUlTnwR9uBs9V2rXsIQcbfwSwHna3LTKMWQMJQ\nIzAbC73TJTJwSsHUTegMT8F8fnUWwBB8GMJ11C2YWuySRo5b2qWIdu15kYX0\nkOqjtA5giV+6b/ziAfO8ia7ModbD2YWU2RUMst+t8yIT9qM84jhLS8FCJbP4\nf23aWoIfIa4gVqqGUSOO87NjKG2csy9CIA9fUUv7Q+vrewAgvZ24o9H1nopT\nbzZwE8ZQM7eTCdiSC4lu3167rsZc1mB1JgwMOAsJSadAse7LdNJROq87WW0L\nCUZI5JVfbmYWMNJcFXr5Tvwhv9Km2j1ybygFIJ+T+W3ChR3WRj1bMIC0/cOs\n1pj2rxEs6Evfmx75pjKLOEZvquHicy0xTUL6ihOaejn1+nEwPpxTtBx5j8v4\n8+Yg\r\n=adC9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8ec19acfe461d3f9c3e6eddc550669aefc029180","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"node ../../scripts/download-akzidenz.js && npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"addaleax","email":"anna@addaleax.net"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.7.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.0","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.5","css-loader":"^4.3.0","hadron-app":"^4.7.4","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.5.8","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.5.1","webpack-merge":"^4.2.1","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.3.2","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.3.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.5.4","mongodb-query-parser":"^2.0.0","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.6.0","hadron-react-components":"^5.4.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.5.4","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.8.0","reflux":"^0.4.1","react-dom":"^16.8.0","prop-types":"^15.5.8","react-tooltip":"^3.2.6","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"*","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.7.4_1628164688113_0.9330993775144214","host":"s3://npm-registry-packages"}},"8.8.0":{"name":"@mongodb-js/compass-query-history","version":"8.8.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.8.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"113fb0cb328bffc3af9877f307223c814929321c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.8.0.tgz","fileCount":8,"integrity":"sha512-J7MFSFaws1lWkvuwwwC8CTs2D94dxJ9S4nCngh3AO7FsiUx7kSOY2D/hl2Mh5mZuZgGqc2nvwqxuoF0gyiL/CQ==","signatures":[{"sig":"MEUCIE54b27/gjXZrX4dbeItZDXxFgQjRxAyCH3+eoe4KsLwAiEAk4FPhocX37sblZ0pv1/SQb7vgTymbwv73QjG9Dj1fiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE7Z6CRA9TVsSAnZWagAADMMP/A9pIaBnIl8UAASN6mRn\nEQl6qp/CzK+O5UnhpYt9XGXRMVAusBYGyDwrRSzMTsAz8EC1wJtBluWfvXs3\nDvSXXRlS6hALrLBcxFdy5uc3R9VzuK9EuPSl99DIniRE3TmoGZugEsb98IqV\nxT6EwP4brwg8ay9DWvpISl+KU/uW6opQVEDdcEnFxqprrCY7ZjU5/lSY3EBw\nB2nTN8sITyaTd64Sw3XsQr+KaQCfWbISwO57313DEwz/Hq3aa5jT5NPIPzWx\nxPgD0+ozVY2Y39llNDniDufA4Yv6fxQJ29tcXP0fUdKLHphPAd1fz156mtWi\n2j5f/jH8fNmotc2eNCwJipK7FspxFG/RwlcTeZS4rPK5Y/nqpf2KDlPof/yI\nPckFcJiPYNBQbwcgDL2ncVGK4tBO99V/X251WWpu8avou+VKtohhdFs/qoZj\nCkzPNtmTH6YJgJ7t8a45XmjbNa9U922o/pKDc/TmoslQ3uY22sW5HUwNS2EE\nUFYLbZ4l0gok/eVgJ5ExcH+R6nN7I36wf5yzsxRKtmukD1reBxp0rvuHBw2N\n3YVgWWDpiXP4+W1y0fiN+lmZMED7ZcPOs4Y4SIScEMP1PWKuFk/t7PAsNjf7\nQTSo78vYM+3S2ef0RDmWXTQoh4IbhyEDpYaRhRCsUCcqyXjnqrv6NoojVBut\nHBac\r\n=1JPU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"e00da432655fbd1b723fd693527bf481f4c1e645","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"node ../../scripts/download-akzidenz.js && npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.8.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.6.0","webpack-merge":"^4.2.2","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.4.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.4.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.6.0","mongodb-query-parser":"^2.4.2","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.5.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.6.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.2","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.8.0_1628681850549_0.6489160104136948","host":"s3://npm-registry-packages"}},"8.9.0":{"name":"@mongodb-js/compass-query-history","version":"8.9.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.9.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"08cce907f9a396b71c5b751fb00a5ce0ce2cecac","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.9.0.tgz","fileCount":8,"integrity":"sha512-DW6UHzCS0FduHSppz1KT1MsevZDJ/F70DS22S+LyvizniYMHq046bISPmAu6physvD6oQejeFwuPgcNEZRjjNw==","signatures":[{"sig":"MEQCIETXvpKppqfV5y6P0FvTQt4C3D60iiwKAlCo5O5P285CAiBEgNZzUeHvFerxHdywTHNHCDFDQK7Zs+n0HyDI4Y9YFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGpufCRA9TVsSAnZWagAA6lIQAI+P3IhNLtk7QUtUAxTv\nrv/427Da5LjaYC6Uq1P5jRoPkiPnGD+9PELetTpmWzFPGjoZL+FdFPORXgL+\nvycZP0DPfiJ45FdCfPMlI4n9/YvVz80Wb0O2Fbg6F2za6tmENZtBViOFkaag\nY8zuzXPJ2Lru5ORGHjNR4U66vAp9ex9coQFVf9BlXSdJ1zs0eN+pK81ZH524\n9IM5ZKs63bEfmH3RKNP5wHXiHtm81EShB0/S/m14qNd+4+h+bpMVoSAnJXCc\nO8eJIWiYk46tXxcCbOIHgLXj8kr4dr3Evl7Y6PHccEZkAMibw3GFiRSThtJA\npRGe4cNvVG13ARbTzgWxTehYEee1Vzn74uaN5ZK7SDSV49qLp8/RJEl6ZSw+\n/fZS+f3GG//si6hL41dMgXPfhEZ3UpneAOM2Mnj2HdA8aLgPPOTo3caDv5SE\n1gMwVdzVYPHVoMhivycU2kzvKK9KlsBZVYwAAiDQEBXjcnoZW/ClDxJ2FCS2\nmv0+1EG4Q9slWkQ4Yxbonb6ckQzmW0CFGw3SGR6B1H8YqX7QD6SEH/rdB3AS\nojSylhQG6VEcgux4e1nqSWy0laBr9lLq0MWJQnSAYYtLinRaFRadpoZOxIv5\nTGwXNLGBlPhdgEMK6TJ2WURZGt7VEv05jNjBU7MybJwk9xuxUipzEdJIBTxg\nOVBM\r\n=VXBX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"fe97c0b45b834f622d0360a4c07d80fe651a139b","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"node ../../scripts/download-akzidenz.js && npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.9.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.6.0","webpack-merge":"^4.2.2","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.4.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.4.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.7.0","mongodb-query-parser":"^2.4.2","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.5.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.6.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.2","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.9.0_1629133726982_0.577345904424815","host":"s3://npm-registry-packages"}},"8.10.0":{"name":"@mongodb-js/compass-query-history","version":"8.10.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.10.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"56cd83162e7d4008260d18f552f2f5cb93be4ede","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.10.0.tgz","fileCount":8,"integrity":"sha512-el4R9vQA+0ujiAYm7hhLX8i7zwHN3I3x8CyjsafVXy5+unsMuABO0eNDWlR4M930hi5Ev5AU659JTHv40XExVg==","signatures":[{"sig":"MEQCIG01CFGxXAmvliGfid6PYbHD2+oXZowstF40eZUbZYk9AiBffG5Raz6zwSG6d2RE0OdT87tL913qJnltxCfq1l7iRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJQ55CRA9TVsSAnZWagAAEJIP/1yjSKx9PX2cj1vXpNA0\ncBnvQx6UDkx6csgSF+0GlCedtb4SKNjGWzZILpYnN/S6WzxAYv+FrKTfHiXU\nvdonC4+3MfmDLtyroWrWOb3kvGCOVg9n5j3nULwZB3dqEWbrBCicz5z8IeTO\n+f/FoHLOwYCWkEPmtBQKSpRvuOuzfVuqYSN2H7kG6RlYijr1Me6kOqvF5bpA\n9bQKbDWhuajZI0tSm/GjVQxFHd/hrtPau0mWal5xszKiHmnjoOhhGs26InaM\ndK45BXm236mfc+Q3gSbVU7MXVmdr6PKRfKUx4lnUveaxlDUu4t/ckAOTA+W+\nU6keP3u2L4ZqkO58UICI93cSq0wBuDSj7xXXpe89o0vmtpCG30KKrgckTR2w\ny25nDgl0SmHD+uAyR7eaxjoQeEmfrsyvIDYWE6QJvCOXmtuWrr76HqmZw6ob\nvt6DHnqeffSOXuLSCp9g/2F2iNNuH9cdZRNdvFhnbZXXUrB9MTfaE5wcCkAx\nM+g7fL2b1lfvPbAdML2hD5F9v31zGoq8WSDuzOPzvtKGO08YS00w+CHueqs9\ncvLR5YhXCsrYmB4gka2+tORaG3h5/HojKimmCSY3eOLf5MoAYvDHzjNAsvYd\nQcyW+4AtXgBLeQSwdsavFVaM8g452/ltaUeC7w6OnS+QE73r2voKZVDiASkl\nld+F\r\n=Im4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"abc524ccbba843235e4ca5ee12d5553cfe65388c","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"node ../../scripts/download-akzidenz.js && npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.10.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.6.0","webpack-merge":"^4.2.2","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.4.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.4.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.8.0","mongodb-query-parser":"^2.4.2","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.5.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.7.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.2","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.10.0_1629818489229_0.836920855917727","host":"s3://npm-registry-packages"}},"8.11.0":{"name":"@mongodb-js/compass-query-history","version":"8.11.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.11.0","maintainers":[{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"c8a058ae222fc9d5f3452790b3829376453a6316","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.11.0.tgz","fileCount":8,"integrity":"sha512-wchDnrZ38Qe5OIY31mXcyoUTFKI0Pz6HMYQuJKDmCeAVtcTH/Mdo4vdz0lr73Vd1jtIqEx7Murf6cwXYARNMcQ==","signatures":[{"sig":"MEQCIB7Ej6kum1fWnalaglOm0quiEnvllzoQGJ26z0W2qG3LAiBs8LrAWWZv0IDLQXbvDu9PvFpAYmI6qwFDE++wMWB6XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKLOyCRA9TVsSAnZWagAAJ4sQAIJAaeC/avBkVnTVgSkx\nccpIzEt8+95Ly262/itHLvoleBI8TMZDd+AOLSSKOLJEzuKJysqxMaxd6ods\nuKqwwYojwFLitME73BLYcRsTY3QLA7qrJ0xrjVxE7ngANayG10vewqxiqqbX\naXXpg3AiEdLK6JbKruz0NIOiJllToaUn5ImzjDOxC77Rf+pOo6WqxhnizrPF\nhoSOCeKA9R7YeQONQ8/4S4dsIZMO/oMwdAcgdnMtPDPTTmgXYZnd2IPG8//O\nfhRIwZbbHRcoy2GjEG8yoPgqp+RTwJxARLC7ytmZfhlOTCQC39yYjBnlgjc8\nF6y0+70H9R5v/asiU08F4hD7OR2JxqqFkGxP3BwVQxtf8NZkG+3DjiQvE+uF\nyqgNOh8GEkfe6BfxoZHjjlCPZUmeeQmMlrZkoAzzNzvCYjwG2arOcbvRBTay\nOczUdZATZKtAiLEIdXsGfZRjbzY5RpgzDMSn/tebfxM9dISFaPqtv620yg1C\nLXxr46lPdTZy6mlnWFdz0IwbBPamU/6pLX34AVc1fSsAAVnV2NPJBHkOGkOz\nUXMxVof/5T4MVU2T1cuq64CJstZA4VckZVjQt2PrJ375UE5q2bAkfFxP+2Df\nRmh8mXiq7vSBbRw8ybUm/DCT51FaYvvtDd1rTRVVJuAT9O7XWDuBoKyyzpE4\nmhmb\r\n=MRlV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"438e727ab9b4b0c7cac31af9c81ebb2ff753a113","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"node ../../scripts/download-akzidenz.js && npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.11.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.6.0","webpack-merge":"^4.2.2","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.4.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.4.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.9.0","mongodb-query-parser":"^2.4.2","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.6.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.7.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.2","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.11.0_1630057394217_0.22591620766949116","host":"s3://npm-registry-packages"}},"8.12.0":{"name":"@mongodb-js/compass-query-history","version":"8.12.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.12.0","maintainers":[{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"e9c30d3face1c24b09cf8865d9813d08fe7e4060","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.12.0.tgz","fileCount":8,"integrity":"sha512-UnOBfgVJDB+1pEWg5cdTiNDbjERtV5r3thCUIsjA8H7VSYFBiMP+YpM7Emn/T8h+RavsbPxe1llq5DX/JpEJSQ==","signatures":[{"sig":"MEUCIQDY7VzB99FUpXW0UZcbHBfPgA08vRvIKqxe26d2DpmL/wIgYSItnwieFaFeMoOE7WV50jLR+AyHFcsduoqn+StX9jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKRWWCRA9TVsSAnZWagAAhwQQAI6yxjcDZIGmxIafVJwt\nF9jtLzYCHI0y8qBsyUXRnWaKlRMd3UNYIS0AQ1kHgnnLFv6YMBsHdxL8lZvt\nAJvgjutSJDGDrPF0v2UQzOsd+MzohpiRC8mR3rOcz835LV+a6MzP4WfSBr7P\nkupl4m7YPII4A48+hsZKPE7fHPZXvg6OwFE7UdzT3sKo+Tjyt9gFB98jhQgU\nOfBhW8zPP95sb5mcAvxoenAqS7e8Dm1yaEGPzxBLh967+htoVobPLd4k+8vF\nNnq4pW34pBaywcE5E6v4YpGfCXMJ19uHLj3MQe0u/1vOWEbiFysmjC1kVDa7\n3xgvDAVWGEdmGng3F+v9GCmnBmZNt28BelPXMQAvq+qdyHcguqRE0xS9g9C5\n9eyLXKSVmBDop/93KUP7eCQ8g6Y1y0C10Etu5rIr2JhM9TygPFw5nrTy7B4V\n33RXHguh+y3rQwUE7ufrMWMGDA5OnvZ2M6VXJbUp04AMq2ufhDO5SRcH+8Dt\n9SksbR/XVcc5p9In1+LLjXgOlLhGu4w1Lh0PS+cwtEXGakpsAmh3Y6bmurqv\nnDFLPZjk0MSVGXrho9dfZDg3Kmp3S6Zi/KyfAoI+sioDcFoc8KawcghZ6vI5\nBH6EHF2x9tR///vGP3C9YeaqWW07OhUX1kylv6me9lVKt2yYSwUXFTpf4igk\n9D6E\r\n=MRt6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"53d12240166d7650ddcb66a7bf6864147b5e36cb","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"node ../../scripts/download-akzidenz.js && npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^2.7.2","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.12.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^5.0.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.6.0","webpack-merge":"^4.2.2","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.4.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.4.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.10.0","mongodb-query-parser":"^2.4.2","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.6.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.7.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.2","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.12.0_1630082454796_0.29658385682624133","host":"s3://npm-registry-packages"}},"8.13.0":{"name":"@mongodb-js/compass-query-history","version":"8.13.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.13.0","maintainers":[{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"08f34210404fb2b1c8ea2487ba4a27ffdb6b13ba","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.13.0.tgz","fileCount":8,"integrity":"sha512-Dt3ZeenUB+HeSGIpiqWWij7RbtD52gK1BcbZK6pbEDX4D/hfvlP8Twfgk0KExplboKNKaVXdM+G7bzDH7LgSCQ==","signatures":[{"sig":"MEYCIQDDt8bThgut+9y/7b1fJeik96UPEgnG8Ksd6SfQVI4rawIhAPuHV46fTkxGfnS83GwWRXX4vPOt2Es8zPAW8SsuY8AM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQc/3CRA9TVsSAnZWagAARAEQAI4xIm0/boCXE6pWwDxo\nzmesxahFI4mpVLX75uNg/t7K4HQqVfvSEnGGqRhrbQd75t8rU0tsqbMsX6Rr\nMJ2f6hWG45juh1uR9xcq6MncXzze7b0NCPpRbeahkG8UzvZnBSOztieq3njO\n3k4EII/94G413Ft7inefFzj0RXunrkxqETQIohvDN6KiOdKs4tMkWnF94U2m\nhKJk0b3gRczTAXNiZdh2NIuMOPSb/ztMAZE3eDYf7FiMLhgGdH4jHKQzbKNR\nBu4sujO/yRl6obn3y9zur7hr+BtpAOPY/flUcGw6Q2aET1buryUQtKtVOD5h\ncwjtWjV4luTb5zykyNkpIJPrVV9ya3nxr0eASdXGDxVu013O9J2ATI6+/nHZ\nvmujwiQoWLOtGVK/5gjCTA3fBNLyTlPpYaNTUpDTUQ2j1L0NgPBfOWFkfyEP\nGXYJW0DF67YbRggTE0pLZlu3PrBD/duozskb9vhCr4UmkECVLm1cwEFAJ0b9\nTG34fua25KTUc0/7gOnMNuWh6UMn8bitAg0YZnqVpmsOJmRY6kRwj68s1VLP\nR9VTH9rpIsZtreyU8AJ13hTwGplUXUQgXqZ69wJE7MkH+96iFcHkJ0ocTLnZ\nY9e4C6i79+Ntk26HNhKwf84B+n3WU7rV+rVKs87FZ3+6MNXwPQ0l+A2LjZzc\nch25\r\n=LkYG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"455c6523f99a08c6796480d59727b53bdfa441f0","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.13.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.7.0","webpack-merge":"^4.2.2","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.4.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.4.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.11.0","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.6.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.8.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.13.0_1631703031300_0.4893858660542103","host":"s3://npm-registry-packages"}},"8.14.0":{"name":"@mongodb-js/compass-query-history","version":"8.14.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.14.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"d7da6d0635598bb2ae939ca88d801b73a4ea1d57","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.14.0.tgz","fileCount":7,"integrity":"sha512-A/shzuYBWLb+vUpQ7ZU1RHeZGLlUgGZ6F8xM+GJqFcZZi3nmqQTobX2FREs/fbUeIU4ZJRdI32LaPf0I3k0Ssg==","signatures":[{"sig":"MEUCIQDOMScxvkrHaPKISoN2ECfPMxs0fuo7y6PGxjMRkyJ4hwIgYBcEd1P6KA5t9ttXov3+Lb8dg6rO6h4KEPIjmvX8FfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647454},"main":"lib/index.js","gitHead":"08263644123ab2eebdc84b898ea6f1bc8e8bb76f","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"12.22.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"^4.1.1","jsdom":"^16.6.0","karma":"^4.4.1","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^6.1.12","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.14.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.7.0","webpack-merge":"^4.2.2","karma-electron":"^6.3.4","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.4.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.4.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-data-service":"^21.12.0","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.6.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.8.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"*","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.14.0_1632396162976_0.6117543988634837","host":"s3://npm-registry-packages"}},"8.15.0":{"name":"@mongodb-js/compass-query-history","version":"8.15.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.15.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"e380651c6f8d6904786721420d206581e15123f9","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.15.0.tgz","fileCount":7,"integrity":"sha512-5sBrAGsuk0ehVSgrGLBvanPSwdq8iSCw9726ASd4+K5p0F45rYnY+zWAOd2HtkzsCzDdZLHy0F1sj5SfgbqRpQ==","signatures":[{"sig":"MEUCIQDVsiojEUqOfEaT+M4WyFb56Ag0N68oBwO6iaN92rWxWwIgAfe1QoHmQKB1W4VZH9AY99L2O/7RT0Txy9NYIOlbdQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":661661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl4XPCRA9TVsSAnZWagAAxCoP/iWywMOryxuvum2htsIe\naXp0sLVLqJ0tJC9ce0CGRE75dpuQd5lnw4NwFYWm/vHE98N2jH64uDb4HxxT\n6608hhWT2zW3YT75WBSpDwpUWlahgmFOyiBk4x5zlmGxZTuin3IOEBuUcUZ0\najYny85BxBX/3ss3whb4mLTbtcBNinGz6vWUHU5FHkuekFr0n/VPPOEsWVaM\nwYGYDQDTwikUBruW4s4JpY092nAGR9zLORflesqnzCor6j67gksUsQSUGwyJ\n3huP/6zdfeI+XWxl95WWIpH7YxTGPH0A/k384/GjxdZwbwJmKE3Jn5esetv8\nyLRGqK/GvnRXzu0bgQrICU7rI3GxtrX0rWajTUU1YnS2VZ4WqhFOG4FgDkfG\nKKZ25xDgD49EM8zr1oU2mGqW7sTVEHW+14RSHBmh9r/2DbEUAVuR7FSzSORW\nf6clfUQ6gItNx/eJPvoYGxLGicprman6QA8Wskcr/6SEc+fd96sxDjA7OSGO\nbAps211jjqrkYZs9tVKUyVRL3nF1RITeGcHVKJ4caF85E9ZYpdg7SEuCoYh8\nOtiKVO1u7yMYWJlENAkAIMzYFyEHo3pi0joBJRztMa2Hxy6wTprT3jHlaqL6\nSv9e/99YdaRiAvBpFoqk7KuT/NKIGGf0Y1YXv4nui8gsaGGQtJg8NnGiA6+f\nlNRV\r\n=/r8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"8ef2cccaaab6d84a5fcd633ea8dfc4c7a4db551f","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.17.6","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","@mongodb-js/compass-logging":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.15.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.8.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.5.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.5.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.7.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.9.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.15.0_1637320143177_0.20810242876505325","host":"s3://npm-registry-packages"}},"8.16.0":{"name":"@mongodb-js/compass-query-history","version":"8.16.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.16.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"73e7c4b1765ea69801f75ab662bac2efc16a3984","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.16.0.tgz","fileCount":7,"integrity":"sha512-m624Db7Cz2t9U9t5FUXOa4mFm5ywxNuInfNVrj6oh5ssHgkWZlCY/KUvd78I7Q4Gsyp5XDQkNcT3DF6KDGC/JA==","signatures":[{"sig":"MEUCIQCHmyzJFmwbHr8sbHHVY5/BOFqf6WjXMwZUzdYdp29bWAIgQ+OPRXy79V4kUQs9gfiQowammYXgkwOwDrpSqzTPE68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":661965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhweFZCRA9TVsSAnZWagAAkeYP/1KpU+wwBgPZ3iQE0eZn\ni3lxXkR1j0TCx5lhWf4TA5EI5vfZ/gmp7RJ+/OQhG6/PWaDkqdmBhl7lIdJ8\nh1ojUYCHR77gOrbGyAK8Fo6GHi15RXH6W+w5CKkN8WZ6xQP7XIUfSTCY1flI\nVUs3KPMPtHJ0+/+Ht/k1TOUJJtqSMVbu13Gk7NheMVjE8noWT3TFaGlrhbPw\nUZRvlrJqs9xPhH5ENqKU+eyO+Ykpurr0TLaM5nv3ESFXau+1KRgOHckKFvrB\niBbN5UrNyHeYATL1q0rLFhvpppiE46qXv1Mftz2zvjv0vxUXWYv35qlWA76n\nCDLBMjwIEsWyUWl843fBoV7Ix1OEPDCzoGehtWgCxXYjHpJOEhx6q4vou86X\nsx3fO2OLE9fibc1Fw+HAiKcaE3MpvQJ7/rtyl1FHLdApqCHLTHQZZygRGMjO\nupVx8QD9tecMYdfDt9kWTIfOZz39RKiHpKmm6BDOeM7wTXpDOzDph8Pikx2F\nbIRRsWtz0jcGe8+VbT1b7M/MvbvEwsuikIoeHLgfrSZVwfF4TOko32DfS0lK\nUq0W9HkF7dSS/7wlsjfloz3/z7AoHmJ2Miv331z3Z4Qp0yfDplyYqfXQpoL3\nQTvwbz9QM5KKJfp+QIUaV8/+EMmU7ZI0WR1xvY8rvJh6vP/qGGPPSjW8G0D7\nWzPR\r\n=WFEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"77166e3754e36e95c7ff7efb5a0ce5e0990b0ff7","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.17.5","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","@mongodb-js/compass-logging":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.16.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.9.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.6.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.6.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.8.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.10.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.16.0_1640096089643_0.5053171024422298","host":"s3://npm-registry-packages"}},"8.17.0":{"name":"@mongodb-js/compass-query-history","version":"8.17.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.17.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"ee03a928f9c78f60aab032b5940559b53eeda52b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.17.0.tgz","fileCount":7,"integrity":"sha512-8zJWMTYlbgY3YJ1DmkkqccUTmKErEFmRXy88tAN0p0ddMCM2mI5PFYEuegsSv3YyNER90QRnAi1LDpso5RpjEg==","signatures":[{"sig":"MEUCICqZQuxXH+PPNITaOKmATiivNFybU8192T73Tu+yxkJNAiEA7tnrECfvi7rLTv5iHe6omy13PO6enEdwvAVoLG1mmBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":661969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2IM3CRA9TVsSAnZWagAAKWMP/0N0bXKmM/gLirTZj79f\nGdQYSxjA4VaWOIwrUcWpYNBD5xIXBrnfS3510H0pOha8m3hLydKP+iv3KU4i\nPkHfvo23WmOJJC5ShwiGyTdQi3kjjnCOx8HnjlcBSm/rwUIcbZTz8mRJvG3Z\nBIhdt4Oz1ZAEIUWts7n3YLMAdc2QQr7mswPfnfNpf9+p6skgDGAgZBT/Ws6c\nTRY6wlm+9Fyu4bun9Zg5ZdYs3i0cO+ELdhq013Pa2OLp0x+WxZuS8LlmTf/V\nAr64lJBGPUa9pCVxD8GCRetyLX+i7gt7dUYOPjCgdGV4yaW1V1ffEZyvD5+t\n+lwoqQZMJo8wy6NxTfram17OCLqVtfB7L6mjZsqKDrJIcSEGHsXFv565cjxa\nXUAefWpWgGfwNRq7SyNUeu6+yUAVHFaHw7X5klrfBEPOIaiuoVkZOlx3XH/Q\nQx+ReJr6SHQV7NurhXRA349+EWyfejlYV7ojnO88ZXcHd6dOXf5lwu1UoleK\nm6f3AeB8eClqWzCfsoGqbzcuv52HSmgrd2wXhvtn+AokOLS8hV6jkZY3YIKd\nV05E8GZ6e87tIDybyqDIqmGgmBk6T6q+oDNe1Nzzr2MTX9GhT8E16T9xMSWV\naN52NsCh9hbcQO8N1h4cem9U9dxiBrOsfc+eIRkUeJKBREV4TYdWS3SHkM9C\nwDB4\r\n=9LeA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"542e3fa07d48435b1a7acc21c96de20562b843b3","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.17.5","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","@mongodb-js/compass-logging":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.17.0","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.9.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.6.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.7.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.9.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.11.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"*","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.17.0_1641579318919_0.2512663717734136","host":"s3://npm-registry-packages"}},"8.17.1":{"name":"@mongodb-js/compass-query-history","version":"8.17.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.17.1","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"brookescarlett","email":"brooke.yalof@mongodb.com"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"8a7df82613d66f6721efe089462ac18f74bceddc","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.17.1.tgz","fileCount":7,"integrity":"sha512-d2sU0iGx2OARsH/nKbUYiXOhjami7DZS24g9TUwMOZl8ZEecrwFtk1zUp7KADJPfTyIbQtbjEjnoowGNfe4qaA==","signatures":[{"sig":"MEQCIFfTzacuf9AC9sLJZa8s35BpJTOa6XulNM0MYyGOp4hgAiABltU8ZNjmm/7AKn1KeZMLn0/g3g00WW5LuXjl8slhcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":661991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3fE1CRA9TVsSAnZWagAA1JgP/34MB8L8BII4OKfZa1mm\nMlCX8H8WFhwzmpgx2xL+nN0z9mtBSEpVKun8CKZiBm4Cq4z15JmOmXy7Ly0S\nJ0xfMx28Sp5vYRGRoagEPlZTafOXZsG6vDnWnl3M53xtm5fBC+KNx10oNZTe\nvgUIXdWPPChPnDqFPE9rOreWJz0wKsTV+WQ/4fMOMVTidOrPCf677lYKt1so\nA6xZg3vnAFBqKaQHSDxK/rOowPx8cVOcLGHDzQJSXd3MV65lC9a6aqVJlXer\nFIPo6YdaWgrwGv9STtFJraf8JzBrDRc3NQP8LrSg7SSBNol29LHbMJSdsqGv\ndacThMB9nM6VDSK5KE4irpv1eJ3XjxwfnpWWhYctgfVhF1whBc8Sn+YZ8YKx\nV9DmPykn7VF4V90lQ86rxKBaFvL1rieWhtD0iCPm1Y2XWq5Q+RslF6q2Etl8\nLksSfhBuOfA4u6pASk1xJP4iINvmM2k86mlQDMcd7s449UcTw6YY8aXz/87/\nmcd8yK6Qt7eHV0O7Xz8UVgjak2Uimqqqf3NM37AixApM237cs0R4jioIe46F\nLAhCBwFMmWUVb2Rg9E9DesZmlTKpZrR/0igpYUetsljWIPukJWIOoLgtggh9\nw+xe/Ju8X+J3lWt5gSwEvjQNZSC2QvtngHYimn5ZQRDtCIQv6nrdmxBu8xYU\n457h\r\n=k2xK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"75710b287ad6e3ea08bc36b15e0be5ebb8f62050","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"rhysm","email":"rhys.howell@10gen.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.17.5","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","@mongodb-js/compass-logging":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.17.1","karma-chai":"^0.1.0","mongodb-ns":"^2.2.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.9.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.6.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.7.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.9.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.11.1","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.9.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.17.1_1641935156953_0.7245196901846589","host":"s3://npm-registry-packages"}},"8.18.0":{"name":"@mongodb-js/compass-query-history","version":"8.18.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.18.0","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"77098b8055915e0dc3e260b702e86fefe7e54b4b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.18.0.tgz","fileCount":7,"integrity":"sha512-Mu/bkHKwCmwep4h6asBC4fS6BfzaH1Dnj0CALboWD/G0ez/7rxX1S2h9n9BijCfTI1iulr17FxUf3TzjAEbdwg==","signatures":[{"sig":"MEUCIGdKiDOIAa6cgLutainOqmmU1svVtgbIH8jlm7K1jYMmAiEAkaknmkZkU0e01uROvU2vWo/hjSMILn7eLYtzgOirrZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2304403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+9nuCRA9TVsSAnZWagAAfnAP/REyX+u950CsOZJpP3EB\nbgSQKAwkCt+qHYRWTHQjAsYc8275ad2ZsdjIOzeT6A+9pV5nOylo3B1bImT8\nR+tv6NZB5Q5Y8zudxNPHT1XrhfhJpHfriCyPXu6bvrLMYgEg7uL9QMpIMamh\nclZKLTsxxcrABpC9J8hy0lLbHIN94+u6DcwKfoFdcI7bWnH6SxbRIELxTlqR\nmh+qEdmm654MiXEVGa/AamBVc4CMxn0OYYpnDPzY3VPpRkzv+BWdD8zmFN0G\nX4BMINKyWl+QG8cJM4kANlpN9w8qImFNRQKjVzacQJsVC3+TXAs2khvG5HVd\nekEHfwUiP4tMS3KF/S7ACpazzKWYYuW8yGrc96U3uJ06mqoC9f6wdoTaNBFe\nJUlA/lbwHSJocEFLeluFwwjvNgOMbKgSxbSWN61nA4iyVPnNigIDK7ROO0jh\n4DfvVaIH0xkCrkyFSoH2FYrsleeBYh0La0hFz4C4cJUvSH+NNO5lkmUrM3it\nB+U4swvyxsdQsjUmG6dRYJlVZKB6D8/FOehLWKdTheB/IkGkHJg0hyy4d8G5\ns5a7zpPgBc0v88TLL549W16JqKWvtkHFu6yyv5bGYwCWqDd/oKwRjYxEVpEZ\nHE5E8LxL2/jtR52TCmamS8of4yNr14Se9fkFEsGd/HaOl/ifcJ9r6+quZJan\nZGNe\r\n=Zwhr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"6563679c816fa44691a53b7e27fa0cb5539e0854","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.17.5","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","mongodb-data-service":"^21.16.0","@mongodb-js/compass-logging":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.18.0","karma-chai":"^0.1.0","mongodb-ns":"^2.3.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.10.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.7.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.8.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","mongodb-extended-json":"^1.11.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.10.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.12.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.10.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.18.0_1643895277766_0.805850580295985","host":"s3://npm-registry-packages"}},"8.18.1":{"name":"@mongodb-js/compass-query-history","version":"8.18.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.18.1","maintainers":[{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"rosem","email":"michael_rose@gmx.de"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"b34a051e8676e9debad3e105e95264d0c4681d53","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.18.1.tgz","fileCount":7,"integrity":"sha512-E8aZXLpifIQs+YZrE4nvod+OaJ/5vcJYg5nkYVb/OThUCdfi1vMDqCfUfq+2WeBzBdeWKUQow80WdVs69b0vUA==","signatures":[{"sig":"MEUCIEl0vlimothYy4THEqZ7UgUB94K7KWPz4OtJgJC8bAJGAiEAz8p/shhyx0vEqjYN1w8ETP98j4qdtiBqbawypjYOsXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1965466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/CTtCRA9TVsSAnZWagAAragP+wbG8AGOHXkujI6nRXVh\nMoIVmKgorKDlmP+jxdmhb5jyxkmcCr3KTXrojctWAH7X51ToyXqoW/H+Tvdx\nlBcK8F1lUdg8OWEH1LDpi+xM3tEGtMOO5igBX767yeTbqBkyWIOrpdAI1FUs\njTK7WMllZLXwVkJ9VFcyKmYLnD9Pse+tmBNeS/AoH1PAwwSUA+t2uNO/KXzL\n6TCrFt35KEtTprvAtZ7uoHNyzxKSVfROpXkYBJXlLup8PXC+UGP940QqkrU6\n8Dztz3W5antf/YvGMs86AddjId3OvkMc71tMGNbV+7PmCm0wS4/OBz/0XyPu\n2ujXsm+Vbt7wi8IeQa5XUPjDJdmU+J8UPOIvrRwVj5Q7qmjfvplLr/gLr7vi\npN6/VJoX5QdPJyYS3a4uKbOZxRdX9EyHc4fD5jV0m+camTNOepk2ajK+eoCu\nLxrJxYBqkgMfUukQ4rf3mxv2WMxX0VWzY2k/Xgnq76Wn6TscX/29HjrTXZWG\ncyv58pk34tbH+KGfIxeA2Dp1hhqqe+7SfseR57wOapkue20pdDq9RT4lgFXb\nR8qGSG3+cPwmYhZB7aE8Emn5mUnE3afG32KM70U/91yaRhIhsqyv+ZZDPb/s\nLsdg3b4reBFYJc8dqJ+M81kQhoWzQ7z4detnmi4/8XpGo6QeaXmIKyglbQ6x\n8R8m\r\n=9Wwo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"38680b2f9463d22a71105b6a7721883feecd54c9","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.17.5","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","bootstrap":"https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz","highlight.js":"^9.12.0","mongodb-data-service":"^21.16.1","@mongodb-js/compass-logging":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.18.1","karma-chai":"^0.1.0","mongodb-ns":"^2.3.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.10.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.7.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.8.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.10.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.12.1","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.10.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.18.1_1643914477609_0.43803004322235917","host":"s3://npm-registry-packages"}},"8.18.2":{"name":"@mongodb-js/compass-query-history","version":"8.18.2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.18.2","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"daf8834c70fa905e5e19622c3509c054bb058fab","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.18.2.tgz","fileCount":7,"integrity":"sha512-G3pE/WcDkU3FTFO+Uvlh3PuvaPP+VRRRJ5O5SHkh7KcrYIrdqzhWawhslNHzEjZGnvNQC5olHLPqzq1g8fehyA==","signatures":[{"sig":"MEUCIBmDj5823cZLzkD9Nz4A0zRlfCt5s7VMNFShvdCXpdEGAiEAqtJGe2FUfusUlVZawSrMhGw2NgP/3wRct+zzDbDEJVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1968044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGNwWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtOg/8DLLzbiqAGb9r+oRi1YdVuaQolzu8SKXEEU/CvOtnCetTbSLQ\r\n8JR7Ta4YkNe1eczp2XeHvWjDDMoT2xLlDw374ucfYFBSgAief94ywwXOqEHV\r\n4snr+gQrsB3zgL70ihIEhIE1nr+mJKHO+WfquKKF5Il/ifKo9vlLAS3vk5GB\r\nKjwOYIbmQpNjH8KQDu77RlzQZsFF7OF2/iD6FKGPNdaGzIrsOe9qkhHoGpfp\r\nBPsl72uPEd/oiHk9UKOlqqZaE30w+JgBiL6OHH1MNox5aF4tTp1RloCY3N0L\r\ndsZ1qTuCm1rhgrjyIGoPk4dHEMv7QFRtiGBDdcCRVT4Le03ju4jN9p1Uxr8+\r\ntpGm+22Po+vAmfZBtYRtmn7+r3yDi9bWu7t4eRaaqqsuWNo2SN9eXI7eIsLL\r\nTncyNWpPX3PXVAWDKaJ+HoCUyANmJdFk71nuMy1B7yEAqQS8SoJM8hXAgZn1\r\nrsJ4jnMS6YoqWQEUd4M0zmqn6OG1sGKnxcpLZ8acIuJ/vxdxGKrymYoA4vmv\r\n0YnwkPc7rxPhTMuwQbTTXtpqzlEKraTTcBEfV1BS4e07HUh39iG+Jm5bQ7d4\r\nymQstwGDOs/sgX1uBIVWV8d6ogolRGPD4ZwlSOZhqxONF0SD35Vcge7dG1Hr\r\njyv+v1kic1/WCfqjwi8T1kllzAMK3Ft+atA=\r\n=dqIv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"d51426c38f3ad0be209769e18365824c710dbc2d","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"mabaasit","email":"baasit121@yahoo.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.0","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","highlight.js":"^9.12.0","mongodb-data-service":"^21.16.2","@mongodb-js/compass-logging":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.18.2","karma-chai":"^0.1.0","mongodb-ns":"^2.3.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.10.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.7.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.8.1","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.10.1","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.12.2","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.10.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.18.2_1645796374342_0.9630428183076196","host":"s3://npm-registry-packages"}},"8.19.0":{"name":"@mongodb-js/compass-query-history","version":"8.19.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.19.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"44c0613314ec9381cee7973213c2683111f20d9b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.19.0.tgz","fileCount":7,"integrity":"sha512-9/coQ/WzMyOUVNxoZ+WGQ7L90Iu2z/Ex7Sn867mBdaXt2L8Fjh6QZ3F2kQcYwbHA9oYFrypoFOzI5N+LMfq60w==","signatures":[{"sig":"MEUCIQC5W4sTJL5tegFUtsLRSTMjHtDqOgZ/k0mEMoNx4+Z3OAIgPI/QFoItzfHup88mrFY6vgrpnmEmCJwDr5JuAk4Olvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1968044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGOMsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsuA/+MYJ/mvRz8wjtlZ2fmbbNRZHkz/aq/XoUm47NrHyxcCiV932E\r\nuKq2J8GNf2EF3X0BwfpMakryiwkMg2ek1PN7x9MqZMkKbrdrsvUQWTu2QyJT\r\njZiaaJqmDnGw2UyXAp0js64qETlqWVcRSVtk7LzLAw2bMV/GTPS6iYvAeZ1O\r\nFKYM+jLgVDsG9F4hoMKkLJqd1YI+ZeLLKOk1wq+gSduAZ8u3VQoTmvO45ktv\r\n+6re2g3nVgNU0Ic1Fswv3g3NTC7ttHZqD0e9j4fl8AH2IDhxdEEp+z3oxe/q\r\nsolRAOCJmBK91p4XWLeyuZUBiuiyYOIB7Xgojb2z9WkfglbD/KXdaRMFpEbP\r\nG18Jw/y5ioSdd0Bt7DDjSZhNd0JgjY3ku2bjjn3lrQoVX8pySxnIzjWqStdt\r\nsOsLAHM5hKD4RRoVrTQiQ9AEcfwmII8BiSldU4brJRSV9/AHqj+i0fXBxTF2\r\ncVETQCMexK5jr5GXblQRlQJjqHCHYnLeh1p0aAuKdrSg1EQWFW4SmveYv+6g\r\n2zhrBueM68/WZplQiHMHXP2n2lMKU7dHsEWlNKGnXIVOvbL6u5CH7sPTi5wy\r\n4oDhdI6qBvwSJ6kL4MsvNFTdurQE8snV4BBM9kKTRvDdicFIHiRyhoU3t9Uv\r\ntvU2INedbg5E58li/CCP5Th4hOJCp9/tdr0=\r\n=EUbD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"2bb63cdb1d4e825f280c0d2af14b7298c5769490","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","cover":"nyc npm run test","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test:karma":"cross-env NODE_ENV=test karma start","test:watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-check-ci":"npm run cover && npm run compile && npm run check","prepublishOnly":"npm run compile"},"_npmUser":{"name":"mabaasit","email":"baasit121@yahoo.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.0","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","highlight.js":"^9.12.0","mongodb-data-service":"^21.17.0","@mongodb-js/compass-logging":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.19.0","karma-chai":"^0.1.0","mongodb-ns":"^2.3.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.11.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.8.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.9.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.3","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.11.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.13.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.11.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.3","hadron-react-components":"^5.11.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.19.0_1645798188022_0.7481572218667207","host":"s3://npm-registry-packages"}},"8.20.0":{"name":"@mongodb-js/compass-query-history","version":"8.20.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.20.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"e918e023a450633c58b398fec12a9e2acc8d72dd","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.20.0.tgz","fileCount":7,"integrity":"sha512-wLB6tInOp11cp+Nw2bhClJRwq5ZWmtbI9PCpbrLcKjCNomKviBUpBPa1mRY6eh9d1F1ZZhJ5/6aByKSnzTk0dg==","signatures":[{"sig":"MEUCIGZUmB24zrl323m6jnH+CXhIb6GVyB0x266FEAb+K91gAiEA0XoBVBnnQ1Nl6qrWQDDMM/TY2EIMR8jnvEIWked+Pm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1942565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiINKIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWgw/+IyOzypSSyjrWk5HAj8YZBqyAbTq2lt7NtRJ6b/ptIkE378oW\r\nRln+e78l7Fir/k16ZLarYA0UYYen/SEFgl9Hn8RdL9PHoMXQOoq51Gjw2/Ql\r\nyCvoStzu19/29nmg7fLFxGNHaPWLELGXm7j3xekZISp8L/KJx4e7fe81QoXL\r\n2U005vFXJTJMn5xyVQtVpnjqnzRqQgRfE/w8RBvKgWOfSLhUo9WQ02PMWR17\r\nwA7PH+fCg9zLGNeUFjYwhrGPzOQ79VNIRJDcmu6TyrkGy2InodSw5qDmQ4pj\r\n0BAEVE7X+cT6kJNiUXZdT56SGxJUCW/HBXbvkg9x1ocMEy0cNtBSranx1D1S\r\nYbEzia1Kepz24majmoLooMBYNbH4t+dm/LSTzGY8Vf8NUqCUhINlqKH7ZZk3\r\nVvfFKdd1Rq4LfkNqzU0+SjbvCCAyBEA/oWqMun3cBS7z+JOhrxjAFzNYyjBb\r\n0uKQmT0GSuiLgucYzvBXFCt/QTx9cSGEa9GHL0Ohk9peTnP/60+GkXdaV+Cw\r\nbLQ4nZHARA2/aTrIyiswEydS3hlmgE1hfT1flh5VnJCgKGNE+zAfbJ4JKV+0\r\ndNW6qohcnfQryTakv4jkWFUyG94rtjoao4e1kYW2FQtxaTyQ+IjZIGdddtrF\r\nZrghawk5KBydeQTySFlrmYvMpt7+5dBTk20=\r\n=jvaL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"c125a379bd769b3305e494b68a4fc9bdfdc7d1bb","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","test-cov":"nyc npm run test","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test-watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-electron":"xvfb-maybe cross-env NODE_ENV=test karma start","prepublishOnly":"npm run compile","test-ci-electron":"echo \"TODO(COMPASS-5555): These tests are broken and disabled for now\""},"_npmUser":{"name":"lerouxb","email":"lerouxb@gmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.1","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","highlight.js":"^9.12.0","mongodb-data-service":"^21.18.0","@mongodb-js/compass-logging":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.20.0","karma-chai":"^0.1.0","mongodb-ns":"^2.3.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.12.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.9.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.9.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.4","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.12.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.14.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.12.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.4","hadron-react-components":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.20.0_1646318215546_0.6843778247924341","host":"s3://npm-registry-packages"}},"8.21.0":{"name":"@mongodb-js/compass-query-history","version":"8.21.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.21.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"45820248e851ecb0a2958e9b134e2663a4528662","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.21.0.tgz","fileCount":7,"integrity":"sha512-xqgj+7fw93CBwG4fFP5VR64di9fXeYP6pOL6ltqmuF4UZ5nOAj2AqDhHfhZNvIVfKdk5pMcT4W8nFy1acoNT9A==","signatures":[{"sig":"MEUCIH9b8qwjQ8zgA6qK9woqwzzMU7ZzefYJxyJo+kAqe9wIAiEA63upuU0kpS/RuU31OyeqnXYFd1miMrUnMZP+EjIAlbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRI/kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHgBAAi7xiVuCzACitoitqFqJSlLnATDQvqh6TEjmZG6E2u8D3P5LQ\r\nJ+9ttPVeyWeF0Qc7kXC+LaCOLN0O2cxpEhmlI5vT30UsEFZUQvVTV8BJ5tcl\r\nYwO75QI/+C5aAGR5nCfhK8359F+j3HeVnOa+bcFGJKMs5Db7yf2kk/+1TwPF\r\nx3pGvJ0UeGjANs3JKFzT32qPt6fzmF/7DT3qO8uVHLqGXxgBrLwV+yKDLRjJ\r\n3VPuRmeMB1F/hPZWQdW8+6opKVaZbrtGHAsX5/y8U9zIVo7YWUweE9Vit2jx\r\n0x+AgCYEyfLBx0Gt7e4HOf5NZoYTVxsKylb3CAUjhg+X8qmgm0n2dPPvpBO7\r\nn4DSDFsJ8zhYJEH1l9Tm0VXr5TiSTHHAf5GiI8bF/uQNWZablcijGg7JrXen\r\nT+es2UrBKgrI0lMk+udp6JUnzqouqUa2V/SWttSYgkJqAwhkPD8tEY95/djh\r\nNDJAko+c3KO3I+K1spdvbXqwDDrKs0UvHEq+wnJ/jv5RJuRT3Je0WgDbXJNC\r\nZ/bXYRHlEVAoYIhpuf2q5FUSJEmjoX0VsIh5MPGmqOpZJbxUv7sB1BCMI/YJ\r\nZJW8xEKRNGKDsIGMQ/kyEMVIYHz1tx1QS7XsEKBbe/nueHwyqx5/nD3P5eza\r\n9BW/02NIuVUF+CNtl+p8CfWfnVFOFUkUFGs=\r\n=NyFz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"require":"./lib/index.js","webpack":"./src/index.js"},"gitHead":"a1283df32eb52881cc00eb73f8d435f772cdbfde","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","test-cov":"nyc npm run test","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test-watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-electron":"xvfb-maybe cross-env NODE_ENV=test karma start","prepublishOnly":"npm run compile","test-ci-electron":"echo \"TODO(COMPASS-5555): These tests are broken and disabled for now\""},"_npmUser":{"name":"rhysm","email":"rhys.howell@10gen.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.19.0","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","highlight.js":"^9.12.0","mongodb-data-service":"^21.19.0","@mongodb-js/compass-logging":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.21.0","karma-chai":"^0.1.0","mongodb-ns":"^2.3.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.13.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","mongodb-js-metrics":"^7.9.0","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.10.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.4","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.13.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.15.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.13.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.4","hadron-react-components":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.21.0_1648660452156_0.7336332607084006","host":"s3://npm-registry-packages"}},"8.22.0":{"name":"@mongodb-js/compass-query-history","version":"8.22.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.22.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"5fd7f307c9a4601e5599d99673d6716f3f901a43","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.22.0.tgz","fileCount":7,"integrity":"sha512-wYCTrXMJdRuHlA47ZTk/fXo0lYt1Oo0JcxR4fjmIiqa8JHrt5xHBSEjuuInYpYApTGTSD1NV6B4d6BIS7BOwvg==","signatures":[{"sig":"MEUCIEFPH6bswEurVyCo9lMawmKWv7oEb0PvbtD4FlWzulpBAiEA9mSBvk/87373VoYLDa2opf4WReUovsYxzFUM2sNTwV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1954827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaW+6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfHA/9GQL7BhkAxubJW6PCnuoAO+4FFtevgBpOV3/wNNWuOa2S1jr+\r\ngYrSm5+ZJsDobIxTEG79VjZBU+m1qRBE5rcIsuOfZShYbUg717H0n3EWlVtt\r\nWpzWviuDM37W1vPBIy3ObyvlV6H43U+Nwf7WqCsCs0GYlytzzKMxy66MASB+\r\nqCcD1qk3dcITBNHgCE9rWt7YByasVVrT8hJqswT0epDNvdvFdd/453Q11f7X\r\nvjyncC8BYc1GaK32GeFTqmzSM0L4gfjuDbQm2WR5hiUYhaNYy6fGhKJJUvQN\r\nzxXrqfJsxa1CvOhRtFeWuxS5DjuJFjZ8UuS9O1MWdZs0DyA/KFzBtYOfgdiy\r\nl/y8BpARz++h4E/dVV+y7sKt3PWjgrQiUzMSXSutURJQstWkAd5CTZIAEnML\r\nSVlEbeIXXyb/xU12BLGomUg7mjcv9EdC8Paq2XroJUTu+h2QvebgN92+9xA1\r\nixnZDUwH8kcRcUUkgwQoNnNZ7eXGQ/XTZ4ompYWY2iEBwVgGZL7ZSNgGqO5i\r\nevYkxMBT9C6r88F8LR86Rt9//qo21zixC1PsVV+2kB6HfBCyTfLGjF+2EVPb\r\n5nhf9NxLcReQPYKCTfO9cT2DuDdvehBPTQPnlmVt5DdLG0s+lOH4WJwrcqM2\r\n9nlmMIc4fCRoCKO1YLx4IjRCJ4JxTyFvB1Q=\r\n=8NRq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2c4149184e87b8340851590663287b914d7ee63e","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","test-cov":"nyc npm run test","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test-watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-electron":"xvfb-maybe cross-env NODE_ENV=test karma start","prepublishOnly":"npm run compile","test-ci-electron":"echo \"TODO(COMPASS-5555): These tests are broken and disabled for now\""},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.3","compass:main":"src/index.js","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","highlight.js":"^9.12.0","mongodb-data-service":"^21.20.0","@mongodb-js/compass-logging":"^0.11.0"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.js"},"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.22.0","karma-chai":"^0.1.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.14.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.11.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.4","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.14.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.16.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.14.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.4","hadron-react-components":"^5.14.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.22.0_1651077049950_0.7506696109354021","host":"s3://npm-registry-packages"}},"8.23.0":{"name":"@mongodb-js/compass-query-history","version":"8.23.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.23.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"18bdc863281b2a152df39842388cb476950c335b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.23.0.tgz","fileCount":7,"integrity":"sha512-FCZe5iesvrNiAUpCGIhRTQ17g6TwKEPcCiYiaQMMl9gjKd3PeZArfTKmzLGYtO7Xfs0kyT/FMNsCKREiNJduvg==","signatures":[{"sig":"MEYCIQDf5Qqp0OjsaWMtHF1kdsFSgk3W25fi7YEpw0smN8R9YAIhAP5ViOfOfcpBas7aVTTf6oHoXSBXN133VSKV9eoHNOC8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2299055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifM3EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN5A/5AVqfry57xr2JEd0dE7cbrTP8Zc0rBBpgeRH5WA17+PyO2u2i\r\nxpxdcVogUy2louIdzOMyofMCq6RyGxeoXV4rP2E43N88SOMqO7BU1tsL6758\r\ni3fnh2pOIoYvRfCCLyhYQqtuhJL02fy+rEcTwwg4njqio7VVfOcEY0HiHwWS\r\nGs2CnkI6vYpOibalgC3SvBq+JgThwk1hq5k+qm+vCnq75SFFIrgSQ4iOQOzt\r\n32b+ZbYjfmbnUhSJRlL/npeOpn8ZmpTZkp7doOeYEhYEhXzHQOziyvi635VG\r\ngckNZicOR4e5LnVEYc4+X6OMpzf6B12e27lv1zuwuZb7tDSllN4+XMphnQxV\r\nq7+EcQmwmVjaAfUSMm9r7+71SKhdTKgqvzILU2JzqNorZxONGAEOwakSX2aD\r\n/honQehnKxZncAgW5MINw+xeZ52kTkvMcqFnPpdW6Sh6lzmO8zxB+tXELqJz\r\nOIGa1N7B1lB7WN2Q4tCrS8Mmu5GZ1z2GKXzqJAGDG4y0+963mgXwYwOTvDud\r\nDnD/6VEWp0QQ7mW5R+tXhDOQ2hjALFnDi+lYXRD+Xorlvy9HHiJfXAFfQC+P\r\nODm6FiWiIOgwiCOTA2UAMgAON+aNIYpTUdeiXGG9oUwg0dXomveJDGR/f566\r\nuMmMLNyLYt/tcul42V1Tc9mesV1uiBbfdXY=\r\n=4ta6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"63c32b940f523e4c3e45b86a5aecaeadef93253f","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","test-cov":"nyc npm run test","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test-watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-electron":"xvfb-maybe cross-env NODE_ENV=test karma start","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"echo \"TODO(COMPASS-5555): These tests are broken and disabled for now\""},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.3","compass:main":"src/index.js","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","highlight.js":"^9.12.0","mongodb-data-service":"^21.21.0","@mongodb-js/compass-logging":"^0.12.0"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.js"},"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.23.0","karma-chai":"^0.1.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.14.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.12.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.6","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.15.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.17.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.14.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.6","hadron-react-components":"^5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.23.0_1652346308480_0.8361782894689633","host":"s3://npm-registry-packages"}},"8.24.0":{"name":"@mongodb-js/compass-query-history","version":"8.24.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.24.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"9d1baa0ff4bd7d0abae9ebe2f64dc08a2f272913","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.24.0.tgz","fileCount":7,"integrity":"sha512-OIWE/eKcipGwnKUObqY9LVhRZ0C0sSwFc/D1U8vrMv1DPcNp+xZQ1uJx55bxr5iU3K5WlzATkSZj2jAOZgta1g==","signatures":[{"sig":"MEQCIALGCVWR95w090wmFpBEWiQIVIx5EHvLo7pL8LnIFEKrAiAS9ZY9ABcZQps1wXllpLdSfdYdREk6O+wC8Vtmof0sXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuWCwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph5w//UjepBO9971+nVaLibmMn601I0VyYZVtrasF70sJb08UJKYr+\r\nSqs8culmuaFNhNcMx7vcop1vuJtn0Iq7C0IFQlKGite5X9uJzrHZS2f8NPLf\r\n+Q7kmYFVzN0jMQY+Mq7McStC5BZeJhgTsSLpV6aWza9W50QEEejCnHWVLFvZ\r\n0JA8a599Mn97mwt5E5l7nw/9zryQucdx+Azma/Qrr7d39k4g8TxUgp40j0Al\r\nufmxCgXF8xgLcBkEObsFY6lNmfMlKokVn5bQIbTEzhwMxExG4yLrrAVOmNpI\r\n8TFqEMDcncePf2HUwiWEYpxDe1FdcTHhIi5iASwlU+ci+MytOF+VxNUiZuGL\r\nhbGr/OXM16opO+ERygDgEf5YgrA87RhhQuRZJjpdrC4V82i4V9Pluu0VgTyN\r\n2A9iZVaTyL7vHmyjkVKYAiJQvt2Kc8aFtt0vusEXTKd2SSRBQOey6Of26IOO\r\n/gwYgaj0jUgDG18LI7q/ORsMBZdhnRiBhuRORtBiGCwk2VxHJnumlXtm7T0v\r\n9chFMkCmfWN/yHzGl8sa3DZLJ19L2ImE8Ob/37OD3qUNUTuEetLQyD//GefK\r\n9WzsOhfg83G/yYxTx/LKIs3trKwJYmGch7rSETnhQCjqKxmS+DOeldOeQ6nn\r\n48kN06MooRIRZmgM0gQIpqxZHT/oe6+x70s=\r\n=bLoB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"a4e705ec6d13393d2e14e906838bb67548e7ae35","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","test-cov":"nyc npm run test","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test-watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-electron":"xvfb-maybe cross-env NODE_ENV=test karma start","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"echo \"TODO(COMPASS-5555): These tests are broken and disabled for now\""},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.3","compass:main":"src/index.js","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","mongodb-data-service":"^21.22.0","@mongodb-js/compass-logging":"^0.13.0"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.js"},"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.24.0","karma-chai":"^0.1.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.14.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.13.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.6","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.16.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.18.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@mongodb-js/compass-components":"^0.16.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.14.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.6","hadron-react-components":"^5.16.0","@mongodb-js/compass-components":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.24.0_1656316080414_0.4312940315483358","host":"s3://npm-registry-packages"}},"8.25.0":{"name":"@mongodb-js/compass-query-history","version":"8.25.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.25.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"team-compass@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"fb74811045e8bfe718a2be110259665bca372db0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.25.0.tgz","fileCount":7,"integrity":"sha512-2JrIu/qo7zBunhAEqMr0u/zfIYug+73vvAzvy4ahMBKzKMQ2HXyuvmzZBV7/sUEnMi5t4tfOsZR0XDhigC86xg==","signatures":[{"sig":"MEQCIGmhAmi5DOVmyTs0pYQPF2rS17+wxsNk3tfQgl4Y7vx+AiBcCfqnoxXKP0gXBlqkBJNnxNsPAS66Q5/DwD7QhLxoAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiurSCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAmA/+KfmqPgeqRIVNCp54uHCbNple4J+OdbyreYFWdBA/JBPZ0KNF\r\nGrvLSzJqEfGDMwhLkGqFsqzGW0f3k4Qd5m6B7HoZOyEwP3CEdmxCcGAtR/oX\r\nu6mYfW+DflomDi7+hfY5DvqK8mf1jxJVONaLWkNFy9LhpLFvvRpJQOCvTo34\r\nlY1spq8P78MIs9dzl9h6mbHGq7pCKIKKm8ad8EVshzP46B8wqZaXgN/vGjz6\r\nDMFNMw3N9qIuBdVrpusuKuoyDh+vmXfvbUzDjtJAp2cZpnnuoVuE5tHVBiij\r\nGEoFLIzQheFKhDmlKh2a4CN+04ybSfrqNlmBcCCkVPJC6pX1hwY3Ar5Kequk\r\nQK/nXVOJy7uZF42cq3xKTXI1bDwNgxMrTqvp0d5KZ7E62gzCXYO8QMTDhbPd\r\nEcdxUWidcgIXyE9rX+qQX6497rbVrZC5xnQb0Zn+pWCUGJK+QZViGouNDTJ4\r\nFL8a/SkIse/Sbwu3iC8h0P1amRDqRr+Ciw5oT59cM/A30cE6uQC74puiJ7Oj\r\nqXi4DdZhIvEBO527dsGcpPM+vRcdd0NH0BGEIktWByVRV/RL9cmUE7yrDspz\r\nFwcxk5TdkpI4ItwfadAff8YR/pdilqRQ8KfFiqqi0d9qeCa78WK/d05Zffxl\r\nULJE4bc9jiYw3V+VtYCCBgdQ9YWVRjmO9Rk=\r\n=RjFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"757aed43862951a083137bffa1815c621a377440","scripts":{"lint":"eslint \"./src/**/*.{js,jsx}\" \"./test/**/*.js\" \"./electron/**/*.js\" \"./config/**/*.{js,jsx}\"","test":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\"","check":"npm run lint && npm run depcheck","clean":"rimraf lib","start":"webpack-dev-server --config ./config/webpack.dev.config.js","compile":"cross-env NODE_ENV=production webpack --config ./config/webpack.prod.config.js","test-ci":"npm run test","depcheck":"depcheck","test-cov":"nyc npm run test","bootstrap":"npm run compile","precompile":"npm run clean","start:prod":"npm run compile && electron --noDevServer ./electron","test-watch":"cross-env NODE_ENV=test mocha-webpack \"./src/**/*.spec.js\" --watch","start:watch":"npm run clean && webpack --config ./config/webpack.watch.config.js","test-electron":"xvfb-maybe cross-env NODE_ENV=test karma start","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"echo \"TODO(COMPASS-5555): These tests are broken and disabled for now\""},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"apiVersion":"3.0.0","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"The query history sidebar.","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.3","compass:main":"src/index.js","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","mongodb-data-service":"^21.23.0","@mongodb-js/compass-logging":"^0.13.0"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.js"},"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","less":"^3.11.1","uuid":"^3.1.0","debug":"4.3.0","jsdom":"^16.7.0","karma":"^6.3.4","mocha":"^5.0.0","react":"^16.14.0","sinon":"^8.1.1","sshpk":"^1.13.0","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.1","semver":"^5.4.1","cheerio":"^1.0.0-rc.2","core-js":"^3.12.1","mime-db":"^1.27.0","webpack":"^4.46.0","depcheck":"^1.4.1","electron":"^13.5.1","cross-env":"^7.0.0","react-dom":"^16.14.0","@babel/cli":"^7.14.3","classnames":"^2.2.6","css-loader":"^4.3.0","hadron-app":"^4.25.0","karma-chai":"^0.1.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","sinon-chai":"^3.4.0","url-loader":"^3.0.0","@babel/core":"^7.14.3","chai-enzyme":"1.0.0-beta.1","file-loader":"^5.1.0","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","less-loader":"^7.3.0","node-loader":"^0.6.0","webpack-cli":"^3.3.12","autoprefixer":"^9.4.6","babel-loader":"^8.2.2","font-awesome":"^4.7.0","jsdom-global":"^3.0.2","style-loader":"^2.0.0","tough-cookie":"^2.3.2","har-validator":"^5.1.3","ignore-loader":"^0.1.2","inject-loader":"^4.0.1","karma-webpack":"^4.0.2","mocha-webpack":"^2.0.0-beta.0","storage-mixin":"^4.14.0","webpack-merge":"^4.2.2","karma-electron":"^7.0.0","postcss-loader":"^2.1.6","shebang-loader":"^0.0.1","@babel/register":"^7.13.16","ampersand-model":"^8.0.1","karma-chai-sinon":"^0.1.5","react-hot-loader":"^4.13.0","@babel/preset-env":"^7.14.2","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","webpack-dev-server":"^3.11.2","@babel/preset-react":"^7.13.13","eslint-plugin-react":"^7.24.0","hadron-app-registry":"^8.13.0","html-webpack-plugin":"^3.2.0","karma-mocha-reporter":"^2.2.5","mongodb-query-parser":"^2.4.6","mongodb-reflux-store":"^0.0.1","karma-sourcemap-loader":"^0.3.8","webpack-node-externals":"^3.0.0","enzyme-adapter-react-16":"^1.15.2","hadron-react-components":"^5.16.0","webpack-bundle-analyzer":"^3.0.3","eslint-config-mongodb-js":"^5.0.3","mongodb-connection-model":"^21.18.0","ampersand-rest-collection":"^6.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","istanbul-instrumenter-loader":"^3.0.1","@mongodb-js/compass-components":"^0.16.0","@babel/plugin-proposal-decorators":"^7.14.2","peer-deps-externals-webpack-plugin":"^1.0.4","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.14.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.6","hadron-react-components":"^5.16.0","@mongodb-js/compass-components":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.25.0_1656403074381_0.7025686294148574","host":"s3://npm-registry-packages"}},"8.26.0":{"name":"@mongodb-js/compass-query-history","version":"8.26.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.26.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"d23355bdc369b80e205bfce8c0d04ae1cdff6d34","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.26.0.tgz","fileCount":9,"integrity":"sha512-psNuzQYOjWJPi1aKC4ThA62JVU6zVZN2kzqr/TLDAoQJ/x4v6B00TBfc52mr+3sCjygcYRS0iA4PmQdoUo5rEg==","signatures":[{"sig":"MEUCIQDd1DErbYTgwsccagTAM506stEBttv5gF7YhMtBSXVYpAIgfP781vG9hBmhxIAlqilQ87ESxZHRmHGK8/CcjSUPudA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7608622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizbpVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMXg/8DYhPktzI7GZUo3gZZ5qx/H2y+i0dqqKhXCb+XdZG4rqjKEnU\r\nLFf2TO3cbQao53aRdrlJPuxptKMxtHy5+X6fpuSPb3FSVSG0ewWGIc1NWO6z\r\nUBIP08WtgCT+K9tjazSL85IX6wTb5mN2CH1CvCJmhZ6Jfm4OmyBfIlWkQPrr\r\nJaN7Rfz21FkXrJcJ4+0SYqQltzESVYLROeWpDEqVS73QnHNh7QmH/ETBMRB2\r\nv7AATTUm3eFQSG13P681McNhFwLGWfL69FJumqgTTV17b2kKjOAv9rO1L2Hh\r\nMFRE5AcXD1p2sGDJDY5Fuw+wYZDUlEBoXEfOjfHpYdwoVZG0/LLZq/HQccpa\r\nIDaoOuJc7Z/tzevBiP0DNYaZIODcLz53oaYn/pPVdPv7wGW0SbmxTvtCwLm6\r\nDkFKt2k0u/4uGj5zYx5qMlbsNe2j+hHluNRgIm5fc48iTvgQ5XnHFgTtDYqz\r\nsaHcC/e7OXCpmpP4MFX2AfceTkVvYTIXqrCxHoUmb/xDgH++Kx+IqMg0z53W\r\ngu1AEZNW/vv+QAVGFgxk8yHQ6PV1y/eBKvec4ukIFTTK+ieeOv3fb6eKlAEM\r\n3JyQiEZGjCDuuCdnDev+bx4/fautBMKQgpZK1D7Cc2k5R4kA+fj/IPGqzHdA\r\n1EGJXI9Gm08Hiw5/Do0SEtp86qwZVvjplSs=\r\n=Qufe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"9f5498524c3e50d351f6f36fb015ff14163a39cf","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","start":"npm run webpack serve -- --mode development","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.3","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","mongodb-data-service":"^21.24.0","@mongodb-js/compass-logging":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","uuid":"^3.1.0","debug":"4.3.0","mocha":"^8.4.0","react":"^16.14.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^13.5.1","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","storage-mixin":"^4.14.0","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^8.14.0","mongodb-query-parser":"^2.4.6","hadron-react-components":"^5.17.0","ampersand-rest-collection":"^6.0.0","@mongodb-js/tsconfig-compass":"^0.7.0","@mongodb-js/compass-components":"^0.17.0","@mongodb-js/mocha-config-compass":"^0.12.0","@mongodb-js/eslint-config-compass":"^0.11.0","@mongodb-js/webpack-config-compass":"^0.11.0","@mongodb-js/prettier-config-compass":"^0.6.0"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.14.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.6","hadron-react-components":"^5.17.0","@mongodb-js/compass-components":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.26.0_1657649749683_0.4741530811215249","host":"s3://npm-registry-packages"}},"8.26.1":{"name":"@mongodb-js/compass-query-history","version":"8.26.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@8.26.1","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"1ffad64f616014d2fee056b9f32c71fe170a6a48","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-8.26.1.tgz","fileCount":9,"integrity":"sha512-A9ITWs7AzKDoT7lz0ZMo7r9PEh0o2Ff1hlHRPQ211B4hljGFE7Z6KkLGSK031mgDftac14Hq+PLykxvACy78XQ==","signatures":[{"sig":"MEQCIGVJimbjkFEywN7CuTnVSX/+7YehN3aiEsh/6XC4YT9SAiAOK/bPrXkhHZpziAHpMP92URfhV8k2PvuGBuJRAi71YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7608622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizoa5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSTQ/6AxlaXKrugFySoFkEIiDc5CWyYU8ACh6zaauupr27BqlC7iDP\r\ngPdz3jnNMAvg/OouyjFzQFYLilpWkSGXio4jpVghsAzwY2Wmy0kd2oxrAHYV\r\nQzi022I24FQNbAr+DR8iXfijSl2f0gat838Fuup6ZieVhjsIlGz4Lr3blApl\r\nbcGyiOY2cPN32EUtSbvtjlJYBCtaeEjuKDECQxCnJ0rAM72TeFpXGS/D6MZv\r\nJ3j+zkL4ZoNuQhVgHgILWURegGnXEk6V4NDL4KfWM7tR9CJs4lp0nO+zLcCs\r\ne52IhpGnE5iRLwZmBWBrGblV6wGtAgXwCt4Q4xSkv0A1sDehSGe8YM+GCuNS\r\n2ALJnBQQ4g8GBF+D2UliPmhIZceZjSqsVBgfnw1huiqU8/E1m/n0QTlfZurb\r\n2nl7Zj3dylP44AKiUNlce9sI3NnxrLG3ZsMROwPQyD5r8bM2aABl+9Q7fDUy\r\nmQt9bpJPCgrvxJh+Mpugk2u5HntAA0edCv805f05W1cz2pcrx77+kxFzhvU9\r\nkwAvLSop2pBO4ol4+41JP0+DOGqYbmDXvk1GmxVXlIUrCvWGdL6EPGZwERhF\r\nUdARYfzGQyCHU/CJpaM2bXWK6OTtL7b6eVDCbtjLpjI5kSfllYzn+f+SNDdv\r\nEn90mWqFaK4PpwhoxAQ1eoDiTB2r9em1tdM=\r\n=8dP7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"94eb44eba276874d7a3bfa44e394d87a8d9b88be","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","start":"npm run webpack serve -- --mode development","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"14.18.3","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","lodash":"^4.17.15","mongodb-data-service":"^21.24.1","@mongodb-js/compass-logging":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","bson":"^4.4.1","chai":"^4.1.2","uuid":"^3.1.0","debug":"4.3.0","mocha":"^8.4.0","react":"^16.14.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^13.5.1","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","storage-mixin":"^4.14.0","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^8.14.1","mongodb-query-parser":"^2.4.6","hadron-react-components":"^5.17.0","ampersand-rest-collection":"^6.0.0","@mongodb-js/tsconfig-compass":"^0.7.0","@mongodb-js/compass-components":"^0.17.0","@mongodb-js/mocha-config-compass":"^0.12.0","@mongodb-js/eslint-config-compass":"^0.11.0","@mongodb-js/webpack-config-compass":"^0.11.1","@mongodb-js/prettier-config-compass":"^0.6.0"},"peerDependencies":{"bson":"^4.4.1","debug":"*","react":"^16.14.0","reflux":"^0.4.1","react-dom":"^16.14.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","storage-mixin":"^4.14.0","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","mongodb-query-parser":"^2.4.6","hadron-react-components":"^5.17.0","@mongodb-js/compass-components":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_8.26.1_1657702073308_0.2048452384869508","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@mongodb-js/compass-query-history","version":"9.0.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.0.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"db4f8885b3736a6649d82e312b9064dcb8a9c610","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.0.0.tgz","fileCount":9,"integrity":"sha512-l9bNgOgr7yUfS5LiuBFfesWFajhLBrps+2QaJESXJG63ioGfJ57Kpm3UADp40Gl+/JA826VWDtXDDMI14akDtg==","signatures":[{"sig":"MEUCIH4Jo2HnvPT04otok3kTWhx9MSIKXZR7jKi6kJ3k2jypAiEAqiiLcXmTl775KrW1cA15Zf3nq2YDsQ3afamef1oNrNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2329793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8mBcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Bg/9HbqbBI3ILZebUR2J9uZexXoQrhO8q+wnkNntXt0nb0msEtUE\r\n4EGDhMUwKUvQSykObOCkmsT1n3hTjtrYIIBzJ+j53dHyV76CTwzcqv5SIIwO\r\nrVKzVK1ZrMjqoKF94jJW5ZY1wwV/onUJOas5PqQd2RKmxQP+x3ctQxosli48\r\nBmX00D8Abrw0tVkLlN1JFVRbNyNVwoRL+lhsjrP9dSMq58ZvTFzaDU+LtMm1\r\nFXwoyCks9hq7JTfL+poBnu5el+QQjoq/TbCZt98/dpCCp31Jqukapn95UmYY\r\n6XhK8zsfX1dlcE7980MoHnD2HXPtZ9txSjWLP4pV5kbkpwdyxz7ClWakd04J\r\nD78+T1owquXjkTFOh8R742YvJR62mLqG836EABYIoGMw5EMW8c6ywkvZy6gY\r\nT/6eKt4Gg6EIV0dNFx6wdGaGrPrtOWXJmgmHaJOJvxCgAfNwwSR4UuxlpomV\r\noU3v1++1J3IyPTIoa/RnGW6ojBi3Xlw3TfCx7BiPJz0/US8w23Kk9T9hyhIC\r\nx0XVJn6Kdj7QM2bv8Q/qnZWVvudfot9HXWLbhyCC5ylKkoyIqC4MkEo5agm6\r\n63z7tIIG9y3CVVy6pVVD7arrLpwzZpZwrT42hlfmsptzpux9ta3ZLPZuFngj\r\n1JHiDJwojWLib3esN0VDXs6mVMI9YKt4Ibk=\r\n=rjCO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"a30734888ab496a07d58e26870e5e33b374e98f7","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","start":"npm run webpack serve -- --mode development","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (darwin)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.15.1","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.0.0","mongodb-data-service":"^22.0.0","hadron-react-components":"^6.0.0","@mongodb-js/compass-logging":"^1.0.0","@mongodb-js/compass-components":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","@electron/remote":"^2.0.8","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.0","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.0","@mongodb-js/mocha-config-compass":"^1.0.0","@mongodb-js/eslint-config-compass":"^1.0.0","@mongodb-js/webpack-config-compass":"^1.0.0","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.0.0","mongodb-data-service":"^22.0.0","hadron-react-components":"^6.0.0","@mongodb-js/compass-logging":"^1.0.0","@mongodb-js/compass-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.0.0_1660051548217_0.8271898589734696","host":"s3://npm-registry-packages"}},"9.1.1":{"name":"@mongodb-js/compass-query-history","version":"9.1.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.1.1","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"63543904dde310166dc0bca4c8f6e0b16bfbe47e","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.1.1.tgz","fileCount":9,"integrity":"sha512-Nb00fH4S2XtLgRiIyq50g2GLvTumn6fvTeTfHizbnOyKQ5h01VnV+QqqacAKNK7KaJjd+I/TzSeP6c2I+n6ySA==","signatures":[{"sig":"MEQCIBRKWlYN7d1oObBOEIAHJUM+hy06rkXXK2iSkWDIme0xAiAsndy+8NvvL/Fms6L+am/dxLD0GiN8x7W8I0HjdNdK1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLHvGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNBxAAozdGB5yv5jtNJ8Vfdtv2zInlG7/K3+2eY4bcm5NRx+hlCxDN\r\nchEcnLGNFqd39mEB5hCcCHJ+S00WzhjXuxCWFkvjgQmmKS1NqHhhoz5hmi5L\r\nqGDTFWkTNtyFrYaE8iC5CntD1YiOKg3Lx3pbc78xsVlWQ/CoXJq761B5AJVz\r\nu0hR65Y7FMk3f/DGyqyhowLLtRklfbdTDj/ZES2xkvaUiuNvuELUKCP0+Wnn\r\nMB2AvhmbdWtawCidpmgxJV25RfvHfMV8ZKXkab7LRev2DASaUyIkI9uJymUk\r\nsScVyMYwS39IksldG+aX+AIuEYwHabQwekwSDPPpLvkDQxkhrKksn5D+nj84\r\nF/KPTSxbovBcx36TeloAQJBO9IPhibCWKRPRkWbH+97ijtOF5rcDVMV/55Un\r\nuwGBZXldeQBRYBzKpNezYVSQsvxygGG89ZLCnNVYwScN5+UA5DRnUnfviPYr\r\nFMohdgAxBMFjSm5caf99Age1vOv0nAFq9sgA2o4c5N0KJm73xl75KRL9zJqs\r\nTIzA8Ijs2L1yzO52RSfllKTmd5RdTIaSmGVc1JzgAGP40HL4xDBDFeUFjgYV\r\nqFw+Bneut7l1f5JQDBne32vD4W4A4e6jdm+YVaFI2G559Fr3bZ0192xYBQ0E\r\nWKHrz2Wj7kg7e+ezbZMhAYyD6vjAij28nXc=\r\n=LvsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"51f04a0ac45c3b51a3ffb98af390c811d1404380","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+arm64 (darwin)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.16.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.1.1","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.1","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.0.1","@mongodb-js/eslint-config-compass":"^1.0.1","@mongodb-js/webpack-config-compass":"^1.0.2","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.1.1","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.1.1_1663859653836_0.3047390582384242","host":"s3://npm-registry-packages"}},"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"07eda652a26516d3ab2d23f58b28f65d4b678bff","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18.tgz","fileCount":9,"integrity":"sha512-gicMDAWEt7TKYCg4PkVpioEXRSSCAUws+bCpitwMK3LH5fT2ZLA7j8VFA45dtSH7lmcSZzRlsf0DY2V/EJ9P5g==","signatures":[{"sig":"MEQCIBafXXxcXUHGrqwwgAsY/dOh1+138hnFg+Vah517EBE4AiAlmDfKU1P+KCjrPUvvOvLjh1k0WCelgmptBIWRxqgr4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMah5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZtRAAjzNZU96kFZn9OTxOMNouiW0QMzjTgWD3hZfKjFnjBV57F7te\r\nhjHV347IliRFARLDttL705U0fCQpOSXksLW+0EAcBzLdxJT4QDj5BurmaHyZ\r\nNcqtHv9A4EccEMnaGoGJTSwJtKk7z9UGPDzo60yeWKiH7W3lWvLeuiqLU+MO\r\n1hE67PXooWz2K2R0LfNLab+GnaU2Etzf3606K66WiJVmlRAnUGlNF0aic/Pb\r\nPvXtIkk4Sv0Yt9SkvV4PELzwazVbQFfRDvzosrbrhNew2ceZKZjKGV8diDFY\r\noMLhJBhOA+qi6llYrFfxmSWlj2hi93In27MnTi5xHJv5FCqlqd4DFQaDItjr\r\nZs0+Vb3DM21SvSA3D0YzqOqFiYfAmH3ELDYwOfCMtww0uLmv7zn8oLKy9haV\r\nKafuScOlGoz4kJb7Lm/4Lye7GOKUaWTaYgaJ1WTWWUVbJMwaen6KqCOL2if6\r\nXY3oUVvDdxfQh48WT0bDZKOqEErIciquWTfRsfdnO0swLfRPDLjwPEkhcLXB\r\nsHsGhkGsvMiqihgxQEsPr5I2n1254s4Ech4u1WAqp/HdtIhF0Ig9bjgfCHnd\r\nCkup8mQYy9CZ5NalyEry0FClD70xPh1f518FefZQcsA0J2kWBDLIIMd09hn+\r\n1+goCUlNhnzESJ2owS3MBolT8josSM+LhN4=\r\n=BC2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"85bec9e9b95acd9ace066254edfc492578f4f8b2","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","hadron-react-components":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/compass-utils":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/compass-logging":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/compass-components":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/mocha-config-compass":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/eslint-config-compass":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/webpack-config-compass":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/prettier-config-compass":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","hadron-react-components":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/compass-utils":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/compass-logging":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18","@mongodb-js/compass-components":"0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18_1664198777159_0.9802131430827983","host":"s3://npm-registry-packages"}},"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"157941015efc3c76ee83d8efdaa55f6711335bed","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8.tgz","fileCount":9,"integrity":"sha512-qX6yjuIwe/xwUnaybI0qydf04bRoUf3Im3pf4K+p1/QAEnsPMncz9V19WxFYItZl/gXNGZmFKulcmPaLDvQG3Q==","signatures":[{"sig":"MEYCIQDF8sD+RS89dJHMMe/zxfKhfDa0gTHHyOhO9MZD0yvUnwIhAPB9sHih+kJOInS+e/1lso0fr5XWxAsbeyzu23XPVgkY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMbIhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx2hAAjeKrdwCnvGWFRHqkOGFeUdKoALhU9gXVg5FwD318Hlrun4Tv\r\n/CQwAWLKCCoVJXBPzhV14a5k+gIdo8s4bfVTYUOxjQC9mDmNZ8gUBDqsEqZY\r\neCpPXvKEl7dLOSacRLC6Iduv+6GbO6nr0mH0kOJ8gAGvthH4UNW0iVpnqKj5\r\nkR2FOKH30dbAaDndS00gNHgRHXJeHtIFtEEPyZL+1AfZOpDbt/z0t0QDp9r3\r\npt5HsM8Fv1M/iA5hSESCBucQV1mW2/10QVnV/hKP/mCij6izQe2iqkcWk9qU\r\n6i1++ECHuZog4d6KszRk2LFccvQuJQ9u7x0DT/uTHsrjGuWpMBtukoZEn8KA\r\n7yPIQ9pPclQG+KeqLcv/FknLy8VCsGTDsISHWpdikCqpRWe0yUcWtf+gXYFR\r\nHnZ+Ndvfv1gQWMFdY7pcAcpZcg9mP1vIC5h05bQKzjhe3ZPCDTV+naW77X0z\r\nL0uWDu4aD1GAA6OvCsqYmg2yS2doqz8bdcOimu2v6LSIadEvaxBMNwrULhH2\r\nOhK7uZGsMWjvVETb+gN06vnHDNkx+5re4WYADZ2EbmLjii9KnxcEDg/KqQ6Z\r\nTxDIW2gbz61KC+faQE5R3FjiTlOzYj4OdiXTb8IGGUaJN6wyjMGDrW7F4GbE\r\nYqOhYJ6cwuSwNO4CxxqDYztdx68gMjcuocI=\r\n=UJDE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","hadron-react-components":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","@mongodb-js/compass-utils":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","@mongodb-js/compass-logging":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","@mongodb-js/compass-components":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","@mongodb-js/mocha-config-compass":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","@mongodb-js/eslint-config-compass":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","@mongodb-js/webpack-config-compass":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8","@mongodb-js/prettier-config-compass":"0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.1.1","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8_1664201249571_0.1733679126574077","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"@mongodb-js/compass-query-history","version":"9.2.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.2.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"08dd3f3133bb302b232cc2ca989c54e0c747cec3","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.2.0.tgz","fileCount":9,"integrity":"sha512-YDtKH3ap9z8mxyWn2hQi0VRXHLQ61a4odsYgv8W7R9LU+lJ1viq1jCudQvHr3sBwrnZ5LtnLzIbX7L7vPvW+PA==","signatures":[{"sig":"MEQCIA/3/v6dVDP8LU5Tbu5zHKIJKqfLZCRvgl5rpp6HmUifAiAho0oU8z84sYgHEAG7//Ok/LjVyLpWmIz/snNCqHQCUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNHg9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrebg/8CNpWwn2Ds3tU9Jnf+jAMi4NrJtQhitNTK0khe43kQFTsQdiT\r\nFqyKgz8GMY/nvkB7WYYvoZL5z59D3EO6KZAMM2LVIHMnc73vUgfvJcFkkre+\r\n7sunNL094yhKCBKxCK1RRnUDwTspApj8SmRDnblV+tKmWaOg7/bdm4bYEP7o\r\nGozd9LCnbOodfgpEMqSwZ39WbRHnzoCigAAx41cjiyx2Zmb88gbetJkkO9X+\r\nvoRvyyz5FxxFdJBO4RdAqUM7nCtgUfxq232gQMKkHPeH4N9zqQaeoibTkAy5\r\n6ws46+LDdGp3w/G0mFZLJei5X4OzRAI4OgG65c4GxjtfLMpgTk6K1n+91mq/\r\nq499PEj3DLKbL4WfyNR+f54vaG7hFbef1oyh/0MpImCq2sMFV4u2u2pXAsRv\r\nEcfQnfpmYpbtz5PZyR9LJHoJ3z00yvcYfMvDhk5xB3klaSnrn9e9iLr9UGwm\r\n28MVHlz4yP2ef95JDultYL1t6jFHYBgM44UkOw7I98X4bJMtyovjUHLHFg9k\r\nrs7yKHPXOv/FxdKN3X3BKllqBX0JqU9XVXZrklC3Gn/zSznSw6B5AU2Zb19i\r\nfUB9FDGJHwwlhPTDJCwNhL49NEpNipRCW1o8Zzk4SfDpBsGK+aeQ3QQWsGWZ\r\noX7TmKVlpNUFIsPSHIuqEdqDjkvM2E0+UkM=\r\n=Xqy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"775735842ab7675c6267fb09c22e61fc9b97cd6d","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.1","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.0.1","@mongodb-js/eslint-config-compass":"^1.0.1","@mongodb-js/webpack-config-compass":"^1.0.2","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.2.0_1664383037058_0.12544143753855685","host":"s3://npm-registry-packages"}},"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"e648539d61600a441b08e52b3c95e32e5787d4fd","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5.tgz","fileCount":9,"integrity":"sha512-qxY+ZANdc0kT1dK0/PFris2R/JO4qUnZtLSQqWWp36vKVSzw6kHGOfMBJmyP2rAjCpw10g5SRJp4iByyf6L/eg==","signatures":[{"sig":"MEQCIG0WDs+v66AIH+1uf4EbP8CdPUjxFp01H4tdEPqardYuAiAWPk7FiRx/Ua9TX/JvXoPGJoPoMOp4S+ZKZwZq10kbWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNHwnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq13A/+K/eVyy8P59NAi/IgcTzxSO3Gevp4SpaDkbjDwSPZKjG6YySo\r\nccwWt6HG05WI5ErxTOTDgWXfxg4CuQ4gjZJIL0S/lVoOFSgfVsQT5gotJEHu\r\nLl/l7+WaAdahgEsy4aqC2b5iMIQ/QRMnQbqcVTHSzAJ+1Ea0ChhU0h82E5k3\r\nLwUy5AbNUEhlxnSXPv1/JKev2GHexuqGCqqssM6wNWWwaxEJCzsKYrAMmu8V\r\nIFk7nw1kZYAw76uoSPgNqQB9ha6ACVZEI3l1ZoyeCn1oLd15BlSnAagt5q4O\r\n6Zm4640i05Iu9ppeVtW7xguf8LZ9lwP3GVmeTMhPiKZvNiMCNDFTTY0w5K+G\r\nMKILQzyDVpRfdwMNa+B9G5N/2OD/PvuXl21xZqBiGUBCbkLbAna8tBDtRzLH\r\n3dcW4oYTKhmZwtYjsjlS1GFO8HQrOYahReoEywbu+6bUcAjYd52PwOI3CTq0\r\nUMZnuT9jxFRunARG9MAMjLVFi4CJmrCq29sidKqRXOY0cDAjnKxYlUupCn8Z\r\nN1AjbOjABQrGibT8+hoW9u6hixpFWZff5Tdr7SmeSj2Ef7xtHkyJaVJhdh5t\r\nydRWqC5+PRsFjaEHoaa2kABCQfMaGSsuK2dg/HnVqyy80mj77kHEMmKKSJH6\r\n+EjjsppO0ndk8YoZqu2xtJtZMZYVW8WG2VI=\r\n=WLQa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"25b11de63d51aa4ca7fda0f3eae67999e3418ca5","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","hadron-react-components":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","@mongodb-js/compass-utils":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","@mongodb-js/compass-logging":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","@mongodb-js/compass-components":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","@mongodb-js/mocha-config-compass":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","@mongodb-js/eslint-config-compass":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","@mongodb-js/webpack-config-compass":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5","@mongodb-js/prettier-config-compass":"0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.1.1","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5_1664384039365_0.7823681386160484","host":"s3://npm-registry-packages"}},"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"2540cf0b27526bfb7f8e06557ff2ecdf75533a02","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940.tgz","fileCount":9,"integrity":"sha512-/hGVgCurUxRXnFyNb8pxtsR3K8kU1DJHvLSg1O94/0tHPB8oWgAq2DoLbBXdyD1xJCRXYtv2Wp7+XivE0DJILg==","signatures":[{"sig":"MEQCIHub1UQA1OUUnLeJwNspwmO5Q6sPeAXZlcM95aJPo/E8AiBoA7vWvU4Cl8GGERRnJE5mUISUYj91NQahwQ6ask1CtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNMUnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGDRAAhTS9dMDL2kW7XAuiJYmm2zKKgt/+/U6TYhdZ/K1pFaXfACvJ\r\n+WIlzN559RpTIxoiGIRiMDDN8eG2EKbS0a5hrRRFnw/Kn0DjUm0CwhGIAfwp\r\nfMVAA5h4JUuBdaHrBCY4Z2RR4EckXkI0WziVf7OzVhEwCZib78nRD5f4UByp\r\n5IC8GkLVx/WyviM7DOfnmucAj1mhHZ/j6R7u8CFuY0Gm30KWXPiqKUwg+nB9\r\nwwsPsZOI97f1YsCMH7kJMzgZtI0kyNik4pZCPa5sV49tJj/nZRUKxSOpqHHE\r\nLYIAXzN8gUgXN8CskIySRRyoPlHsxV4iIBJhuUS876ubkFSWbkOcBYVjg8s/\r\nxdm+d0mpPG3ZPyfdLRlXHVQ/d1QUykwqo3XZkIqR4EdUJo08fYDwFRCeHgU/\r\nm4pHjQvbzFZBcOQp9NSjX8nePAEpUk3kcQ3F0LUAjqNAONDkyMe1J65QlfnD\r\nyVirWaVVnkxBgO8DOQKiU76KM0/0nS0/bfeggdOcqQfGqZAgVBWVnG0pcT/z\r\ncG5HvuioEtgffYGAGSHrVKmyE0L+US5IPv23jI2rJl3w9TYZr9VALPHrcaaK\r\nsB8sqDbxZ6VC3aa1aOrHBquUK72cNSDGLTQ/cjeu7ZF86cPZdY0qfb8mjPas\r\nrwyisdZhkuIE2pUjhOtwaiKxfqJ7q8OyvOA=\r\n=+q7q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"dfa464112f63969f158bde32322e393fa2b77940","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","hadron-react-components":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","@mongodb-js/compass-utils":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","@mongodb-js/compass-logging":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","@mongodb-js/compass-components":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","@mongodb-js/mocha-config-compass":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","@mongodb-js/eslint-config-compass":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","@mongodb-js/webpack-config-compass":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940","@mongodb-js/prettier-config-compass":"0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940_1664402727702_0.14524372066969415","host":"s3://npm-registry-packages"}},"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"5eab395c1435976c929d67a50f4308b6f3b1738e","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e.tgz","fileCount":9,"integrity":"sha512-Plk1KmrtXqhdjkz2QOhsAzJxKafeR55SiR3yWmZ83sxSiaPd06qLt/pittg/6BXggd80wvsCS7Ja4tVJ2RKVnQ==","signatures":[{"sig":"MEUCIApM258823rnpmTMQsvVuCcUtiEEKXOmN3OJA8cRlT5fAiEApOgOCiwY2iZGpIQ0uTMj93Xh6wnqSsUbzUriRMoON1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNcLHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaVA//USz+db63uS+5Z57V+i9dY8AhydwbpCwW31xyuwYj9hKLYCt4\r\nar8b/LET0IMcdg88JCE852i2I5TCNHioOkAuTwObdh/1H4EMs5H4HJ5zzh6b\r\nYeCsPlgCq+6ioGnUrPPLg9qLxDxZpPwMwicqioUOQ2L7im7pMmKvXQVHTKAp\r\njWwEphLu9Rsxsj+JUuIrA9wxI0iGWYVZYI6+RFDhneDl0G1O/YzYobieLnwM\r\nqMsKpHd2g57Pqcz+/yBi2LksGAjDbDTFBRmwtEJcde8+cafDZAd8rWXuBfgY\r\nFTCKo411YJ7AuAks0ikdhv6eNUhw65gpkJztnWVZzOlyw7gVg8U1TkEvHjxI\r\nKTNN+0g2CnTeOWaJ8GfnB5vv8Al0cLPIHEl/viV+AAZ3jxPC2VJ1P7CC+KRn\r\nvNePeo7Dt3/dHvtmORHrceW9XS0LGL1Yqwz3J75VDmWEbe+lSI0oiiLJFPVF\r\nJ6UVboeXq4d6lZBpMSNzCiP6wjuHITV9C/OlD7abYNqqu8W0fqWmbURVbWPH\r\nyTgQSue4HNH63ktr591s1eErjS21v6HyQCASDM1Kl5k4ZNY9wfvCytKWal+c\r\nRe7uddszawI1yLdD2R4jxFS5R7exrnsBLxReBuW+CDSFqB8bb7Txut13oSyT\r\n7ExzX4z+odLPByDfYzw9+TN8Uxks/uNDrM0=\r\n=jSL9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","hadron-react-components":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","@mongodb-js/compass-utils":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","@mongodb-js/compass-logging":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","@mongodb-js/compass-components":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","@mongodb-js/mocha-config-compass":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","@mongodb-js/eslint-config-compass":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","@mongodb-js/webpack-config-compass":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e","@mongodb-js/prettier-config-compass":"0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e_1664467655722_0.2905092269657661","host":"s3://npm-registry-packages"}},"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"9d5adad2ea29489a9923e0cb63b5df4b8b74c088","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47.tgz","fileCount":9,"integrity":"sha512-PV10wFlgYQyzAotOo2my9GK6Sm1n74iCorP7jiPAeI6MEH6242g49En/i0rZIwXi2Pb6HMwc/umeA4ycCZgnZA==","signatures":[{"sig":"MEUCIQDWp4Qj+A+/O1z0dKomZZsxx4/81uW1FPcbPWq+7cMfOgIgF7oerPas33P+v08vDtuLZP23UdsO54LaP+NE6dVyLxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPqQKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwcg/8DSBQ/1P2xW7HmREyYejyyN0bMUB8R+pi+aRNtDKKSmft0sUf\r\nqUtsd0Z8k+yDH43pBFmLP8w/O2a/fB1rrTA/1nb15IxZz6A2aj8r8jQim1wc\r\nriUR5ANF8KfOpf8kzjNpW2+7YRFSj1+VdgEWJHWWJoho/jlVPbUGpDvblYyx\r\n5fdnwAY9h9QbePiXLRY8firKz1VbXRQ7pyX6eFBe6JLVGNMG1U0D7t+he9jW\r\ngfH2yQvPrRyCh1QLTI2A5q8GU6V4lUFtZeK+uRyryuWgezlJ7ZBA2iAqjQNn\r\nf3UDLfKHnS2nUhAKY0Q6EVhFjTGdxLQgFr0kMXFm2t8wmDHyQkcrNqca0Q8I\r\nXwxpe1s2NnlCMEW4e9zA5Tg4pSJRtwrnOb0BGxqccsPf3hhB6sB5rvBAdix+\r\nk2ZBowg43CMPa7bYWylcaYJvbq7gPrzpRTeJkvma9+vzboakl69fl6BmhLk4\r\n2F8yhM9baoY6iTEj+xTCuRUqEuKPoAf5llXnuknGeHx5L67coBUchzCSaGCu\r\n5UIqSjuT+cWtQvdPFWngNPyq/ONTrUbt1h6RVO3F+Uar3Le0DjdezLHcTKE4\r\nFW+ixVLUT6zXaZ8Z463D+sMiV9/bbGXMbagHqJHplKQAl+N6EjXNHpfw9GjT\r\nLIvryE35CXvxz6sgGLuzxOWzwapJu160unE=\r\n=T+R8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","hadron-react-components":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","@mongodb-js/compass-utils":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","@mongodb-js/compass-logging":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","@mongodb-js/compass-components":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","@mongodb-js/mocha-config-compass":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","@mongodb-js/eslint-config-compass":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","@mongodb-js/webpack-config-compass":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47","@mongodb-js/prettier-config-compass":"0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47_1665049610652_0.27568025620878256","host":"s3://npm-registry-packages"}},"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"b2a8c36796983682c5eca215ed947a6733a2ed91","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9.tgz","fileCount":9,"integrity":"sha512-YCSlsqF04WXtUGMGKM8Oft5tnadbLXVNHFBf/txIf+9AL59ZFIyYNqipNb8/DYdFFD7Fgh2VKKFCqvHlqOtPow==","signatures":[{"sig":"MEQCIDdZexUTIB1ULiku0ztKY3zq5sbZNI9UbJfL9jVjyfjdAiBKwCLeoZoyR00kBwYnVajbREUHcSPYjTCWguS1BM8u+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPum5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUlg//d1MsmNfJnPs4O6zXkS0k9plSVCAfF5j0cI38nBFILD+uKKiT\r\ngCI0L0x5Srbn3vu09sD14Au+kVSwy6APPV3ZUoJ5zy/3MzLi5BzTqw7ikdF9\r\nXbKCDDNVVQsWsJHjrbi/8RwfFLn9M5XdUICZUV6QMfRD/lEdJg47YR7mopNs\r\n22icfy+eay1BkNDDbNn35Nai8UUlP5ihwXNEctz9TGIDr1iiNr/rMpAoQrf7\r\nJAqH11L7tQm+DqsIpp9TcCncw/Zc8bOJtgByPmkrbn4SgKbF2oujBmawqQt7\r\no+4aZ6yZhrItpzTQndrCBGMDgm/v+8ysWoWhi7k3LMVlHu1UdHfpDc8ne28e\r\nNqlRdMuhwD9zxeCkbNELtcZZW0D8oi1JbUcHkePZloGwq6wFe/sP7fnZm2uJ\r\nRWZm6BLkzHE1Ib0m8+J6oRbXGPcJ91mDLyjgW3w7MdhM1JLgx2fIeuIoxkO8\r\nrQz/OigFk5PGLpcrGHj6N7JkU5V8VnqsIXgiTijtp4z1Dx9SBrhlh3OFi2Vz\r\nVMLNyR7d9K91oT3VAql5ptfwqp/Z72h9RGAQszj/vkz16Byp5boxSdFMSLHC\r\n4wyczED+4TBfe6N3o34+TUFM1vKo6/SAIu3lJmWYdx6NGV0Ix/dcQQ+iUAtm\r\nu2SaU+R9sJRZg61s1wbSbpau3XetPAZ5TD0=\r\n=FVh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","hadron-react-components":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","@mongodb-js/compass-utils":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","@mongodb-js/compass-logging":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","@mongodb-js/compass-components":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","@mongodb-js/mocha-config-compass":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","@mongodb-js/eslint-config-compass":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","@mongodb-js/webpack-config-compass":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9","@mongodb-js/prettier-config-compass":"0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9_1665067448503_0.17347320810592737","host":"s3://npm-registry-packages"}},"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"43d809eff40f71da7374f99bb5695fc2eee7ecd0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c.tgz","fileCount":9,"integrity":"sha512-pZN5r6EvWLlTgFjJ7+sO4AhWUdi2Hac5u1O9F4Rrvq0rlNWoTDZEHv7MnmrbYeP9knfF/+LLwsmRt/YiLtQ6QQ==","signatures":[{"sig":"MEYCIQDbBg32V46gayziXTnHZ28yCkaCYy5DMks8Vwmypsb4OgIhAIep1OqUiaMT7ICxjdr61u4IvJjn8bHxFMunYTpcM/sJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQIGuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLtA//QGIGDBiGWFFQv3kHefY+jCc6HvB4rPGIDEnkksP5InmhqFmn\r\ntAN7mEbtPe3RkLLCWkyldQK8dZ2sUzxsRiy1uxmTdtkKloIYzC9GxBJAc9Rb\r\n373fVhAehapGuiSfMz5K/wHhpc8No5BwTrEEAolxAy760IwgYgTpo83IcLis\r\nJjtc++xPryvEgu65RFYsRSQwv1TUpPSI2TGXhvF1d9P+9BgiC+K+NUW8DlP2\r\nTUxqBfruD5GMMuHLhk8qKJdcbbQ77XYYCz5YWtBlgbN3zqYuN0xwFg0DeAU/\r\nxJ0sLoIyRHsnUpt7QVMye19iSFyt4Vajjt1bEL3Oal+Y6+Cscr3bP05Y07gm\r\nDmR++3DKBcd9mHigh0Z5hc3K95dUHbZ1w/dXNzv1ZReDtK1mtWzO0Dkxxj0V\r\nvvAhUXKPj6UAP6ar7A2llIovBWbnDVML0EWoqJyKwPPhKHjpqENoFY22HSe3\r\na8NOTBvWTpr3XZpVfzvBVpd9xLVrhESoWTB1EG9yJH5cY75vmHHLp3CxPQqZ\r\nYECVdxANAo2ejU3NmJ8yBWSw2Id2roZvfEqc4cfU6lhSPBYM1CuwJfBbmBLq\r\nRW3kQlWTNXDTt1IjC2qnbJlehkcfLEI/RWPeD9Ezc0dtoznGT0wl21Irvme7\r\nFyyloPtxS1MUNq9/2MCvCKbsB0Ge8223Qag=\r\n=g4Im\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"d9691f3c8230e21aeb2817ac2c984aba0d79f09c","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","hadron-react-components":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","@mongodb-js/compass-utils":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","@mongodb-js/compass-logging":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","@mongodb-js/compass-components":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","@mongodb-js/mocha-config-compass":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","@mongodb-js/eslint-config-compass":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","@mongodb-js/webpack-config-compass":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c","@mongodb-js/prettier-config-compass":"0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c_1665171885304_0.333313499165089","host":"s3://npm-registry-packages"}},"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"6cd8c7ab87472bce2a253fab5723933a80614d89","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10.tgz","fileCount":9,"integrity":"sha512-6debVYYa+waKei1YjbavjTR8ixr334XD64u5GNA3L/KsetGpPLl5/j1dUrZHi06s2fw1wJGq0chFYBst7y4ysg==","signatures":[{"sig":"MEYCIQCMRci+kg88DzxV1Qle7+5WW13K2hMLDdzAacnhIYAqQQIhAJRCC3ByR+4kQ+KSRUMSs2yPpysWU4dct+jF/frU+gaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQILLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN9w/+LnIWB0k+JAvbHtJcuxZ7cNjAaOy4XiMVw8qv5qF7jTKvGzcm\r\nmvalml/d/GsOuc9bPoT38w099SJLRKpoUnvJpn1ugjZEAQJH57TJuTwY9hvD\r\ndo8JAuutfao1jfrBojFrjh3siq6aU2BOEXyeuwfaL2zbicHnztKDlJN5dGFI\r\nuxFTNZ0h9G32/ecCwWpbCdAbt2q7tEWmr7yu8ic87WEYpJfjx2C1hCVXUei/\r\nAA5fVgU9dXQWoCNLHT5FpuEQmrPfi8Nvz9WSmX2vvNav8ozPOfoWKIIjYJet\r\nJAmQ1TKIPCK8l70O+JIvV+O4lDyvypXKvFY1qcpLmQX0O31uZt3kygUZetWD\r\nQVzRGojiYfc7ZablF5kl7j0efi/gqutlgtfJ9yeKNY8+YOUMkjdiE142nZOI\r\njEGUUX4vgnmXq25sMqJplUuWHQWA5gPaaglkkid/OMyKq3VSRrwZQ/0L7MD2\r\nXHCskyaBR8MOB/O8lzLwwlkX/Fe9TLRYXP+RXY6DxyXuoPXv/PVwZ5NxB8y5\r\n+vu/0XxrQeGlaOyMV5rJIhy9qOElzfaUphNqiNXlFxux10YEfY8TU6pB1vhv\r\nygurNLeB9Yt4qa5unPtz+pGYrdjUFMjPp2PZDZH6g4xz0ii6whbrGUH6XRwC\r\nHFVLuQEj7hdUELClPz/xREBQziW8d+EIoY4=\r\n=OI/u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"1cb9ea1724d90e58422b33fe089df5b774e0be10","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","hadron-react-components":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","@mongodb-js/compass-utils":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","@mongodb-js/compass-logging":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","@mongodb-js/compass-components":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","@mongodb-js/mocha-config-compass":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","@mongodb-js/eslint-config-compass":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","@mongodb-js/webpack-config-compass":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10","@mongodb-js/prettier-config-compass":"0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10_1665172171768_0.6601031575620362","host":"s3://npm-registry-packages"}},"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"6e7bbdd83182453cfba218c93cfe6c3dd3e770e0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246.tgz","fileCount":9,"integrity":"sha512-ZlXv2hwM0qiE+Ss+ctDAVXAHN3TvPGt/nyUUT7DuAh6piTSftUB987oIlWmDwAedSxHd95fuh3L+suydY+QeBQ==","signatures":[{"sig":"MEUCIQClCMAtDVqabD84D6/PjME3wYslAA0U5TJuE48zNQi2lwIgGIXo804/SEVtYxdKZMvaJE5hcfITmVGNUrATfRc5Hos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQIVRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Mw//UtFHHbgTCcl3eDx+uXcwaBMht25n/3LfoiEp1lt9Dggja7G1\r\nEOiIvWSEXv0NX9Np4aKudtbvBJPoiy12SpTQi7dSKRoU8qBzLljzRqGtvnuX\r\nnjBFptKdHzMlAFqMIKOeHzPlW32rGhmTQC+vvFwhzecJuf/CWSnniQTCHjxJ\r\nx6sc0771WL6xCcrdzp81mhsWUDYXPi3b3b+G0GYvp71rwpH0JNeqntPXFmcE\r\nfVAFo7f1GJ6Y+GyqmHb6bu5ez114EIhrm513ZOVeHQkcyyFTvZ5aN/tY21uJ\r\npETdWcB6iwMgxOnwTJldnN/XF2zv9V01omIS6JTzfsFI5zG4nvr+QyRIldvM\r\npvA2GbwVebo9UA+UE1xUz64TWuPM7xXty2sSf0x1554VDwA8BFTWu6AXJx2M\r\nJwxwd0mwkSwzaG4c3XXKAUYa9cUDOJsdNNKdwSEkyLJ2KmyhQhpqnYCqM2i4\r\nOuZRiQyK2MdswlFy8wWrFAyf6bAXp6SNF6TbPwAq/4tYJaCVz1BH6C6PLh4d\r\naholQ8RCHFJKG2fQZGoFcCPp8tCdnrXVJEk4pXot8Zp3dF2ytRiZmoK3ppJ7\r\nczAg0eWtkWaOWgXKlOK8C6B+ivZXxRokHukzCRG8A1+zTED1Uv0jpxNKnG0u\r\nbMkjHA7MVSC5MmqXXVTc3ynx5kGzKWkPlEQ=\r\n=krN8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"4216a27cdf41425fff35938bb42040bb93c2d246","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","hadron-react-components":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","@mongodb-js/compass-utils":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","@mongodb-js/compass-logging":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","@mongodb-js/compass-components":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","react-tooltip":"^3.11.1","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","@mongodb-js/mocha-config-compass":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","@mongodb-js/eslint-config-compass":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","@mongodb-js/webpack-config-compass":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246","@mongodb-js/prettier-config-compass":"0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.2.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.0","@mongodb-js/compass-components":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246_1665172816725_0.31244526154764896","host":"s3://npm-registry-packages"}},"9.3.0":{"name":"@mongodb-js/compass-query-history","version":"9.3.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.3.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"7cb1e9d6606d4099c550fcb3ff3a46e83b24dba8","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.3.0.tgz","fileCount":9,"integrity":"sha512-ImkkRY79tcTtHNT3GPeKqpZ3vg7We/2Ncud6UBNdf+UcyHEH7aR5tcHEXdUVr+2Ed8O0tvjSb9g/FBCmAk9nyg==","signatures":[{"sig":"MEQCIB1ORaC9Oey0HYn6xSNeNCg6ENU5ckBuGMWGspy/LQdWAiBbvb53Lqv9W7ItSaPkwtFZ4AYfo8x+Hy9vKYoE1NzmyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2307349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYj1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDQA//fw6y61JRpBbt5bNMp2AxY8974bzUmH8sBIpk6ieQdCXq8NKC\r\nKmMzxyPUIj/yHahhCn/gVingqx/G7Yjt4nAsD6VqnXjmBbiG2fX92IwWOsLe\r\nwcMrkVZegM26Iz+zW8eaq2dcytjbr+jboRdnI6MEI6E3G4wiki+s+WWmT8FS\r\ntuiJAo5ELeZiRKFHgb/uwQQomnRbQbX3X4GmaZ5u0Zs6+vCh90Nf59/4ZVyI\r\nbpexPZg5fbmDjqcmpmLcHiHFt48Hlsi1bg4CML9nTuhdfeYvnDWF0fehe9qK\r\nZ9Y2POIo0ka3eJuCyN4rct/vtQ83Ci8s7JSbHcXoxOyhG19zYINW3CSiXCeU\r\n33WzFo2xIffqrgwUg/iRY4IdFfzlxId5gzbKyKZpcQslcRmfM/qNxowkjWjr\r\n9uCndEAkmgKk4BFpopByTfr5z8IjJE+LmKnfsCHKk+8MlNm/bAjRzdHfoAin\r\n994f/cJ3nyR5h6LocxFfgLCfeWFeAJVc4Egz3ocvhqRFC85mih07dcnFrBpd\r\njYrXoFcw/IAn0t0LEYb4dIzyVL7v1UX+PNSChRatw/5lAkYHDvrPesSMb1so\r\n3cUtShMuP7xwLa3W2AUcv69efs8t1o2V6NI2jM+WZ/rqjUg+w1dZEGZToebZ\r\nIPXrQ5dvNjB39SYJKLw7jr1Hs3gKqhnB7DA=\r\n=g6O5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"10815be8fd57f3bfd89d061e1592eb7136d4a0fb","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.1","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.2","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.0.1","@mongodb-js/eslint-config-compass":"^1.0.1","@mongodb-js/webpack-config-compass":"^1.0.3","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.3.0_1667382638659_0.8611207259154847","host":"s3://npm-registry-packages"}},"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"2877edad5148e0941429f27c3429e8c3e80106d4","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb.tgz","fileCount":9,"integrity":"sha512-QZgcGj/UunNexY5oHQyogRhkhSEUFlgmH4EfqOIQJhNPdsSD6SoNk3RHZSsKsNzedbXgDt3xykDSx+rQAt4RWg==","signatures":[{"sig":"MEYCIQC07oDBAx0OxuBkDHKA+zqhiVn+DsoBi33u8RDksOQtmQIhAIyAjnWOdBnJgGvZ/3XgsDY5aqYbzt46vPzFdMqVUSF+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYlTqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR8g/+KahCoqIHq6ojFiOpH+KnmcNb/iqGmtzA4sImXOpO71mYDVWe\r\ne86A+i+/tmlEnypvnP9DlEd7ScuO8LQf8hzoPvQ/cqBOAYHzMmcEUJj8ARcC\r\n8SfGpZY+anyDt6Y7TOHZk+KXGynF7f2M1QXYbztO7446jKkU2Cnsi29NHp0w\r\nr6wwvriCfF/3T7cDgpkRf1fHBL16MWV79aR8onNfEusQvP91Q5nzNz1Kiw1t\r\nXs7WcypvLnxTdY3edm4ldwo4ZN55+mQv8zSzKCOl7GDRKG7UMyg+qY+qX6PC\r\ncUqOlay3pK9C85sV/GTd2/hZaNrs4AkxaM2dWZHAXtXTfBZFNjGJkfIitKwg\r\nmpp+ZOdUWzk+en1sttKJ6C9g6fTF8iX8EGobg4auEE2q7SrrHdG+YnqReiKL\r\nZUvkzlaMSKaeh/YT7YwD64MCUFatfYlh4iTAsARpOh0LB+1pEInsN/v0JvJU\r\nXR+AzIyzf5pOgmgFXmrGcLSkAbMggLIIcLhOTTuWAMh9lN5gr2D94V14a460\r\nkla2vcR+VR6CCA9xbCYg7nAlfbcoOeRtC5NrVzqeFZbsmpKFujHc27PV+UrM\r\nDeH+wx5xat20C7JPIbg5tPRf/eT3ymW/OHLpWlFFJMC3csM3gO+DR7x4bDqi\r\ne2XqbUdR9xnXrk70PJ/Ytkd3DihyHbRJ88E=\r\n=q868\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"10815be8fd57f3bfd89d061e1592eb7136d4a0fb","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","hadron-react-components":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","@mongodb-js/compass-utils":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","@mongodb-js/compass-logging":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","@mongodb-js/compass-components":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","@mongodb-js/mocha-config-compass":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","@mongodb-js/eslint-config-compass":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","@mongodb-js/webpack-config-compass":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb","@mongodb-js/prettier-config-compass":"0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb_1667388650114_0.44992881666139906","host":"s3://npm-registry-packages"}},"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"ec9f668ea3e51bbe27858706d01dec5d0861f95e","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d.tgz","fileCount":9,"integrity":"sha512-Bt2mNtG78UAaWmUupG96GjUu3zbnN2Ff+IShuIv3mPApIM9Fp20dRI4bbTkfimtabek6uU6wm3NhLs1WuIwKiQ==","signatures":[{"sig":"MEYCIQCoLs4GdP141YHO2kJKovkNCD/vvCa4ZjkEwYgpAysAewIhANyze+K2v79D80D9j9NshU+PSnKXZsdj5RgvEpXp8I51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZIKRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqThRAAnymTMCusxXpdaX/sEFRMsFO3sF9rPYjpdCN3tjVBselHPlnz\r\nq2HDIDLuapoXniWk/u8b0AMfe0/AWZMFMreq3e0u/Yg5aP4PhZPfSZjw6Yma\r\nObG7ycFGaFLaFCzJJWUqTC9kIZfygwyMqeopZcA3x/XOJvGdWs2YjX6p+eVm\r\n1ZIEUR54GXnJ/4a/xNX+NNWNJMeSN+iVaoaBhpJEHQkM01Kj60SNLHSTYIOD\r\nfZfLBqeG75fTSgIjk1fUoe0qLaDg34tVNcZdyJ8LLDrWyKlfxLzVFa6OiNiB\r\nARsEom8I8+DZjgZfUF+hDR67QdyV9XKtxuE6mSlZ509dr6IlWXVv2mrnei1z\r\nxfmB4yjfiFP6QCIe5b/uvFwlaghJKbhF2LjHBbExgw4IJbtf90yAl6lgjWWa\r\nOkErt77ldExMfosOZqZEB7IFajRTHjeZ1L0XSjbSWgY2ylBWoL8e6oGyUS1P\r\nk4eLLOWZzu+n5f2ntIHa30CVTbiqbc9JjLI7SmlrPQh04oNCcE5IpbJCjNRG\r\n9Z02cxmFCdG9dnyMffQoMSo/0dhcivRP7kj6/fsKf2V7GoEbX+SOw/jJ5/v1\r\nZ3QGaO/YqZ3ej+avBF+0zYOLGkJxeIgQiZunKpqJX7XgJhtv1gsZRyKty3ct\r\nMhb/rMBgmXnkgf/LJUuT2+HAqru1mccU8CU=\r\n=lLei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"59e1f6f134da2a3417bd69a71c7788320608ee5d","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","hadron-react-components":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","@mongodb-js/compass-utils":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","@mongodb-js/compass-logging":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","@mongodb-js/compass-components":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","@mongodb-js/mocha-config-compass":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","@mongodb-js/eslint-config-compass":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","@mongodb-js/webpack-config-compass":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d","@mongodb-js/prettier-config-compass":"0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d_1667531409111_0.9698665069935288","host":"s3://npm-registry-packages"}},"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"67e3c01e707b2ad050d2e764e59d235f68238c42","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba.tgz","fileCount":9,"integrity":"sha512-QLqheEa09XcajcxzG0MOOCLNGz3ptCc4xNSrxHeyH9BKm/O61vnsX8BLc1zZpW9viwrk2d1SLQdLM9whqOVpng==","signatures":[{"sig":"MEUCIElYg/KmK+O8/26l7INiIYn1ezXQOjPcTOYcd5l2GtmhAiEAvwmzrXOwXcQxs+Mm9+yvI9ouLJBQgdscKULtmya8VMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZIR3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpuA//R5BN7ZRsK/TYKTlSHocEAjAvnffBE7OEdvkUWdfAFePioaEs\r\n+Hvvwup4hzTiYFElWWgwp9FdDMefROt2vA+KlC9inBx7uKYmFOYC46eoPtlW\r\n48O5gF71u8hhz8cw49sYZFvAEUji25AFpMkzKvTbU4x/5TYFQjslLba4d+9o\r\ny6NXITqpC5OW/iYE47DofclzBmfeUtUwozfHCNRg7RJtA598dJBsOpEhmu/Z\r\nQz+QzezQ+KNr8xQ+hQCnzuMTYmJkSAXQwKYN/xpotjo3DsTMWbvn1vlB+J/i\r\n8QyQYLWQ9fdt4a7No126S7Ekd/eTVUB/7/MEBbjriTHvzCc3Q7rDtNFnh8cl\r\nBBOzzrwTyRxkO6TKma5Zm12m+OqtLOBJct1rI5vL1vXNYwDk/gO53fSKxRzw\r\nJdyz/e0QNO1Dyu2iyn0uJ/4gO6J2cEOgP1v3CcmqkgzSGgqnP6i1g5ItKIEW\r\nqoA39ZqaK66nU6Ua3nvzhHlEn5BJV5DBWprtkN1b0p47w35v09VAaAYBoz/G\r\nwiFyfSOx9MVOKKctDsCCBi/M7ZvQKszsMJx2qSzjV2WOlUVAZQAlltatfLmL\r\nM4f//34bnj5RDHTL36soCzOpQDUWikODSIc9nwpgwtkOxjpn2McNh4FKIk21\r\no1MxeSJ/t3CxDUWKI/xUmsZAP+GV52Dxqy0=\r\n=bzL/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"ea4f317e964c0504e54c01d83c385280a9135bba","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","hadron-react-components":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","@mongodb-js/compass-utils":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","@mongodb-js/compass-logging":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","@mongodb-js/compass-components":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","@mongodb-js/mocha-config-compass":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","@mongodb-js/eslint-config-compass":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","@mongodb-js/webpack-config-compass":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba","@mongodb-js/prettier-config-compass":"0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba_1667531895659_0.5230370003048177","host":"s3://npm-registry-packages"}},"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"7ee9cb6769231f176b771ffa43e30afade75afad","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04.tgz","fileCount":9,"integrity":"sha512-n+PDbdpKpf38CUee7coqi+T38jFXAyrAaOBI+qhHmzLF+w+wNb564/j0TmbildKXRLQ/RKux5Co3IKNm7IPOQg==","signatures":[{"sig":"MEQCIBUo8xgFbSEmr0nfySfMpVN6sF3vRMvKGVMb8zKl0oprAiAyMWdD/LiNr40TN7/4/66DZ32T85UPlrNVFj4XdxGqMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjasm6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEag//b9LvwHqefNhE8BkWKq4kD2Q0krtDjapHTomNKqVI6OHO+72I\r\noYSu+YeAZS+ErzY9jX/I+ene6l5eu8G+w2B05uy3MwG0FIVE3/7XVYJStT5D\r\nhEaW51f97J+ULItXuU+3euJ/dMOvj7wA7fxNyr5lmr3Mzuf7vK0jLdF1wUAw\r\n/JHOnX7eFshl7mdXvX+Mr6nQBHUBu26j6T39ePDdllt3alHI4+QOoy5xkELB\r\nfV4NT9AnlZn5XjKRmZrOb5WI1jMlevIYMUQxFrocwtVKtEk03DWm1q+2NZk0\r\n4JTsHQarywK+6lHP2n0wpzrfi41XiMZ92FAd2I1s7rvpSJQYBgEWZbwk3Zpc\r\nm0XCDtLRid1keS6ysS2eXMtlpExC/NMDfY6eQ7eYX+hZ1NOuEyq/MTqBx88Z\r\nYnmrk2BV8LKFC3bCqMxiSa/4oICst1yAMvpZJVeskQ+tDvaaKeUh1NxRNM24\r\nNitpvM0kUpCtliZdp/O02vnPp+GbqzeLbFdInWsTOP3l0vEXxagxBxKcNuws\r\naPE2/WmKx1itU+YqRsQsFJKHnBSYfHYkZQOZAMg8fcJeO2Wg+oJzhahbXen+\r\nV6RB++Ih6TgNRN+feS92MnllPXvDEBlChpfITbDeehyzgdKl7E7Fwc/T8UDi\r\n8cjH95eEVPV8DYr+P0BjyHT+Nwm61+KX5o0=\r\n=FxM6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"bfa0f33f79b0349abe5ad03576e17682f507fe04","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","hadron-react-components":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","@mongodb-js/compass-utils":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","@mongodb-js/compass-logging":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","@mongodb-js/compass-components":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","@mongodb-js/mocha-config-compass":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","@mongodb-js/eslint-config-compass":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","@mongodb-js/webpack-config-compass":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04","@mongodb-js/prettier-config-compass":"0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04_1667942841936_0.6907196248045149","host":"s3://npm-registry-packages"}},"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"4eeb90c699fc637b7f6001124660914afd5c088d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21.tgz","fileCount":9,"integrity":"sha512-J7jSq+mdJWZYpLTaFbuO+8kwn+lo/oIGtd8SQB2ym6yYx5fgehjtsHYqvvO87ZYtejmRdRrsXYeKWA0C5W0Qqg==","signatures":[{"sig":"MEYCIQC8NyfHb5NJBjKSrKJU0jofS3VxOGKdN74PT5qtf6xH9QIhAPpGsOO6eD3wfcFrJDW3VGXZzNPlhZs4HVyrgmAj5/zT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbDteACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbAA//ZSKfgdOQg1QeZrCSGbiSOjnLEcKaAq7CxrVR6gZYvus/rLO4\r\nWY346HNiY6j60SGtvJd95Web9Md5UeFPJ32WDuSrSucv+p0K5y6mdPn3R08P\r\n+qXuTjrlGFR82lxHCm6c+t5axWaxxxAb2hT5xXkSMjPzM1I6ZCy54j1GS8tP\r\nUZQytcOtwkYvpf9LRkjIjn56gLBcxvHUGD83pliV9GMx8jwms6mF5NoqWe8v\r\nWYwApESvjN8B5GwYXzTnWEbXWxplEEK3vV7GA+yKADovKgJxg5wdLin7H4wL\r\nFdtJ85WVOqXfmmuOOzuWUrr0Wm0cykFIRiYZbEjn8qYB10CYAEbu5pZKpcla\r\nYDKSWNOl9KI5vGqghAhAK7wpWBsQNPQ0qfNSFfYowp4ZqpDW8sJsyZo701ZG\r\nug186eGDJ1amjjj1FmsURzSi+GXYwdgtlp/IzoefqoRiXnNTxlKEIby6Jem7\r\nbMO4+NukfohaG+JisszfPQhmbkaNDmaP6BiWjoZcbozuaXGVjqowBtHjRo9j\r\n5nM52/6eZVWxbt87Fekk/hj/Vh3v7qbzcJt+/GzRXVWSfQkZ4jxK1lyvNPOI\r\ncTaUu3NLN8BWh3epgwupCkxjYYUZKFkilcI916T/CWbHtiVKfjLkTy1vFI1y\r\nt/1YPsskQ3ZWWBo8KS7tgxfHDhr7qxm3ZrI=\r\n=XPiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"5f5cecf01c890c348e17907482b03cea2f8c5f21","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","hadron-react-components":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","@mongodb-js/compass-utils":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","@mongodb-js/compass-logging":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","@mongodb-js/compass-components":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","@mongodb-js/mocha-config-compass":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","@mongodb-js/eslint-config-compass":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","@mongodb-js/webpack-config-compass":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21","@mongodb-js/prettier-config-compass":"0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21_1668037470150_0.7621296196599379","host":"s3://npm-registry-packages"}},"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"512debbbc45f61870701a87e0aa8f554b2d2fdb4","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e.tgz","fileCount":9,"integrity":"sha512-6t2cpn0kM3Z9rdZh761Zynw4s1/Ok6S59pe0TR9y3nEJLdj5NVpZQCj1fjR+5URbnwJIVhwWWMCzz+xL7vIjzw==","signatures":[{"sig":"MEUCIQD2ssMj1LFMNMWxbS7L+tdHCD4xqFaMdvYAiHgOvze5uAIgVvm6O//LVh8Rk23sA2teuRdti7AbOfN/TsSKQog8xf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbDy2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYeQ//ejlgAJTBGdTw7wdWNKDmsOLjP8c8g9FiRH5V9w7MzzyZ/ac1\r\nNOGoFXl7WlpR5aS8H/HuZHnteAsb+ANlqX9IGd9Fkdf9EyMfF0d1GJPStcRt\r\ndKLCu/pew4TxKXWWTVUhE+kpIaSXK9GsqzXphkg195L8E3zMuY2uNAckl5ys\r\nBtWnVWWATNPeLa72Ii2xebNbVNm8KlTXOw3rc88tQ97sG+aS0CEV7OcT1hsT\r\nBzVYW6kxPP4WnYBFZzF4N1+NIB/wiM/dgSe+Jn1NqlLU6RAx8S/nspYVfsX6\r\nSjhK1etFEY2VJLwHzrZKSKw+s+H7a+MUySsX8aNjsO2Z498kpsGL46J8Krsf\r\nUKerWX/J7CrzYJvzJ0xiuODGc9Erho9nAMs+6xsK0WUBsNDCaEKTYvHTvxye\r\nLwecV2GCiznI7LSqLuJbtdv68sDyxbnlYRzCIHlOWM/98De9xKsx5uiunpBV\r\n9JUSQO42Rmm3SpS6zNQq2S2F/oz4CkoUGpKhyz5R96p2Jgd4SQHOj/Ni5v5Q\r\nPg70VEr3XrlsCNyrBxHKzJHxlg9bsJ4df0g75UgJjlHPMJTi0WJrraXtCdPM\r\nNbdnjzt9ZrsW5Oge0/tSds9zDMXA9q/FMHf3xi/AVrj+OfmzZc3QDQPHgP4F\r\nVqAa9XhGL3GMlWojoEkS5P8GcJbVBK90xKI=\r\n=tbyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"51a8e00f16dc1652cb0f0674c540570614a8895e","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","hadron-react-components":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","@mongodb-js/compass-utils":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","@mongodb-js/compass-logging":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","@mongodb-js/compass-components":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","@mongodb-js/mocha-config-compass":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","@mongodb-js/eslint-config-compass":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","@mongodb-js/webpack-config-compass":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e","@mongodb-js/prettier-config-compass":"0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e_1668037814750_0.18447642043898194","host":"s3://npm-registry-packages"}},"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"c861db2300cec6a7fa989437dbfb8cbaa13976b9","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a.tgz","fileCount":9,"integrity":"sha512-JtYEsfqgAd/A1HyxEUToahxBG+84lwEhywh269sqRoGUiNxqGzQ80X6yMSk/7OoFBMaXQs9zH2golKTzEPlglg==","signatures":[{"sig":"MEYCIQCfCjX6JlVFGrb5MPet7ZqLS4bHN+JROU8TUXbzLNxaMQIhAPowkXz5kArAHEtapNpSgm+Nb4s4QW45VvA4jZyuVkGP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbD21ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb0g/+Lb7nR+M9QIIA1yWAQZdcbyHR5bQV9LnRard+m010sCQAU0vl\r\nQeIJZ84nI6LUbPGqM5m+jMNlcvtgd0yRRqOf3Ou832QrCAWMMsTV9W3WKz8n\r\nsr39fu2bTzwM6WsePrZL53X+I3hgIczBspzvutzWemrzexLY9k0Xw/PUMScd\r\n+rArwwDwLARp+QDdYIy7/g5RNniJus4tdBZiEFsZ+l/fcW7LkxwopgkvkQ7T\r\nG++blRcZvYpV8Elo1PMMOztsR1bB4Kd4A+1iInuKz3Q8x11nRJZ5HEr+ljrf\r\nEj2IKOKZzoZa5748nSpMiT9ySqrp0/P81Zo7S5XkMzhU2Zv918IdvEWIAox4\r\nIcdXZ5/v3XKPdrtrnR7Lo7xBP8J17N84bfAWDis3eZ0BAGziFsRLcMismiVP\r\nGfsa2U7Fekgz7E1/CKBwK/kw77xInbj/tbh6n3eDTIDfe60/c6Qxy4tZ/wW8\r\nSCTUGw2hOIeHTagUUsSMdELwMSNJT0FnwTaOMazpWZ5b04kb+oAT/qKpAtVx\r\nnH/GmiV06xinn6trWALdngHRxgOQWd8O2w8V5WsnU6PkAlpenrfNyMDjiCit\r\naozm2We5xunvI9VXpCL9DTyfeJniKJwtcFRdKKVpAAqsXATdEjJamYFCdDG9\r\nPkton1g+FU4pTdbnoAGHVxWOyVP/0WfTYFY=\r\n=Wsu8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"6d1491390706ac21857752412a5e4d10e112a29a","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","hadron-react-components":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","@mongodb-js/compass-utils":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","@mongodb-js/compass-logging":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","@mongodb-js/compass-components":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","@mongodb-js/mocha-config-compass":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","@mongodb-js/eslint-config-compass":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","@mongodb-js/webpack-config-compass":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a","@mongodb-js/prettier-config-compass":"0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a_1668038069006_0.5995123591893516","host":"s3://npm-registry-packages"}},"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"a2b25b07d8422a8e4425b2fd1422c0a7d8949f2a","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2.tgz","fileCount":9,"integrity":"sha512-yfIioMmFoSvrE1R7JzKsQtGx1MHv3wOv7mIa7JejCgQO/tvcgfMb67qme7xMRlPs5e+y5s0+sDp+WDHrNqBUXA==","signatures":[{"sig":"MEYCIQC6bOSp0xm/1VnQL+nRL3wdu9bBwMAxA4Al6uBm9DXlAwIhAKQfDjtT9Yv4TpvPtszXC+Dj62j/rzl1b9luOopMDtWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbD4cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol4A//WOC0YwlQpRtdfPk0WqVPiTumg4L+yzIs6gHJEGqRkzX4Y89M\r\nzOb47GUNUzV8fJ7cME6yxpwSdBhmi2Xs6u6aV2vcXOBaK7bOjjspQ7oRTx5I\r\nfhsm1rS+uy479MSt97XNRD4Yrr5MNDtzc1DSrm0GIEzyokrWYsQRVRCSPbKt\r\nDrRYg8AE1Zso68ydQBkHKfeZkAWHr1Kwe0m/X7b7x9wTyXdjsL+P3QfXN+2Y\r\nKE9Z+tXTzxjVDt1+cBO6VrQ0KMdOQnQpy3dVQQs/ziwtfrjZ6Yl8aoNJgMex\r\n+qByPR3t1g/SenT/qz6sW9ANHsC4ZIGjjFmnP7eJ3CIV/UV03HW2cGDVt8gj\r\nMR0+MX3TSb2I8W0wUn17vLWCLeq4wl6d/q0G1gsaoKtN2PRWZ/4a+eJxp3CF\r\nGMooMff29hBCt05Qdnp7IA64mtDUrNFq+QZxJjAVy1WSq7R1LJ0NRi7nZvMa\r\nMYF/JrUofrFeV5Nn/VcSttVNHEivwI4n4qlWVmaqIf/hY9O4D5yFTldqE3Ja\r\nSHpqn3wO4g72/moDMvTQVmUbRbeGtj8w0uWLCggFaghaQvOciv7VracTZFBY\r\nCtrNKmu9fHv4i86n/4z4MI5ZX813XSPMAaQAmfjijDrv7hD5rU7B0sMilp02\r\n9rC651w084hk+lS7+iOk0YTzvRP32mjwXWQ=\r\n=Ktpi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"44318443f2cd1088082181789b25fc26a7a11bb2","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","hadron-react-components":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","@mongodb-js/compass-utils":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","@mongodb-js/compass-logging":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","@mongodb-js/compass-components":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","@mongodb-js/mocha-config-compass":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","@mongodb-js/eslint-config-compass":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","@mongodb-js/webpack-config-compass":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2","@mongodb-js/prettier-config-compass":"0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2_1668038171835_0.214243812777412","host":"s3://npm-registry-packages"}},"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"148ad7f4428b07eaf7ce43a37f87a06fad9624b2","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a.tgz","fileCount":9,"integrity":"sha512-pmwgp3lpa/cZPLYEV317dDKIHg7Pkp2tOthkA3cYwNEG2A/ybGnJvgZnCE1aX7ypL7rNd6qQGbuAOrMjyKQgkg==","signatures":[{"sig":"MEQCIF5HUG08jWYGq7lUrWLMBdLa5oHRN55gjCFuWywpt02ZAiAaKMFsHzIuZGhmYTjB7P9hVmvSXb1398A1Vliu2UIe+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbD8fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUwg/+OOhc1yT4GrASYlvQpHuw0SSFM/dVhOuO9cEeu5bWmO+JPFKT\r\nIlNPIj+AVvBC+bmledBP1r/Yhyrw2fTfp8tqW4Ka+WUW3Za9QQzSXy73lvBl\r\nCYBTqeryrFr6QvYcLZAr9kF6Y8ujcy04RU4mbzihiQqiW8M+5VWCnXRVFZB7\r\n9CEx1S6DcnNk97/9Nit1sf0S6HrUhbe1cwG2Dfb6GZ3M2TB5be84mApEz3in\r\n0/pIVRZJZsDXOO6ZNQ+KSMJZH1TBs7QJd5kOPI2IIqt9eR0HU5vO4aUyc3ns\r\noSQ6iNPiHyGl8nPwJB1T+L/VoJ5Dfh2sPWQ9htS4aU1485qvgn7yBFfdRAEA\r\nOOSssVSEQfjaODcz328OhrxtiQcwCM+Ce9xVQ94+9M54wbKfOqmEj+QjM3WW\r\nNUZ/Z8yP/BT1uFiXhqqapG/eG0+11Ix+97bhhLQQe7lTH/MLAjdCbCfUmcLN\r\nZQ0FQumseU8vJkQdgtp5g4xRnlWrk7eyRLJxIrdm44MWoI5mggBkJjZHwbiD\r\nMiNou1bVIHu5tNwa9XBPGEXOnNz8rLJkVhaJBfC713LEXGnm/1d0jbiFkdJ2\r\ndafSaOJmIb/VZ+LEWZ8QN3VP2EwkbBeBzzVUwBlqcWTdeG8XVtDNilPfowxA\r\nskzXncSY8vTUSXfOQcz7mERoxz8K8OtdIpo=\r\n=vff6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"3b50f8232d3349fe79554f36417d7fbb45b6352a","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","hadron-react-components":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","@mongodb-js/compass-utils":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","@mongodb-js/compass-logging":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","@mongodb-js/compass-components":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","@mongodb-js/mocha-config-compass":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","@mongodb-js/eslint-config-compass":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","@mongodb-js/webpack-config-compass":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a","@mongodb-js/prettier-config-compass":"0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a_1668038431478_0.9245984575142634","host":"s3://npm-registry-packages"}},"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"c71406a2eeb4edb582ff1e7883f56723762c1641","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e.tgz","fileCount":9,"integrity":"sha512-Z8D5MD659GRGQndnWyWSEnAXm14mFx4v4f8lXypFDtsnveR+dnuAaD7YDo9VhRZQwgIeaL7g5qP2cXpjLmtS1Q==","signatures":[{"sig":"MEYCIQCpZKGWKYt4/eWnjrio2fO6ZfdHp+78J8FoZ90bQ6s8OgIhAJrAP87tvqr+6gHgF6sqqYRi7dFfcvv2pCg8KCVENRYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbPKNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1EA//UqHhyn8ukLTA3DOcHb2C+53GrHevK2IuT4h3o+D+NN5yPH2m\r\nE1Jhxnz+5WZuEJtjIhdjp744EO9hEOiv5lrRbqB/XeC/6CWiXa8xSyZywrGU\r\nhf1ZL09nh+OH8gfbWvsYsT3qNlZlXvgKdXxHTjtlZzYkPMHoxi885Iatf6SL\r\nEqK5ErO/JOYIa6anigt6hxaaz10NV3J/a0eetA4lKxEBs085z6t7bbVsgfnt\r\n1wesbRnLlSZkwPGj9wdCwVlcuOpvCrGaQ1EMoSTNV2y6k3pODSBmEXwyPOqU\r\nOuD/XUSosVvaJhlYfiwT8IRa497uVb+TGPzyXOyZOp1aPFHa6Oc8LU/viO9D\r\nCKXpmhnsEsAu3dLC2sZbhdU5jgPvPkRJwF5uTTq/aasyVKcEBTJUocaVvvXv\r\nObXRnBXZbzBAfcC8sgLe6uQPQ/7786u6d3vW14G18ELnk8EGCrSJNOKrYPVp\r\niY+0hmP5XjG9uk1FI0vz+bUukiOUVWhhqbYAwrK33+34MaF3y4Ir7b39QjYQ\r\nzbEShLMmGTlSpeRD5mTORP+PUBh6btdmLwewsbnrMp5VRuniJfGtampSxIOF\r\n1tBYGqRRy7b1TOqgV3q6aBUcelHZAje8MURFvpfE6Wu0+efCxeyKIGUwKu4p\r\n5pXPsJCQtu2tMpQyGoeNsOcp+lOAMc8CJiw=\r\n=aMie\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"47b085701d7c0b212b54bcac46f6106d34ec429e","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","hadron-react-components":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","@mongodb-js/compass-utils":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","@mongodb-js/compass-logging":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","@mongodb-js/compass-components":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","@mongodb-js/mocha-config-compass":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","@mongodb-js/eslint-config-compass":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","@mongodb-js/webpack-config-compass":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e","@mongodb-js/prettier-config-compass":"0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e_1668084365645_0.9330211640139581","host":"s3://npm-registry-packages"}},"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"625eed989a9205bdf241ce12f0e8ca2faffdf4b3","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888.tgz","fileCount":9,"integrity":"sha512-vWCttbEeI3fS6/ukqKhK+zeuo91ybWuQJ00fHeyFeW72zJHUkPOUUKrlmCMwL+McHRaiBqcOGN9wFoSgLYxyXQ==","signatures":[{"sig":"MEQCIE4us5jnrBqB/Km2mnok9BOXILe6TTnK5ptFSmHXPFNoAiAqA0sa5YrKplaGXRiIFyBhDev5DFQMtk16+2N0hx67Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbrP8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmMQ/8DsqHz8V8EMKOth7jrikjxEdVjMRIy82qAIItDPbjA6G5Uc/8\r\nQdMs8l4OlXUsfknMiDY/Swow6sLea5vfrNevDIU+VfEWNsdDs3qCaARSZnB2\r\nyP5eH/k2ayyJJw923LuAVBNzBNem2TgNo25mvOe6nFeeUVyPU4TcQwJImWIO\r\nvQzlxKbELVKaxZUwIRGwcF1djmpDRHWLPyiA4DePT/sTMoo5r9c7EDj+zchu\r\n858hBJFcfyeyP+1trqmZlt18BxwsL84bX8Y1PVuBmltN8dxQfPx9sW6CwU/m\r\nxr+dA9Y5LPpYzmxv9JeSHDw11C6TeQno2Nd8QoNIwpi3lAWLBnGRkvyTTSbF\r\nMDdDKVQ1FI+Pk4UA4rub2fp/7HyNOUcOfk1IUkvz2t9jM9zGeTk8FqYJICeg\r\nbv3YNx/g3B0FHPocrWzNhpxA9RtZowjKwHuHdC32ck387P+MX/99ROLKJqIY\r\nkach2WrpzG4JZ/1ishHb7zhRxN8s3uHSr8+naembxvOKYcHVQ0FOKRWK1xc1\r\n3v8Vd9E2bfyH4fwA9DeKN61TosWau4JX9bL2mxA9LgPMJFKqL+Q8KknmSvcn\r\ncdMJBveK1r3m7P7+OPlBz+G0/8IVSYhNVfmfJ/K8CMwJ8AzaUSIGTVjD8bMv\r\nWirMFbevuZT2tKzRsrUKuy10pF/7Oclu4o0=\r\n=lNdV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveRecent` - move a recent query into the saving state.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"9e3b266e199e346a30e2c20aac373d48c2ea9888","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","hadron-react-components":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","@mongodb-js/compass-utils":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","@mongodb-js/compass-logging":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","@mongodb-js/compass-components":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","enzyme":"^3.11.0","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","classnames":"^2.2.6","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","react-fontawesome":"^1.6.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","@mongodb-js/mocha-config-compass":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","@mongodb-js/eslint-config-compass":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","@mongodb-js/webpack-config-compass":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888","@mongodb-js/prettier-config-compass":"0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888_1668199420018_0.3061788737080948","host":"s3://npm-registry-packages"}},"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"2d4b56160688ed2faa6f8cc64445bbe953b9d65c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0.tgz","fileCount":8,"integrity":"sha512-HonFI5nxvz9SRLM24O6NhkVX2mxXwfmrSWnaLLo9L88FBp8+Wp5Hb9SGOgl9x/89QFTCdefvffK5HF7mZgB3Jg==","signatures":[{"sig":"MEUCIGq+KPVR/T2Acgmdv6eYLKzXAGr1iEwTyA+Xpg0LP6AMAiEAwy5Y9L/O/RbU7WYapdn2E6FwITtQRSMiVR9BmdJXjvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdW5kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYCQ/8CNOw35My/72rYZ2/kv++mwmUvmvmNBLbG0XL9c45GFflMbyq\r\nGWmETuMWDNe+bLGmOWfavjpCWRVfuH2wqgcdXwQDlqu0Y6qtrp5kzIJWm/t0\r\njMrAtfi+a1WisaS4eAAKYFW61hBHJlMpVisEyJRFTqcYjftn4TKu2BCk35UX\r\nDrpZrLzMzB9Z12qbTB44vAqCQVe5AzvfXXQTk+uLNqSFHvqJlKx9gArdb0X0\r\nru8muGDLETg8dpHK84mPcuuEotpYo7rRoKZgaOW0KBLiL/vHbfZTuszjDfni\r\nVBgGVSN9jHs2oELRHE7zZRXE2kVumYfmp3hV5iABtMss0JCNwoHX5AouoRHi\r\n9T4rWSPnyn9uYi8uwvqjYlCqbxDVlgKYFK8u4bpJn/YuCMvuIi5ETX/+BhfF\r\nwGsjMKBD+zpPNxlmO/c1bLMiX/GNo8eomJWbZ9sauCq4jvhYBX1qehBZL9Wn\r\nOdU67Lyc1FW/pVDZbffW1AskIHFO91hprxr436MVfFMs1PCZu7rOO8p7dYyh\r\ndQKu5XxwZoEbu6n3cNyYPd/RtUpOceygV2+nzIZLd5aZxKqOj1ycRtdrZD+S\r\nB4J5gMpgT7+i4/OocXO1NEM+hsc/HjeLOGSK9vcjqlMlR5eHwbkKiiEEXWTZ\r\nCxZfuk4xFcojKpYObDJs1N9/HMW6UDNsKIw=\r\n=p4y9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"91daa029e219b08cf0b775b6648d35867f2272d0","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","hadron-react-components":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","@mongodb-js/compass-utils":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","@mongodb-js/compass-logging":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","@mongodb-js/compass-components":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","@mongodb-js/mocha-config-compass":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","@mongodb-js/eslint-config-compass":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","@mongodb-js/webpack-config-compass":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0","@mongodb-js/prettier-config-compass":"0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0_1668640355748_0.4587898048356549","host":"s3://npm-registry-packages"}},"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"6b61650474163467fc1746e504ef7f194bc35dee","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c.tgz","fileCount":8,"integrity":"sha512-3PClJfVW9/RFOMEnZYG+k7r6X0sH+KL/Ufmo0ZW+dc0CTfIyJoVr1LpPuXomRgNl3UlgSy/Y5YZLXhdKOtUaSQ==","signatures":[{"sig":"MEYCIQCbslJVSwEwGk8uWnSZ83qtQJShCGrTElXUFQl+3YQddgIhALtt6X61bBn1ugJK1E2Y2iYwXDTqNH77YhZ2SJFqE+8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdxFBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO0Q//UyDBBIsk/V60QxX6B7gfP54Uu0UOCcuI0C/LY2McoiHkGia/\r\nsmtIM3MazX3J3iocZnBwhgIdLCP2v2+SKYcp+A3V3pQpRTh2IYziFJ1dmtfP\r\ns6QuEsBFRCnobi5FbQ2BvSEL96jdiprwEf2W9dZUd9zw9BZpTceNDjyYOC6F\r\nr/Q9Trht951TgFlib6Vv3x1pQMnVVW0aVBO7FOAPuikK+sqrX3fjLGxE1UCh\r\n6Iw1Es3X2fqeh0GdjwWY6hOJNcZuC0d586IgylVp3ZuLTIijKUEbqvu44MoJ\r\nUVUtUUfELolF1NxH04kKfI5TQ78Iwpy6JET1xvVXmRGbvI7jNTibWTuxShfM\r\nV1tDRphcEAAij5e+ff5TZOBtLnFh4aDjFCBc3s0hWttlkFdnEbH6GhKo8KCH\r\n/79QQ3EBPYhE011DYhIAfDpmRtlcJZkfNxFMcpq+bUz6nPH16L6OY+eFFs2y\r\nykONqvtkL9QzwQyNUB7FVfYBWrpBr8tiiXt9cRLyYJ93S9MGsAahmeqnTYt4\r\nkolhYYKqtR0iGWt81R+brWLUtSaBPfrtXUWxaGYiTsE9jxoVZTFboPbYwMWB\r\nvLlaWln2DQt50cw41wTnQ+isdPwstq0Yat4TnyXkWvt7crSakhofa9zyKqsD\r\nwpcs0U//seTu0JBz4i+sYwACkfkIR/pAZ3E=\r\n=YWqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"c12720c09369b6620405de027fa85d469db43e9c","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","hadron-react-components":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","@mongodb-js/compass-utils":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","@mongodb-js/compass-logging":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","@mongodb-js/compass-components":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","@mongodb-js/mocha-config-compass":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","@mongodb-js/eslint-config-compass":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","@mongodb-js/webpack-config-compass":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c","@mongodb-js/prettier-config-compass":"0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c_1668747585164_0.8284240668758658","host":"s3://npm-registry-packages"}},"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"c9e954e21a48a756f3f39edaeb5f791c46027b3e","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006.tgz","fileCount":8,"integrity":"sha512-uvT9kL22dj7rHlX/rauiUMxW8/bDFC5mErhLmWqIk7q1Lq2l8KaFYWdCPQBDW5VQiRSM0/4nK+68h1DuX6L0Vg==","signatures":[{"sig":"MEQCIDo/JMS1YEj5KZlvBNBQq34nf6rVEkQ7zKJ//KUyoSZ4AiAuvYdD+D/iMXQM0dXVW5Iyxq3cb+TzAgNphtKKXyMZzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdxOOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOGg//QvtIdANMSeWd45YtkfCc478aaMl3/WXA/p5lCQxJe6cWLOBB\r\nxZn55Yf59u4CJ/3TfdhkMGqgxDdz8NgE2Lo05DvaDTAehrDCRyxjGQ46PNrM\r\nw6/ZXoEghz4byGDbvjJMBk0SEaI3PRa78zYBSMybDbJiv01aDEGaqQlzZsPx\r\niHpCpQ2ZWqYmzbh82p87FJVHx/8gLNyw93BloqayCUkDQdKAHnyADa7aCPci\r\nNYcXdy/nyO2g5o17y7ubb9nTfgbtXltyGxdmnw4Ylv4WGZo3v2Hl3M/B31o5\r\nQym/1PXiJBEwuQWrvc24HYXAtcjenw1gmVGHrp1P50kuKjmouICvGsRv49HO\r\nXqO6IOuHtdvfaY7ycB3dmnSW88QM6nzMJyqXS7SiYPSSgB1+PfOvk5KHTBLt\r\nK6OlZuQulUqvEiNl/Dzee3uaNEZheIAtC734aZvjLKtTb1zc0Ldx8SBRWpbb\r\nSottaACxVry1OLJDhxj6AI/7eM8KVBQsr6OqF8kZk8mmwpT9b+DnXirImEWF\r\nQWsE5DOzsFkhSvZ3fvqc1oOw/q6po6co+3BJejVQ66ghGa3aYcoTfiDfV4R8\r\nOmVIgKI7r8hfPJXZ00yloxx7ZE+o7i1DurgUL7iFRi3MciRx2NZX4PyGykzA\r\n1FprBFC7iMlkSPhyzl2S5eQGzgSxATPtV18=\r\n=w/6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"2122563cf622c0d212372dee10ec2a4a664d8006","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","hadron-react-components":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","@mongodb-js/compass-utils":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","@mongodb-js/compass-logging":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","@mongodb-js/compass-components":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","@mongodb-js/mocha-config-compass":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","@mongodb-js/eslint-config-compass":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","@mongodb-js/webpack-config-compass":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006","@mongodb-js/prettier-config-compass":"0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006_1668748174596_0.9998347792286086","host":"s3://npm-registry-packages"}},"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"8b2ef0f34314281d476477bcdddf7a5b25e95410","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8.tgz","fileCount":8,"integrity":"sha512-eKpzlE/4t4x5vVe2GfV1QrnHvYdRWhxckOYdt2ar6RGQSB+Cz8W3zF4a8TDEkSgnAhWC1fB9CEoUV+TZiBvbGA==","signatures":[{"sig":"MEUCIEn4BHqQOk/dJMtfSi8J5fhbF+ZFaHJ+mT6ItYN4AwEnAiEA8HYY4DmAJWZ45rcRlaUT1e6jcNU/Enh+8xh8NEuTGKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeHytACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6hxAAlB725iBqGNo+MQmrcNRlkuRETvaToxC9g0XgENSqvHkDYYqs\r\nGFT/le7vpWsVXsZafDP9DXjCtczkiQJn7xjYO0ka0QIY8qYWGpWFvR4rgLru\r\nxYz32iJmEzb0ZXQyuKvSN9PTipIGReOqEZ1rUrj/q2B7kAEGiFuA92pzoCsV\r\n8F6kVflh3Hli/P8sAKsLmoyMc12Jt/B3FsLNnKiZUhSVgOe+GIrYeAMP2oOW\r\nlQwjA/ol856RitDufmxqaaI4ICGhbMhnySagpqlPA54z4X++noFXf8AvvZsO\r\nFi0RYrkh7kzTQTtrNVIjzcDB24M3MuLCpQ9PegkHJakAY+QuvroROUaoOett\r\nPC/gDfFBhP5tKN99wTUcI/eCapiDT4d7Lf6aZzrrHYmzSlGRxC7DLpPOzQGx\r\neInw38E+cvYsq9g09jSppuDjekbdhWoKic8CdRWfP60uUSQeEzx4bABow9yo\r\n/bu+EVwctSvInT2q7ouVqRm/QWNMG4KGBkMDabMnAh5nAkvOx4qq+7TT63JN\r\ntB/WRghPvgQ3yP33ZNYQzP8PTwd/sZAEosLb3FbuNAlBsVRWoM6PfmVEL5s4\r\nKSmsxSWkd9hAG3jFU2a8JmRG2hTNpmryGaFCcKMwJb9w7O/VxmTc3ekE3KMj\r\njT5i/NGcEoih++ymMucm/bloDfKyD3JmFfw=\r\n=EUnm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"c31c6db319e5099ee073b5782609b1dcfa2370d8","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","hadron-react-components":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","@mongodb-js/compass-utils":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","@mongodb-js/compass-logging":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","@mongodb-js/compass-components":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","@mongodb-js/mocha-config-compass":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","@mongodb-js/eslint-config-compass":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","@mongodb-js/webpack-config-compass":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8","@mongodb-js/prettier-config-compass":"0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8_1668840621273_0.5575694295886624","host":"s3://npm-registry-packages"}},"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"a693c055949991598ee3ad70ab63e80c43ce7534","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699.tgz","fileCount":8,"integrity":"sha512-YNPv8YKMCzNv1Za6nE3OVfd/WjXpXLhK8Pi9KN6bphYDPA+0+b1M8QwP5XnN+eQXOSrVeBemq1ieeCheTOyDKw==","signatures":[{"sig":"MEUCIQCL8NrlM7dCuKZh4Pi/78aGQQuT5r9OHagt7/2kl58iKAIgfWVSOE3yZ2dmgOTJvkROA+bZej6mhMv9CFJSQ8DhGCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeH/eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNSw/+Iwpg13bM51nIEPRn8gPDCQrHss9c2rxyKmeVlyQmKJaYRUcE\r\nFZyY48x+gOECOacwZFwanG4rWchxgrtBNYB8tAKemY36SKAyBsUJ7gzM7S6O\r\ndbCg9YhQze2RFow/U0LnM6PVMrWXnvJMs9jhXdhmWvqZ0WDA+ljZGY6Bl7Xk\r\ncEiqEiBr0Hq5mu8C/O7d1w4imq8QWDu4p420VoWof5UwzQb0jjJZcjdl3Egl\r\nkC/E7OIn+C5y2bTIegYxnEZIdHgCRsAZc7zXM8l6rvcmLoOTOaRez7NMVZn9\r\nK/Lyws0mCYFLgR6gfrbCBvZk8+dwvk1fVM0ZnAO95obN9p1pwEXeIKgN8hb+\r\nywi8bNiPJZn3UN4+P1PRh165ojmFaubukPdzei8W4e90W902lt1z9sRutLdY\r\n7xWjY5DmpjwechBQ5h2Dgv16SGRCF/7saCkpO6LBm1uGcxP1URZQwi1vYTtv\r\nyaOEiwXv6dOgZRRV+Rg31jOkT1c12CO/C/sDpMkoqo6CjzUycaHyUrWmrgZK\r\n48UYAkTXtPRVUdjmdfMchrQoNDruS3b7cso1BoCrI80jJlBJcmV0P4hqOmFe\r\nY3sjkHHe1ZCkeA9uQBimjUSFOWhdNh1cTEzJ1fjuElyXyBUVhFLzaIA69wMi\r\njDHF5UdodMAdthLlVjIHFZInt0RLPqssgoE=\r\n=1VYh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"981f8ae49e299320ca0add5ae8e58c8738baa699","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","hadron-react-components":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","@mongodb-js/compass-utils":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","@mongodb-js/compass-logging":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","@mongodb-js/compass-components":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","@mongodb-js/mocha-config-compass":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","@mongodb-js/eslint-config-compass":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","@mongodb-js/webpack-config-compass":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699","@mongodb-js/prettier-config-compass":"0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699_1668841438583_0.05511850306054766","host":"s3://npm-registry-packages"}},"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"71777857968bd47a49b609760f58df233ba2c6e3","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0.tgz","fileCount":8,"integrity":"sha512-Z8NCumQwc7gKVq/nZMvRPimmVsyuMX2qZxuEbVWoeg0JUpROkFrzz1UCY1+dES1O4TmKQWye3bdzQSvJIkJo5w==","signatures":[{"sig":"MEUCIQDH9CsOqFq4OfnhXzIq23YTAmLtRgF+c0C/K49Y2CpZfAIgbU3yu1sLxJcEMlAdauiT1ITXosw3LURVrjvdPon2ZFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeIB4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryOg/8DE8As90wfZxzheVY0k25SakZlLwqM43aGqiTxlQJz6gFLR2S\r\nONMcfOJQxyLP2nSiFODEXTrKnn9AXPD4T5zKvki4hdp1Xe2AM5fgHVTxBjfu\r\n3Ze2QDQoEnqhcfziw3h34UJj5QHW7OCzbVNGzH9SqQD+MVTcOAxlxZjYhHn+\r\nuZ/yHNw2eeWVFicvsX0+7ZNavgn3Rh6ERgxp+W4SUyYxhtNV/6KA+HYvAfXL\r\nIP+Z3zhlCPsNDciHt+4EPeHYnn4UqSVw3t0E7Cl1L7LhH34NQjo7PLfX1PBE\r\nXBU5UidHvHc8Djm5e3G1yTQs0dNn9k2+h7A58xzJZs6WgAwfkrtiRRDwMJaD\r\nqKqDSlKAuQ+C6ujYDGDBcZ9vR0WIK26d5acPsVvZ28qTJRcukMnqYEN6/1nh\r\n+zJB+3chjwqYJxF8mpEjG0JHjVNEWyp5UHM8sjoVali6qMaZ3UbcPQJ7+tqb\r\nN8OtBC+Tb0IonUSkQdQ9FkCzmvBFXtMcFhu1wBk2qT1RGa8vpDUQgNVVo2dA\r\nOes1uoeFnH83ztUEf4LqluBEN6Knzme8H1ZPAlXFtUW0DJtmxm12D2QBVRvc\r\nErcHgxxHIuIjK2M6aLTGqCB9BUnebj5iBr1u918McGNQVlnQLAdCq/XPnKmW\r\nAfnVjtO0/cd7mLYVp5NgXNVT1MlB+BP4QEQ=\r\n=vhqt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"6a646700444fec2ae51cd86f87f6a29e58f774b0","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","hadron-react-components":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","@mongodb-js/compass-utils":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","@mongodb-js/compass-logging":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","@mongodb-js/compass-components":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","@mongodb-js/mocha-config-compass":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","@mongodb-js/eslint-config-compass":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","@mongodb-js/webpack-config-compass":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0","@mongodb-js/prettier-config-compass":"0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0_1668841592489_0.4313259910406142","host":"s3://npm-registry-packages"}},"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"2361a8944ea3691240d8df49e60b4c27409b88e6","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7.tgz","fileCount":8,"integrity":"sha512-hcejea1ZAKyQ6NYXNnPVGxzBngI2PHafvgduaXyY3XGgyqA5ypIya0lZdOBHDIz/asfv7+5d4asAy48V8O/J5w==","signatures":[{"sig":"MEUCIQCnTS3bGRQw3x87O4FMTnNKUJHfOBWbb9WsCcNxeFEYIgIgXxRTMIgdaVAg/w/B9kpGvhaeRLo8eUhPlSNHYq38pyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeT+9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWhBAAhOGsNuS0tJ4GzyTyiVEQcuD0D5n6dh8LP8rizfK13/z0zfHT\r\nBz7MkXr2EXhCv42FkfaxN7eH0kIkzGvyZRv+C+0YheJ/l6TO06vKK4T17H+s\r\ncvwC/Ph9WpBBNM9mN5IL9Pjvz5eAPyUylM5ml1CvMyMGUlVTOGpfs4n1/ikC\r\n8T6qtSUOCPC2sSoNXOJQunUzr1rY3FwraXKWUyDS4FvfKaguRa0ACgngHf0f\r\nIxV6nc/ZTS/Ett4JyYQJfWdk7YwK5C1m6N/tX+ZY3wePCSQDZIVg5zfb2TFB\r\n05ksVYYSdtkq6K+vduEvLGc1ZGCiWt0y/yScEBBTnbtEEgr6P8VjNX7nAybH\r\n0XZZrg7QBu41fX+wiyAjxYpKAVV4FUDGgEL1qE+XmyEyk2biC5z0t4JZ6d9C\r\nZxsHTkh0qDJsS9MiD2lHu6TU9XgRPXIPDEdWZJXvIQqhJCisvDOrBBnlJ8cD\r\nS6kT2MdlLyFukcDvJrGUWnnB/a+KdPuurURwEW2esmgbFJyIE4hW/Vn3bIZu\r\nifnYjxYc5NIHuK2fFItdIbkbE09fE1po/CNKunIRHpmtW/Y9aXyFJsMRFN5b\r\n18OD+qunf/learMn5jjishpVm3iAZ7tEM9rSmFUEBReWN9b1XQ9CbfB6AfZ+\r\n9czZGUExudRRgSyrqr6+91dESu4KaA5VUCY=\r\n=UBl8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"112bf8f8b20d7181824478f76e627ee32d6e03d7","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","hadron-react-components":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","@mongodb-js/compass-utils":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","@mongodb-js/compass-logging":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","@mongodb-js/compass-components":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","@mongodb-js/mocha-config-compass":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","@mongodb-js/eslint-config-compass":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","@mongodb-js/webpack-config-compass":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7","@mongodb-js/prettier-config-compass":"0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7_1668890557644_0.3516595569433729","host":"s3://npm-registry-packages"}},"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"ebd9a5cece3e2ab0e08f08b9327ab03c9b6c97e7","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd.tgz","fileCount":8,"integrity":"sha512-2RtjfG3vZp14Vv+7GIrs/mngxI1KLJpMRfVLOHPgn9Flnnw1BnrfiXEqhIIe/ylCM41cmSarZyOic2Uh3/reiA==","signatures":[{"sig":"MEUCIQDQRdS5nrQUwh4te9swUU7BN1jJk5cVIJBM+21bCKrOQgIgCTdm4w2UCG6njN52fpXpGGcE2Z3Yg21tg2fmtHG9T10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeVXcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYZBAAhnXavNhe/Q/Fjy73vbS9UuPTGXzhPq1RPuc04KBZZ2pPR0il\r\nrEXyJcyQ9VvRsSbpxPvcUVyKbHKCxwhvQBK3UhLq4hwfyTWFlFYstSVzMeV2\r\nX++gWDEivjSO3CO7JaA2chKAA08jM5y8GgumMPHF+RKwZ44SsIOMYEuPhApH\r\ncYsVUSJmDcRL+iRjkJ74VFrG/ZyTWUTX/EPkGCFldG1Eqx/XxeEoiv7Bj7qt\r\ny7luYBVvkgX+NhrDfU8ENIYSjryKe05mWdUT49Lcm27IJx0nGvDcPlTNnRvR\r\nX+ugMl38x7zPro6F/oXVLJ4xuUJB0coSEuQJf1w5XRzHfGW0r0tiKTlAhm+m\r\npw5ZhBQIe73b51putLR+LuMNZjfDHoIJ8+48VWDLZ/8z47UtpGcej+BLAdCO\r\nA2xP3QJY8rX0cv6L4Y/t/6SVbw19czSQONmpspuFMcFtMHxxSjaR2bw4ykdJ\r\njci8YowGBsFWBjjXN42Boasta28bQ3NQQlOuNbMhM2IBsuwV5LPNpVwLUp7z\r\nYkhy1RtfmoOJp0KTHTq5dtICSm2pQZN3lKwNSAJXQHeD31gE8EmeAgLP76bs\r\nLbGD1zdSMZM8fZrj9XrdfpqRrIeW2SGTVbwSE8UATAb3kN3MrF0jTXIsMY1e\r\nTiKwQ9nArdCpimASaYDp832Rn36T7It9hG0=\r\n=EaJB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"19de7da29c34177349014132e37b723c1cb16ebd","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","hadron-react-components":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","@mongodb-js/compass-utils":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","@mongodb-js/compass-logging":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","@mongodb-js/compass-components":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","@mongodb-js/mocha-config-compass":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","@mongodb-js/eslint-config-compass":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","@mongodb-js/webpack-config-compass":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd","@mongodb-js/prettier-config-compass":"0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd_1668896220675_0.8474171837163607","host":"s3://npm-registry-packages"}},"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"4462413ba8ee25b8ef4272ccf4cc57c675d9be82","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a.tgz","fileCount":8,"integrity":"sha512-S9TUk1Bd8WE2iTPsWGz1kSWoumt2yawb61npliI1AUw60sjRFJyi921v5SJ9gAsQWaXcTZlPBqX9ctlIsIdlGg==","signatures":[{"sig":"MEYCIQC4bSyLhCkPz/oCSHy/syGBm+pqWmz1u5CnGlmMnU9KpAIhAIZQyyyytXPJp43EHbtnZk+tLPxZLgRMKboUS+sVr+DK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfDbjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH/BAAoWEu6MNfb7ugIPjG99e5KDlaJeAJVq7FxVBzBxyb0/Q4+bsF\r\nnjNdCHAHGsrMTzJXIWVThnRbsALbtNo1ricAicLKGEA5VVbpU85WuYEiaMJ/\r\nK1peaAtg7+uDNhFzfvb2gOA5c/ACz2bxpD+PNPgCKp92FsTxiA7esLHfDOxL\r\nZmTKMyrJgPHQrGpuV7qwnsuRVwCNBeKV7ojq/v3RXeB9ToY5bwfMH2s8dFq4\r\nw2QorrtxaHT6aZwmx2+g3d+Fg3aNWd5BSZOsaV2P2O9TAmLb77olJETuHZIb\r\nfYsMSPLsbEVvDOdVGXuNhlkGTTqcFvbWKIEiLqviIB9krLnlP2cjkdT0T0vZ\r\nZTqtfEJQ9vyBxgViGQ6Tp9Orjb8/wkIoE9mVQ40prmDdFppHHIk8LQA+OkLc\r\nMNlcCmt4YAqZTZcK7eB81sI++MHtUID4JMqNOHWtk4/V4HiafgwaDRHmyvgk\r\n6hYbZKfR9Km3OWDX/Zi+90woDyuerhviR2nK4BKChzdoAZ1Lr1htfks/mY9D\r\ngT9yMukPRtNChIRn2uW6+BkjMBhof3d2JPbv8+36LHZwn6AvnhaSEreT4tUJ\r\nREmHNkZvMPY6OH9yeHheWlpIN5Bxw5JznAEqJfQwNL2+0lIaU2rXZ3kRka6k\r\nwIbAXdaNGcZbXDsQvAc7he8BVSZEvX9IiA4=\r\n=G3cB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","hadron-react-components":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","@mongodb-js/compass-utils":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","@mongodb-js/compass-logging":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","@mongodb-js/compass-components":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","@mongodb-js/mocha-config-compass":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","@mongodb-js/eslint-config-compass":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","@mongodb-js/webpack-config-compass":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a","@mongodb-js/prettier-config-compass":"0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a_1669084898786_0.19094990568080306","host":"s3://npm-registry-packages"}},"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"71d9923d159f8ecec29b6fc8624e76cc5a68d555","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51.tgz","fileCount":8,"integrity":"sha512-x8n8u06n+5j/Re2OAf6Lc9NryUVNLMEN8CPmmeK150BvHLOLtR9RvGfyVKvreHjvMlLFmz81tX9/xvpbT4PF4g==","signatures":[{"sig":"MEUCICFe7NewcJVY2wJqmbuE/qyWMDGSr1eMjgK5Jw/YeTGWAiEAg9T12m1IlbvR7KgvHcBufxGmKYWOVa7dRwGQcQan86I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfDeTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/ShAAgaL9IuvUx88N41l+fA2WZY3LM/G8ZZRP8XppIb1qF068Laaj\r\nGoIaTP2k9hJmNdzLBONULQrlpi1cRevu4VcUHAEPOV2LHpGS5nJTVmEGFC9f\r\n5IiOtt4OWwWcaDWln/0fxdPpI+xaptBdN2rowNOBjeLp6XFMGoJRL1YuXgaa\r\n2dnWLD5xwOmPUFWuqWhFjjcf0sR9uL7csLzWbrQ/CmQrZaJhzC6V8uP9K7je\r\ngBFrW1gh3m94QegkPNZOYzV9ZmAjx7E7lXe11gRTsYfi0W0LOoweGGXLIpEL\r\nCZM/pkdkjBRxx8A2XRrb1mcuywBmO5x9Pqs+2Xlc+CKa1EMVKIYNHBzcSuv2\r\nmuRoFLu5lU5EYOElytr5GX5gFouzbVoMRA5IyJpb+a+ok1d6oX8cImbnF/Pu\r\norPYJDRNokoeJ0jzT+jEI/ICXOjYfscWhlc5euigsCYjS07MdAgn1zrnEMqm\r\n8UNxKCzEco7df8JGqdRsLJ1apE5XL7xi/3Wdojicx7XINCA02dhX+R1ORI3w\r\nxEmG4NKLzRUrRX8vm2PRxzkLk7+lMZTNsYWFIDfTIwxXypp+INI6Ln00tSEs\r\nkxgAyDkILIQK+8IDOe/U5ybyuE7so0v+oHqfgFkcfsTZXldRXe42VM7dzMqI\r\nOUUYc7zNxF2N9TnjFFBga7TgXa7gOpndP3U=\r\n=a7u6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","hadron-react-components":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","@mongodb-js/compass-utils":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","@mongodb-js/compass-logging":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","@mongodb-js/compass-components":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","@mongodb-js/mocha-config-compass":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","@mongodb-js/eslint-config-compass":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","@mongodb-js/webpack-config-compass":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51","@mongodb-js/prettier-config-compass":"0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51_1669085075713_0.515875539515078","host":"s3://npm-registry-packages"}},"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"cb1866c8cf89f8f7f5091206e1ae3cdcaf4876a5","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388.tgz","fileCount":8,"integrity":"sha512-cwKHw9bWDSjOQwxRL2gVZVADHZZSFs3EjF3Yy6fTFOYYTa3DI07RGl4eoVg6i8560VaCpD/axENxyy3pelYOJQ==","signatures":[{"sig":"MEUCIQD5qM/KfecrIuun/MVfIQgANy2k9ER9mau6plYm1YJn3wIgTDqvuNUfePkEj+OWloMeB6XdTnUZ+cP+EnEs66eSmlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfDjhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVLw/+IOp8jRMeRLSDfj6k84gXTq463eDTKtuKSvpEQB1+fG6c4QeX\r\nGmYm7J96gxAw7vGqcPr2Mkzz0fWc+13PF9CFBheKhJKSaHJByKCMjyboSWg6\r\nu7URbXCYWW43VTCV8q/lUr/C62kSAToXPtyyemGwP0BIh1ZmmXVu3y1uwoQL\r\nXjMJPxvKrDTJUz0Nik6sUr3AgbldCeVsnQfZQDHBb5EMHl93L/KkPbJFTTWp\r\nN6xMPLiPp9JcK+K2/2cOVQCmEQAqS7Hl8fwyeG3aH0lIICFxBTlEP/dlorwB\r\n/U6HUwjvPYwyKzU/mW52IC6sdBA/O9+eJI/AzVBpy3cMgso7MWP+BEg6PRlZ\r\nKJB6aPRJcLkgE0dum+1TTk9ENJkcG2/0Rfv34DDvgzwsEnmYiogovNPLNFNY\r\n6VgZ+KWVf5vzS4xd4RELJ+ZW1HbBQWo5q2Q3vlX4ndAUVGSaT0EzMmL8PrUa\r\nSpOTF1bkEWmHnywoFf+cKYZGHhBoAu5kpmWzblTUbi6I8R1DBi46L2Kn+WPM\r\no7zvJScc4qi5Wtipbr5Y6pApkWVbIjawfZonGvHgVDfVw8QtZ/RQzfs3hCrp\r\n3Z+AHOV/Smfm6Oh8ZJDKkMJgTFxj8M916KUYzQEAklXxQ9rN0iaZXMHHfSks\r\nA90SHFy9/mcQR54ygk2hv4fQBryooAKg4N4=\r\n=Xrem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"bb1a39e78c30cda5ef910174e54d2c9708186388","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","hadron-react-components":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","@mongodb-js/compass-utils":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","@mongodb-js/compass-logging":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","@mongodb-js/compass-components":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","@mongodb-js/mocha-config-compass":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","@mongodb-js/eslint-config-compass":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","@mongodb-js/webpack-config-compass":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388","@mongodb-js/prettier-config-compass":"0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388_1669085409631_0.10083043927155799","host":"s3://npm-registry-packages"}},"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"8aa62b2a1b8c6fede2013e9eb350ec1e47993976","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1.tgz","fileCount":8,"integrity":"sha512-rdlpn8TXW8pkUgjF8sRB4m/pmU9z3lXwozDpnjHhiZ8K+/wiaZ0eXyVlyX5mOEMnsVDzSfHK6tFTNwf3cdZ4Ow==","signatures":[{"sig":"MEQCIDJqqDFovH901cUddtuwuR7AzuOzxiFcU8OXkDRRxxT0AiBNGjZjtvtiEg+/eRPbgfSbUjCpQ56Qma8wA9Oh5J5Z/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfDlgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk9g/+N4mM8bd0nOywFn/hH99noBmkomeIO1b416Xn9ZjjQgen0+6D\r\nuN8ojCABnf9Q3tD7n9hnFt2U+eT3ieDThQlm8/gc24/Ko6FaxL5bnJ3F+OKV\r\n14pGP1WGnFvB7i+aflHF0L0bYpAoO65MciAvvYHqHtPkW1lmWm/kIkQd/zXW\r\n6vLS9JHuTIYDkn1WN8gUbs6vy98I3gvVbQ47flppHTYP6yBIgTKCe3nIIWbD\r\nvYjVWd/mnSRxE+EQ/i/j3oZk9fksgKU73UBENiw7K+7Gtk5fazOBNlDkNyWO\r\nFDdxqq65BdfvFSWo35spTn66NI0ACDOeDFMhr6FtJB74j6/TQ7xHZHz9UMWG\r\nrzgHhTxvViAZxCAlgJbTruqvAj2EEInUgzpOp8IcZobDnGP6hjYbj6/dCQuD\r\nNPvyfdY47pzKYEiV/AZC0+RwXIRH6yEtePIAtJ4g4jydNd7uxD80EzOZhvDb\r\nvW9QbAceWUPZTBYJFhwWwLFqYfgoYb4uJLBeNCcu8v5+vfXKhkZZpalZWSVR\r\nwz6N4zlVYCmhc1GS495AReoLAfZLLeV5RuzEue5CZUobOgblltkUyE7FQ1Uj\r\n1EBagqJgDgGuk6JB4TmX2CL9jvEkN/ZX7bOUzuTjFqaqqJvmeC1oriPv40gj\r\njQKyXYMSNd+ujQrCwKuKB3mORquneIWJwvw=\r\n=Qody\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"b5a88ca5d89936f4997a6df7c6e08614f25de0a1","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","hadron-react-components":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","@mongodb-js/compass-utils":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","@mongodb-js/compass-logging":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","@mongodb-js/compass-components":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","@mongodb-js/mocha-config-compass":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","@mongodb-js/eslint-config-compass":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","@mongodb-js/webpack-config-compass":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1","@mongodb-js/prettier-config-compass":"0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1_1669085536627_0.6709650934864415","host":"s3://npm-registry-packages"}},"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"df38310dfc2444bd65cdc7c3cea0092d313aefae","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a.tgz","fileCount":68,"integrity":"sha512-ggJ+54MX3OJX7qUUCVgjaBpODDChePWj93CcYj3awVhSZF0CW7JcBnPb9V6JFrFspdLVkhMUKCJUU5cNcZuHMA==","signatures":[{"sig":"MEQCIBYenQFc72p0AhItQFbAmEyfiDhAN0AVuzc/zLdh4p5QAiBqVW3BdLR5/HAuauGHIoT3TJwVvpBEr/KSRTbmjTPaoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfXnHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKug//cPUVVTlai2DIFeve+H/Amgwmg2ZJqXggiUdruzidwCnS5P0+\r\nxK5PzAYnhGHydyIGQejlsMXPEc4+T/0GUo3OnQ2n0ar42aFnFcI6T9HA5dhn\r\npOwSJDmPou4DJ6dvRAVQRRcVDtZVt7QBVnJlK1aTH+5IE7mmdCrOM11KDFjh\r\n5pvHFeMIqWS3VgpU233rMAiMzL337Q51+443eJ0O0dFQn5gA+kUzyVMGG9Eo\r\n0qHDsa3eS0tS8EG960ta6IuWGxdBV4jgBjmbKRBKnSq4/+aL0o/hecBl7MvP\r\n3HEaPDpv3auit+zDhacK6/FLIRMOFtiYhQn4qiQ8a2uwnVP1yQHZBTBrYiAq\r\nEpjVscqJpr1FSiChspc8aIgR/hrSLdx8fqjowWSQWnwXVzSyoHJvKEctBxRr\r\nWnVEe6PhvI4wbZQXXi/L6gpy9WR9J0xtd3+/6h1IbvAIyfhX2zZbALoha95f\r\nIUASRY1J94Cv4FM95dOQFyA/GUGF8dI2tkSBpUry7jjfMi0slNHBIdWgpls2\r\nvy5qC5FvWCgBGQDpj+/7fzVce85vmuNzqCbB1Pzp0tZH9LMKla9/JY7pgIWj\r\nuz4lXhMsdsRbV8jw34aWq0+ouKl9B4calwdF+fovR8b+aSv15GGySu5HdxkR\r\nM/7FO8TtdIrsYtTpzR9Od7cFyswRYRgtyBI=\r\n=uB5B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"feb0121be4234a831e6bce640173de34ce95dd7a","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","hadron-react-components":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","@mongodb-js/compass-utils":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","@mongodb-js/compass-logging":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","@mongodb-js/compass-components":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","@mongodb-js/mocha-config-compass":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","@mongodb-js/eslint-config-compass":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","@mongodb-js/webpack-config-compass":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a","@mongodb-js/prettier-config-compass":"0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a_1669167559193_0.6440996379866306","host":"s3://npm-registry-packages"}},"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"d2f653d563486b92502d1cc6052bb48be2f45d33","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83.tgz","fileCount":68,"integrity":"sha512-22e6PwMreRfPwtMK2+z51pbMgxI/TjNzsltsza2pkbyf+maRwH4JeGvkqu24xgKFuH4pyMd8Rg+LAserafpywQ==","signatures":[{"sig":"MEYCIQCIkgW8b7Lj8izAvXTa/XoS4YX8AYP/qrSm/zBrtQSA6gIhAL1lghr4CFydj6eMhuufa4e7Nnrp/Ao3JSVkk5HiLEw3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfuNZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Zg//YvD0hGx3BJgDcu+g2cMPohbmrQJiGPQuGMnxmMC8UWU1i2/h\r\nJl/OXTOVSj6pC/oSWhd29T0EWUa95Z9S3EedxVjxADD9qSTZS4i/GoZkiPsL\r\nFnty7Pd7nFfUu416hvqWX3VEOjAOeqHucgX2S4z2Eay/IWN+TFA77kWP9qZS\r\nlzGspGUPHlR32x4FVyzkxnd352XPgdb3bVtm5MDYWzTz+OEuAQL7Ak7EB955\r\nlyueSG6DOfin8+MdTVsY4KrssLKowRPdaDeee78+t2x3ifh4TMDzbh1xp1kr\r\nUApBuRKg6pSPy8mkFABY9yAMj5g6dTp1aF27LseaK3zjYPm+za5UaFkGvn15\r\nvIZCp/V1dCapw9RRm7aOWG33WxpqiaomAuhDspXizm/EzO73edagNrSVcw6q\r\nEa2W2eip2YIM+uAtGVe4OVU7uSzYkKIt3tQSX8YZvUifvjrFZ9fCh3dqKtwR\r\nV2H8PQs3KmNvEq6vEjf6jJHqjcFodcgKp+LVcmP3Yn899f60Ikce9/inC/I/\r\nJ6Gs6eRZOQNSX6f7zEKB0MZRsLgLS3MtVvLO12AkDIjCtK0QAsczrYaxBFNk\r\n7WggFnMmBvTCzYLG3wv8gd6gfuVRQbYZ7ooD5z1D0S+JBH2hXZiKbsC4pH2S\r\nqLO9Gmj0aU7gF/2agKMdBRqCnJcxn2jcc5c=\r\n=2EUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"a005ee4428ffd61a00127102fa0c29212a52fc83","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","hadron-react-components":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","@mongodb-js/compass-utils":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","@mongodb-js/compass-logging":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","@mongodb-js/compass-components":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","@mongodb-js/mocha-config-compass":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","@mongodb-js/eslint-config-compass":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","@mongodb-js/webpack-config-compass":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83","@mongodb-js/prettier-config-compass":"0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83_1669260121007_0.4149236105996208","host":"s3://npm-registry-packages"}},"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"cd04ffd623644ce9631021d2c78aa22efde20896","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34.tgz","fileCount":68,"integrity":"sha512-I161b2j3glfSw3rLw69lD5UByVDJXHcnK4JDTmg+r+hnCS9AIAO8puV3jM9qwE156c6SSWefH9gbkDh1+FAscA==","signatures":[{"sig":"MEUCIAM4aLOmcfBR+Admmp2dO40ch1q0Mu+ZUdf+ENs/WME5AiEAounfSrkxPUDXfAyjpCd7cPTVCKcTSZnzKgbiS+ApLww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfuaSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb6A//d2CUE+c29M5KZD6eodX+QNeurTyNEK2yQWOnFmbahWzy4I8T\r\nTQfXbNivUqBjIGNaqN6l5w/ROAFYVxdLBdpbuFdHbD+ynI5T4lSonEFeuW/y\r\n9LptpfCsOrAmNYl1S2VUnwqU12IQtNrEpE06eL0GTJ5XFeXvceg8pIpGuB7S\r\nobTvU8hg8bRlyIEN7QJ6uHZFhlThxr4Uax7zAXLpUUULOHrNb4rtGWqC3eZO\r\nYJqWWnMoDqJdNA+EY6a9PC/nJiBmPlF6GF1LA1nWpru0Wxv9xq2n4hkfPOuF\r\nYynduNDoNZ8uE4GHPiT23XP1QhbpfxG9e3f0UhiMGlubQBYl0tn4ICQkLyLW\r\nAX5wM2Nk0w8MnafLB6W6fu5BAgIfo9Lm0kETb2PC/lyZ5TxVnIJErz0/yiZ4\r\nbOAwtX/mYAND89NazYGc903MDQx7T+RdrI/Md1w1h2mkDkhNNgandSCrR/zp\r\naueZ3QR64j/NlAg8ZG5vBU/MT+icaZuvcnPkuHHJzQlnuofUug+tNDhpneDm\r\n8CT5YMYkhGSZClAiNErec7yYRDnX5eU5zfT6oveCZ37Ot9YAq2sZfHQTA8IU\r\ndux/rLsQJT/bFDr3zsfehZ0gw9dnjf0dOcb8QcYTONlL7mYK7Uc7kqq29gna\r\ncugvAymmVZdUXLn3vP5x+mBEAoedQ1FCvFk=\r\n=fbqM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"e06434c386fd387cc5650fc9c0906b46cb4d6c34","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","hadron-react-components":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","@mongodb-js/compass-utils":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","@mongodb-js/compass-logging":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","@mongodb-js/compass-components":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","@mongodb-js/mocha-config-compass":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","@mongodb-js/eslint-config-compass":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","@mongodb-js/webpack-config-compass":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34","@mongodb-js/prettier-config-compass":"0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34_1669260945830_0.8907557892019338","host":"s3://npm-registry-packages"}},"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"11423790ed5422d4ed250c4534c56059144ae63a","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896.tgz","fileCount":68,"integrity":"sha512-CCyTpDc3xx4hIa46JAYStab0ock0yAFUrnxPhJQg3pzpN0rD4QWQl4H9EFfcM3hP09ImdJuQdK+Pv9p/qRDGSA==","signatures":[{"sig":"MEUCIQDa8qkykliDlTHsIMNr6hdt+GDrT4CaHao18kZUxB9OJwIgfx1Vt8RVuNGw3UhjUSp3jWbFOXGnQ2F0onjCrXzRFGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf9H1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFRw/6A5I1xWOBkKOzI/jMm++Zhqmz7bH8OsUYLheFxkh1eIwFZTmt\r\nfaAczG58vBf/gLbfo6VvQxk09IUG0MzESFr/cJUqlhEI0JC0pClDmU93NqwY\r\nrUujLgaO+MwaEEf3jtQqjPvTD1kGJp++g+w7Eg7KkAuZetI6GflhlnQq/DcI\r\nqGKBde6Ze7zKHNO4PyQdKDf1YbHr+HojHTp0udwyQiS1hAD4JY/+/nf+B61i\r\nJrwu5iKjY0nC0auRI7VEFz8yUW1H78n0p8jHznM4I469hornyeFov6AFsdAj\r\n0c0HXcTdeoXKGq+jiWSeTdOLlvr+nbB47IlYXoZvHDoER5LFXcTTlj3veR0j\r\nbDSDsDN+K78jqmrrhufUXyyUSbGAuvOQdKtEVv9YVeGsn8tMOA+31p3NKrzF\r\nwx8eV1t7SBY/8RuLf5WM8ImMe2Oeh816bikB1HJu5i4T6zoB10XE1r4XugvC\r\nTsQioKr7zz1LHcN+r0M7VLOc0wxrm4dKKKhFuRGCQYcwrS/cULNb7/upB2IR\r\nyGy7bZbQa1cmZUDS3eN8t4fODtXOPLW8ilP9ew4twjwsszRfd/cNzvZ+Yk16\r\nuFfu2Y+v6auwZnHcoX3bLlfkPQauSjVAzGYROvLGI7rkzM/yE9KKWn9ovt6L\r\nuja5Jv0Xlo143cXwo/HYtBMwjEsc1YyQ3zo=\r\n=HECa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","hadron-react-components":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","@mongodb-js/compass-utils":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","@mongodb-js/compass-logging":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","@mongodb-js/compass-components":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","@mongodb-js/mocha-config-compass":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","@mongodb-js/eslint-config-compass":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","@mongodb-js/webpack-config-compass":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896","@mongodb-js/prettier-config-compass":"0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896_1669321204992_0.4270141148947253","host":"s3://npm-registry-packages"}},"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"fc5adf9fb8ccadbecc52799287e712d815fddda7","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526.tgz","fileCount":68,"integrity":"sha512-IMllHnjLgAwcWBZSeL74+5eQcmWGG7c4veZCi7INKXHyMdJEM7JuVNJDlN2s6SpNE9sZlgkCg6pSTdwexraJPg==","signatures":[{"sig":"MEYCIQD6+OA8BBZDf3BrcO87MSNr57mR8hMtenX0qCfbEWQHEQIhANHoC0vNAB2sbrNYzzbUL8ZqW4QHtequDpy2WRuDU8MK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf9N0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcXQ/7Ba1xuMXElcHNP7uRkyQ/mX8J6WdYXlbCLw3lTh8Eu4B9PXWf\r\nT+fwaYvAQKhHmaqTPFEPAes5GXj4NrdFDgQspa7bD6/6uPUvNwLqjG9pB/4T\r\ncTO7VvVF//gEWJoYab+gGvTqBc75Xu2qTOCeofd32J9tySQUUwNw+YAgpiD7\r\n52t0xlTTXq59LMZH7LzdHVEd4RMnVYjq60HxhexR6imnvGm1V/7RYt8RyeWT\r\nNPHUIB/lWmBucRNZpeJCHbzoE4g1Vnb+IW/jhyei7fUywsFlLQOdnwph5suM\r\nNscNdBwHqtpt97G1vXP66W1bqbSsHXbu2bRVixd+mKEm7ArOb/oyl/l3d2A1\r\n0z6ufOSMjJKrBd60Xt8hsiHU3ErI31lZ8pwKAHdgdZxFwqpdGuyJ4rOFXQ4/\r\nMwztuAVMy+o3JbtKwo7IQ3eOYVgsAK/p2MGqj5DOfZsrAIT6kbyHw4fEf8Mp\r\nZiR07f0ZHRgIydOgNcs3aEuPaB7HmjdkDwpxohTVC25KpZ/QmCMBKle5jD+L\r\nO+FLaN3ObVa+PUkyHh5obQAqhazMMFIDNW5PdPneJaY2t6pHfI9j3Sn5aGHq\r\n2a3AB+g3/Lo/QPO986J1lWIANYmwpAwYe5DakqYoILQ+W7usC/7l7TLzihHO\r\n0/pLkBEK3M7nibgtOROI0H9i4chJSv8cLVg=\r\n=Q/8M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"74685ebe9d7b81dd4a870c8ffd51152622741526","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","hadron-react-components":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","@mongodb-js/compass-utils":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","@mongodb-js/compass-logging":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","@mongodb-js/compass-components":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","@mongodb-js/mocha-config-compass":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","@mongodb-js/eslint-config-compass":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","@mongodb-js/webpack-config-compass":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526","@mongodb-js/prettier-config-compass":"0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526_1669321588384_0.07129233928156298","host":"s3://npm-registry-packages"}},"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"54e72385f51b3b3812e5af70dafb43a1d6dc5bfa","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c.tgz","fileCount":68,"integrity":"sha512-NxIL5B8HvSfixvHtZc7hOjVFUiTgDNNk5te2/grT7dQ95lmO87vEZ5H0Nujn4yqh95iJwud1+xxpQfSdtqXagA==","signatures":[{"sig":"MEUCIQCca2LFr/LgqLjYKCLdgypqeN7taW2fZt9smax6xMnufAIgETyZxz9Mc+nrNT3TctuNrbUmWRMG7z9NYUsYOW7ZzpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgUX7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEhhAAoEpV3nUVVI5vgI5x1Uax3vMUH6ACymwfYwUkZYdllxGtYl38\r\nWZ+JYOZjDBzWEeyEO3A0xm3N9TxBiCvp+HGfIJjFE9qm64zxVefIs/vG1KYV\r\nq5U4urkX++8OoAm+R5XN8lw2/FkmQobLvtCy3AI5FjncvJa98Q+1ecnwOQpd\r\nCk0/bk5jo3ESl7jnCWF14NRinKQKCvK8RnquwOkvc11K96+2LGPs3dWdpuD7\r\n7/4nji1AXDkaqKA1Ukg5u+TULC2dyOLv2hpwvh8GwCRZm/sF8iDwIN/LiWNk\r\nhIltBPNGRr5YwMOwe7i3Q9gP8iLnjKrjNhZQFvAOH+FBNkMJ9wYvUL3ITztB\r\nYftJsNxURh4ey5n+VqurF/rmP2BbKkZ1Hd5IUAFlG1c4C9USUOtFeQsuQT5n\r\nej3/1vZ0NmGp6XdQ3TfuBLke1ZZx2TVlQdxegrW3Z0RXFMS8KPdGe1s4BxRA\r\nfSTf1YN83S0e2qze6rUutn1a4/61KDhWJtgHTC+waM73tv/Dx4JzuTSf5I1r\r\ni5+/uyENidhdsYtXu7WmDxnrUo/5iHUJK4E9zVKqG7Q5gokgx9peYmFn2kMX\r\nO+XOe6nx1J59vdbKW3xj742iu/UlpnWMCG/YmPYm1IcRdx69xrRoI32sGf7H\r\nxXJHtpcjAz/hyVXAG9vIOa+7v/pSPRNwNB4=\r\n=qyov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"f9347a106881d77aa4b1f7f37daed25d73c5f92c","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","hadron-react-components":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","@mongodb-js/compass-utils":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","@mongodb-js/compass-logging":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","@mongodb-js/compass-components":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","@mongodb-js/mocha-config-compass":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","@mongodb-js/eslint-config-compass":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","@mongodb-js/webpack-config-compass":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c","@mongodb-js/prettier-config-compass":"0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c_1669416443507_0.7597196147520362","host":"s3://npm-registry-packages"}},"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"7fa3e8bc7c71155a3698208fd6d0c2b2998a08c5","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f.tgz","fileCount":68,"integrity":"sha512-c0H8riEp3lOB5shOvf+1i8la9fuSq4ARbU6H6TPyFAWs0fQtsXMwaWs3SQftEtVH/Y/lP9y5ni40qBc8Fu5HkA==","signatures":[{"sig":"MEQCIEp2symr96o2e79s1OP2+a0/C4UJTHMXVxuaFTa3M3avAiAyn2kyFsaMBY8AokWWG+7iqxnPsfaenRLDNijXYhD22A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgVRCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq56A//euUCnYJXUnH/UydJnXEcI+HPEw7bzXHYonxcW289HZdk/Ht0\r\nHKJHloJOCcOsNMi6qviPzD24y80CGX2KIxPoxjabRwLw9YbIcSTCQpKBPe6v\r\nx9UkZYO75DstdoIGY/b+SU8rMO+uXje8nbd0sTaj0GkYDX5x4+tAMpQNX5JP\r\nIcyTCNItPDriOjlAgEOuVX3UeVwATVOb2/pl0cstu0X5IfxjzAmaqH83PZUf\r\nrF/TRnr7RZ8i5sVFn9KHjASEIULT5iSEdqTSYLbY14XwzNfWi9SQF690vc9a\r\nsAgLAygLa3GMVX2a7FpqaLc8xriGmopnN/+HC5dk25IAc8gnqyO4ewFVGZRr\r\npKzXtWuTZ6O55DZ1cv29OPqbhyYTqqqUETzu8MTmCpdSW+Q6Ke7+3+CG7RBd\r\nfRupLt1CcKJr+u0rCd72Jg5+K4ICQYECq1ow3PyBPB83ZuWGhbg2q8lpsa2v\r\nRamLQoPYXMaL+OD9YcY5LDw/C2+pHgYELQWu47no6jZ8ETQc2ESTmvWlekEH\r\nQbDESVJN7zUd6J9lZA3RQWOCzr56POswnoDin3d0/jmBNYMY6JgCsiM+VcMe\r\nDDsOh40HryElsc6R6LkBDLCZVybdqCSSo1SDRC++Tcrs7goze58tXTNUWH4V\r\nEhRlgE7fWfLpX3EoMGbM8RMP68TcMfBvOeo=\r\n=uA2H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"94f03d5249971d1eea1868df296db6e766f40f9f","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","hadron-react-components":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","@mongodb-js/compass-utils":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","@mongodb-js/compass-logging":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","@mongodb-js/compass-components":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","@mongodb-js/mocha-config-compass":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","@mongodb-js/eslint-config-compass":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","@mongodb-js/webpack-config-compass":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f","@mongodb-js/prettier-config-compass":"0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.3.0","@mongodb-js/compass-utils":"^0.1.1","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f_1669420098283_0.7600624418239195","host":"s3://npm-registry-packages"}},"9.4.0":{"name":"@mongodb-js/compass-query-history","version":"9.4.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.4.0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"9d6272a2c01cf8fdbf3c1876397ad4f7e5054893","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.4.0.tgz","fileCount":68,"integrity":"sha512-68+nsrVOym5/r1Pa6ObRwf8ng4lKRNtJ1f/Bf6j3CvufHvXdtLo8rUtEqUIIgBbonAY8yvRVJ4mKKRV0HpQdig==","signatures":[{"sig":"MEUCIF5f7NdedjuEOuNbWSYLWRvf3CHdpdOtkR+YLh2Kv/1hAiEA8Jbi6D62Q0piT5bvt3Og/T8jFwO7CNzLb3n+oKskUWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhgyiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjLBAAm3/mVWAI9ogCdA6DbndR3bifDVbRJL84L3QFT0CngN9cH5F6\r\nk81Ip7ewQBOXQSkxvtEXJPGbRurh4VUhX4lRkM8dCXrg5knt1oAjHtA56UH4\r\nwyll/hMVwYxdJ+9G1iC9M28dDW2V4dD0nqEaIkUTtGdi0gQJvU3wQIYh0jAe\r\nmUjcGr7RR+t1awu5Dd+Wq28IJkkuz5l+uA1oGopUbUe9/0D6CFC+l/xKNj4g\r\n6yg8vYtW0AUqdWKPcyG/pS66sWSmvLkAwn+ehRbHWf83EVP9y29FyKSDuvKO\r\nukvO/YiS1qezCnbhBTIZ8nck7NcqK/pWsu0rPXHdYDgCge5FdAzdrZlk29CW\r\nwHaqOEnsd3YILoeiWd2cP1wGCXMdyzzYATX5V6+QfqapznxiRK4BmGoxuy45\r\nla7jQahGywHjyfhbyr/K4qCgGfLLYSwBp7VQCO6cAz+TveGGuYmbtSturUxv\r\neBQzz1w7zjBSA5NN+YzhIQJFNrO6tY2AqQ6vfq91dzp/ibB3D3Lf6GO+nNO6\r\nUohZA7eRbi0Nr4p7aliyLhyIdbsrv6Jqeu0ZsFdN752dglqEVUXUC1d3QY1z\r\nFgWynW3P1LmpNQeSicrubO1Brm1xbDKeF94wXvBzPTFdmzEYcMb0H3PPtpBY\r\nl/XdayNE2OZ6hzMRpTwFoP3ZiWvO/J7lyPc=\r\n=ji4J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"7f786ed13b999a5c0831af6fde545154890df956","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.18.1","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.4.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.2","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.0.1","@mongodb-js/eslint-config-compass":"^1.0.1","@mongodb-js/webpack-config-compass":"^1.0.4","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.4.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.4.0_1669729442039_0.8812080405524956","host":"s3://npm-registry-packages"}},"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"fbad4a7d15ad7cc2d5fd9c13d2b9f5ac84345d6d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a.tgz","fileCount":68,"integrity":"sha512-giEpMAvvK9K6lSJKXt/noucq/re9tIHe7KLy5SWTH/POOqVQZ/H6V8p3HMiKPnzbpb7kQ3kCyFmDSyIVH1l9BQ==","signatures":[{"sig":"MEQCIHZCk4x0o5f3IVW0RoslIX9vG/gIcmdoVMlUvPkCDugBAiBLKgWLjDlzJT5jsNL9btmotTNBIZn6p1dJ3aEQh7BbmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhphMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT2BAAi04e7ulLznoyRbkSSjSQ6wObuwckrp+2ihK8u9/us1tOax19\r\neTu0+CFE869OV4f0NbM3yUzdPQn4xFG7NOVryN3FDqX/dSfd0eJBc7MJDsBu\r\nQn1dapJ3A4veGhsUZxLArS0DMMkG+kV+RFAv/XdGZeZhd9cAUO+wUUzvZS/q\r\nLplfOHwcNa3I4siO0NM6CQhvJwqXBieBLXPwr0NX3yfgR++mRKvHlrfPa75k\r\nnoFrmuyew40JiG7CTkye1vR7qa9sBbKTQdgPpJTwWDyNEhSk1Jngooin1Bo4\r\nYu3yPCrMnuqnmyMEF9P+NREgSlA2F+a3aPrf+/e0XXJbFGbF0ElVb2Bz8weE\r\nTa6S+efC63/yufXLvaZDbQrxYzYZ+luRUPh6aAthAd637DMaKkeagGHOZeCi\r\nBgk6vX1y7x80y4zi1MjS1A9SpvnOjPOCpUv+xAu0Y+0QGuFr/wwN5fRowxsf\r\nalH1TMq4Glr2art2x+nBucWC/623Igbwrx2cnsq69LyAMUphjW+XCXyOdEGu\r\nQ2rViofaS1KaAAp6gcYtBj9Sy6s/KdBNrtO1Ox8XqGjKAc+M5qX5f9nVCLcP\r\nsCMCaake4jr0566PjlF6wr75olK901RLtnoeZkfQPOQo5Php55J3cJHzcGBN\r\neMdIy96y1vBrL6ymsWNX6mwvcro/y1MW7eQ=\r\n=w7Mw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"9ee9b0963df24390835a677f1a9081d9bc53ca2a","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"The query history sidebar of Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","hadron-react-components":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","@mongodb-js/compass-utils":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","@mongodb-js/compass-logging":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","@mongodb-js/compass-components":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","@mongodb-js/mocha-config-compass":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","@mongodb-js/eslint-config-compass":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","@mongodb-js/webpack-config-compass":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a","@mongodb-js/prettier-config-compass":"0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.4.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a_1669765196191_0.27532174132053755","host":"s3://npm-registry-packages"}},"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"c2d850ab9985fff5decef37d2c7ed2231dcf96de","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0.tgz","fileCount":68,"integrity":"sha512-KjcAkURhBSpkEKonsSJutAOxZd0ib4J3AKc4LApyBz2bBzTq0DAM0Z+nmuCQYPPq9fTIwyrVO+AnOxhq2x+JVQ==","signatures":[{"sig":"MEUCIQDwCiossP51I9ET7BDis72nWbXfxyiHM5Lgkd5Z2pTsMgIgRDsEtXmjj+AW4CevdIIIgFfbjiE2HyTFNN0NW+mp3K0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiHgcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3tg/8Djfws/sLVODQeQ65PGtI0cXCKykdRpCcSx/3p7nJiQABDZJY\r\ntRJiZT8qUXs2+/2qLQxQynNHVjyAqx9Gd5yug1yd0Er4cNjuNCgpB8Ejyn1N\r\nJYxzEqvngRHLhFUNWYGFMVheI5EZz4Jl2sksDx+0pxZazqc/2GDBc57uJqgo\r\nOR11dgGg4Y9JyVjUs/u1PY53WTM41Lb6z2oa4tYZ+C25ST8Sjuf+1pyLPi2o\r\nVdulahe6fIcHPJwnCRwYjMraSzoz1naibVj0j1BDqH+zF3LHvkrU/RLYnSdE\r\ni1FsV6SWIkin6qjOcs/W1/KiK3zaLlJd8jAvwuAqZDk2asOLkH74I8EXGOiR\r\n1tP6Z4MOo7vEvyFEuk/qSNHpwc8ERPqWPC2osjcluad1r3xfjcOPwNsmKN7w\r\nAOUwDCTNNkAG1gNlUy817HaPE+eFVUI7wRr2WQ/Cstt5zE8ssPgy9x7JuCbL\r\nKNbeov60pLJsffi9sdRxAskHic0CRVbWdnr5qk93yomOv0ByciyxruF28OPF\r\n4OGgHUSKUfn4sYsfHLTYP63dTE5XCBt+7UJUV75bOteXVNgPW/g+fpxcADRy\r\nCvGkCC0QuXAN9CW/9m9fqqxeeUoIZkbwATXoOrT4KvWM0rS0xHz8VEg2IN4B\r\nUHlR2zfkAWRVJHrsdujP2+HVGJHyT6G3B2I=\r\n=RrDc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"98550b9ab2651e46658429899a0b7353249a18c0","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","hadron-react-components":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","@mongodb-js/compass-utils":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","@mongodb-js/compass-logging":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","@mongodb-js/compass-components":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","@mongodb-js/mocha-config-compass":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","@mongodb-js/eslint-config-compass":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","@mongodb-js/webpack-config-compass":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0","@mongodb-js/prettier-config-compass":"0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.4.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0_1669888028042_0.41799634508907246","host":"s3://npm-registry-packages"}},"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"faf9f0eb444da25285d4a1536f60a6cbd9d1b6b2","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5.tgz","fileCount":68,"integrity":"sha512-kKoGh9Glrmuw4cZlOPheKRgu0Vv/QGOQi2/Vfy30jhZeu6rFP+81p2/0TPe1aHU8s8pijDr7YCYjrmsJzBCAhg==","signatures":[{"sig":"MEUCIAJxQu8TFnoe0W2d2rVp+nA1oO8xe/BXqqUA8R2AJji0AiEA0PJsnz48LOKI7xtw6LSahgy/Sw68m7q/uAJdrTRZeAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjR/LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZBA/9HvTXGV2rXoMXu9LaGsfd/JEpHNTFCC0nBpTT3et2uzoJ9Bxt\r\n7Xg6ekWVCShDz1VD7hTrRGJ4pf27IISpzS9OzeBRu9FfLobcXCxK1tEYIcTi\r\n1O89KereGma8UBPZtaLqKXZ0nZ5m7ZeLHU0083AidxdDsm8mXXWRPzNsvouF\r\nBb3xTBK4WZJ+nRzSxv3LY0XWHing77+b+cJBipOauiFUlsyEdZ5UULjvmxqR\r\n0LSfWgHgYCDuxhwIvGxgX9Ie+/ENz8a3Ro+mGAgKtHF/t6411FVkcl2NLFkD\r\nQYa9z7HzMynkwv/9BAtUXOWx/63Fjhguc7x7d0JXqBDefZA7SHCQhZYme/C2\r\nseyYM3rC2tpqJdsE536JBHUgfvjhjT6EZhy5uuI+FsBxYof6n3dXYpVXBU5B\r\nxjucQYwhYLVZ9OLJ28aBjZWYiY8wTk4ciZWoVx/noay2Q9aHJtcGZqCFpqnT\r\nWmIQ2YXU9Ki0B38QhhKDFV7N7Z1rVkswvu6hwoAnb1jkffIXaipAg8apLlfV\r\nq91oHAJWn9iNnFYhHEezYaL2Gkr+8k5I2HA6AMeUukGTa6SYVnp4ZdTCmTvs\r\nXC7g2goPrt2rVBxXmbPqEIei5Nu9BW4bij4V/vutW02kanRKvUCl7ux+FnvY\r\nD9w9l7EdmPC64O6cwj+Z8Zl4da4JySnBieM=\r\n=LNt6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","hadron-react-components":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","@mongodb-js/compass-utils":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","@mongodb-js/compass-logging":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","@mongodb-js/compass-components":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","@mongodb-js/mocha-config-compass":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","@mongodb-js/eslint-config-compass":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","@mongodb-js/webpack-config-compass":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5","@mongodb-js/prettier-config-compass":"0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.4.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5_1670193099419_0.10414006738616544","host":"s3://npm-registry-packages"}},"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"9bf0bc26443a3a666cef1b608698e88c8c9dfdab","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b.tgz","fileCount":68,"integrity":"sha512-5krFIyaMgqM/Ykt2R7PDhQVccCGwLdUuuFQOXVLKA4BcjDOuIZ8ZxshzVwEeDrqjjJgRApEA7wJo9IpJYOnb7Q==","signatures":[{"sig":"MEUCIDnAvrUGJmOCZjys8NIpoCeGqZkyx5jriRExRZM7XMjuAiEAiJdD7HrkAPV7fEU3/mwFqUyEmLgPvtpO7+NbeTRrluM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjpJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqERQ/+PiIyJrZgRS3765Sjsuvz3gixtdNkqZmzuGFem9LXxUN7uvcx\r\nin7u3SFiDkNbB+SKXn64Ly6MIzW6rWVhU+pQ+fv2Si1/AttNXogZAlr0Hr1T\r\nMymA56hE24KScMV3knvqSJGo9WC4/QGMIpbFWGPMbN01kqNosmuLrubBzfkN\r\nfsNRzQywCVH/LgqQUU5Uz7fsIsBqcAg16BjZiFW1jSDaXkK2k9fdwnGjnYMU\r\neNhvtXmSap+AStp54DIfoqm6YibSFjVaajuBajI/asot2FL9WbcQNdKZsZHr\r\n1SuP5UVih+2htfXcXmQ3Iu4sYVba8IeoccadwPiujgWqV5WH83xuGIPBEW+U\r\nn6oKTATS0oKpz3NsUKfkox4Lu2/7gPTGTPjLegjFztKxbsbQounIWBX4b6bh\r\nRdfEP1RGAyYfgg2gqAkBzE2nl9gnr7ZPNIFNSGlqyOqGOUcDFCNbEgFKkRcO\r\nA6WtnHi2wt+i/8ozj0e/pYR6fN8JIdgQPDhVHzb3bxWSnXirXlZiQKnsgU7d\r\nVWm6SSPXTgLX6o9cPP5gzJHYHsJUlt5PWGyirYLRAvKRO7b0dsIN3/hSL4MM\r\nvE9iJJpGctRX/LW2uqqhLrTmFgZ8hxl9sO/zFQd3HY+z5vWnZf3r7YNfgoKe\r\npFvt/Zd0EnXP6mJsdVgX2qPJz7pPGquPDOI=\r\n=XrMs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"2f189f8218b434e8d36a7472a2ac843f17147b9b","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","hadron-react-components":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","@mongodb-js/compass-utils":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","@mongodb-js/compass-logging":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","@mongodb-js/compass-components":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","@mongodb-js/mocha-config-compass":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","@mongodb-js/eslint-config-compass":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","@mongodb-js/webpack-config-compass":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b","@mongodb-js/prettier-config-compass":"0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.4.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b_1670287946362_0.09283157817792631","host":"s3://npm-registry-packages"}},"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"0be182e1208c96b8944478ff5be17eb9a417326e","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0.tgz","fileCount":68,"integrity":"sha512-93rLKLfyNhlBRJcqulFAlYabeCUfbCAyiitg9xIJbAW6XldoQSObip1ZKz+J84FQ6xNFlxwnibot1GtCKcwArQ==","signatures":[{"sig":"MEUCIQD7FrW1OVKZ4JPOWJoTpsuakml0bVTDHs0F+JYHH0l4YwIgaLJNI+jhJwgZ4X8i7Pj71i7h65MdC/bizFd12Te7BuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjpKwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq6Q/9Gp4d8lGwtrRlQgcCJxV2i195e2sHspoJFyKIxeYZ4aHx50+n\r\nvathULn5/vLtsFaUzIYwe6erYnBMSX38nxHxx+MsoZIWoaIfddJgWZoSnS6v\r\nmrc2H/vv+1Jk5kSQgIWPEA8y8yEjM4nDDDnNmlATDA+N60Rtlf1mvnElTXOF\r\nFlSU2O1pHH5+9iiqXXMd13A9kERFLHqxkxJ6eX16Ro0Hv9GRgtc0vEVyc8nW\r\nvJ4oWLIpvmWgn55W2/EtIuArfMJ/CmThPLsa3m7knOd1poTmT+iXW92Ay8sV\r\nrva6Jef1WAty4fMh1cOQctu2AASYKLZuHbnV/QFPPL7zBrs1HgrLYhnsbqvw\r\nkmFOemybX57CTx3kukTBv86qZPBLXKbuwtPgn9YTcUTIxvD01nNOLVfwBasI\r\nfDJWJ2OhBej7oeb8ivxwEVEkmEJNqneRW/43kBDakWQF6iuRyDAR8N0KJIDH\r\nN/6QtOX9tp3uvTSZd4/i7NpjjU5lBq4vEDZGNVMev+/yfoKqhIV4lerrYxW2\r\n06J7PDD2SuQiYbggUi1cNKUog+x+CPiAdJyBqWxkQlpAd2H6P3SHwkTLx+St\r\n8xr9mbDn+lwEHKWaiYCytW0HZm3g6Yoyu7Mlw30BP8fOtX+eRfmzV0hUe9lM\r\n9jjebAkiKfk7dIYbn3zNVBzb+PUBIq22DmI=\r\n=ipF1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"faf899c161858cffa138dc64f4fbf9c0da2145e0","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","hadron-react-components":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","@mongodb-js/compass-utils":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","@mongodb-js/compass-logging":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","@mongodb-js/compass-components":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","@mongodb-js/mocha-config-compass":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","@mongodb-js/eslint-config-compass":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","@mongodb-js/webpack-config-compass":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0","@mongodb-js/prettier-config-compass":"0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","hadron-react-components":"^6.4.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0_1670288048080_0.07414945269833462","host":"s3://npm-registry-packages"}},"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"c3908defa547d12a555afd6fc550cc1c5f755f01","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557.tgz","fileCount":68,"integrity":"sha512-nLN0CcmgMyDmfHwGk/lbHd0/If0vdYzGawFjL+SbTAQit+Qm29vi3mQBGGyHRzhv5dDTUH5MdVJSfqqvMSWq3A==","signatures":[{"sig":"MEUCIQDrIF/ptK7lCqo9eo9zB70CtjMD3IDiLeNvuJhVhLP3lwIgZWTEulk1LsJDc8krcdplV0lH331Qes/ZR5o/PmDwn7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkqEHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCmhAAovkFaNZA/mUCNAIQWG9YELvlbs8rHoAy07KxFt4zFXEkHiL7\r\nZ2NmaMuY5bf1hQgNvo6gHVBlOAxXcTezHsJC3KNF6znp/ksEWrLrSbxJHUeZ\r\npGzAOx7iFF8GpLJI/3WFpWh2fNnXPgpU6uWBP61kaQKYswHA7fT3MB+mg/0O\r\nBvkVRw/rV5YiaIaFBhHqg9fs7CDMFDldbJ5XuBNRsqEOIC2Re40DPntlUdk8\r\nWMbUeSRKxmdhFcVXSbzvcuzGjkzi9YebUNKkiGAyRJmUOLe3Nyud82T1Gdzw\r\nvMBrkWGKo8uNkjVm1x8MVnLC7iaTE9jQmsnFlYkLTFcEEm+Ej/UXYzbEgRLA\r\nOITCX5ZDTSCETeeZtfIYnkI/WCQ34m9Dh3G5b/U7ydwPLcjfW2Y9DXgyEWhI\r\n0vBpEi6pxEDyq5L+wEILK2D3/ihXiyF4DCak8kI+ZCNYCDT92gY1RBmA3EcM\r\nkunJGqYrpPwsl6UuNeQOgcnxd0dOiR/S4suoEk1IIH7oEbniuK9nLbpsG6Dn\r\nZuaZbXlNrAJAXcfjkrjaMrRZOkFcXb4hQcAKnavt1xtXLo7VEf40OE4VwjpR\r\naGujtgYAIyg2NB1kb6s3qS4fRc3DPyDC22PYEe4We8SQLBdP5cedxNDKouM9\r\nNAqrjwvij7i7n7myp8JQoJIqjyRcIA0grC0=\r\n=bg5y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","@mongodb-js/compass-utils":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","@mongodb-js/compass-logging":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","@mongodb-js/compass-components":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","@mongodb-js/mocha-config-compass":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","@mongodb-js/eslint-config-compass":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","@mongodb-js/webpack-config-compass":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557","@mongodb-js/prettier-config-compass":"0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557_1670553863469_0.8244855125625146","host":"s3://npm-registry-packages"}},"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"2ea0b090bc6d7a56a5597e51ac11310e3724f5a2","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179.tgz","fileCount":68,"integrity":"sha512-yp0qB452mHxvZEtT6I6yGh+rj8YanfArbx5oUrhX8HQCrSHz18guEu33/Xkbjsq5zGVMQ6v0uy6yo4gItis3Ig==","signatures":[{"sig":"MEYCIQDbiQpRUjUF226pYtdPzKEAfSFMIxd5MN4xPAtYTeTohwIhAOa0lbmScz6urQd6p+/0ejAa4on2BW6bFhtAClk8zwwJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkqGbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbbA//XfsgOSAQSnPcLFSudr0c9a6MFYmFHODKKeojsh4ZwVd2cKbH\r\nkuXp9LCfut+lh0O24VXfZsdx3QS8sH+NmiftfMg9R7q9cQkH8AIWDwzla4J5\r\nPvrB94SuchqL4DCSAe5dhs1KNUOISF/ksMc8san3c/6LDgOowyrm2b5REIht\r\nG35EMVXne4wOiROhbxSV8qUZPGV92G22zXdxAOSaYCCwA2mhZc8GiE2u9no1\r\ngGOrB8MwhW7mf2UyfRrfillSvAHtx78FidnO16x5KuXtoIiBmF81nvc8bXa0\r\ngTkBIg/cDAhVIPagbxScOu9cdno3EnWzx9qohEsvUwGPMlmSHpAp2/r8r1jU\r\ni2iZ0LG1NWv4uvJxTV/g654OLY3DOUsI+BiGlo+Kh+UGBfZlD7leDJBTmNbq\r\nLNgun0b+cOZEf1mdOj+tvv6KFV6eAk5cxp7YQiVdVTfXqR++bWMcbZkxvDdy\r\nUc1Mequus1mWZRqjs/KZggUoW2yUyevMX1gu2z1FHWws9y/YN0Vm19hH6sP9\r\nPFVIcwsFWGReNhhI0ROYIsOylqniXcIZVQO/WBQQ55fkzF4CdpMy5qtnjVwH\r\nAhbKec9D2jsm0bs4/ua09pFo01QQpVcOh02WiOQIw6fMpn2FFhZ4I7m4aSsp\r\nk4oHqziziMc/iyXRrKZKQ3rXqKJOWAIX4L8=\r\n=zHop\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"d43728ce0cf99f511bd2d2aebad966bc49276179","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","@mongodb-js/compass-utils":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","@mongodb-js/compass-logging":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","@mongodb-js/compass-components":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","@mongodb-js/mocha-config-compass":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","@mongodb-js/eslint-config-compass":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","@mongodb-js/webpack-config-compass":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179","@mongodb-js/prettier-config-compass":"0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179_1670554010831_0.29958898474988405","host":"s3://npm-registry-packages"}},"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"b69f85c32d7d97b2458ee933d9eb03c13aa400db","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2.tgz","fileCount":68,"integrity":"sha512-opSgpcg6ac5FmuBOQ1OhswU1c2Vc6rn3gNqgqUCD6jAGZKNcjJ/vaHjrKY4lbzzNba6ldGRVsSVT8vQZwCJn/w==","signatures":[{"sig":"MEUCIFTMutBxyD7c/NCtAuGVY5AFwLcF09EgP1DrBlgQH3RSAiEA4gNcVrgc9BWwQ1HNFEXSCGU8loaV3qegbvkplYvuDWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkqPcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTIw/+Ju+wJLnyS7UJjLzyTAtQWxriQP0a6FOvgWvEeSHmIN6QaXBI\r\ntX4xg2DF5Ouxn/A/J8VIxjJoU7dTjh08V6RtIqNiFzPZZrxnWZ8l2IjUMAaf\r\nRGOaymHk+1bMUBGNGPkv0sly8loEU6CtEDZAwqesRmVZQ/aml/ey/sx3NF0E\r\naNg7W1p1P2/49ve//2SZdAskaxiNkWGNiwhY4batykLV/3vuBp/4n7dMIGyR\r\nk8dJFBbLYVUmNjpojxaLcv+DY0OXnOCRF/+5jrclQubNKXEvc9t5A3nS1m5U\r\nBfkc9FIq44yLQvPhlT5PtLs+r6Yl7QDdfeCKbwLh62zGkvolvr/E9OLrhPTX\r\noipV4viqX9UcCTDS9SNNsgqq+m989nR2uq2RuXkVU564OOYDlR5vJsWZO+h8\r\n5XnxSSABEPqN1/pxd727GhucjRWjYru3J60qACR6HbjxZwtyNsAvO5Glru76\r\nPSRAt1Uzn3Oxgm3RJ2xYg6Ad/dZSUHvq8odt2GapYMYm2Af/BawvSwjmDRfo\r\nK4mtlyFk6K++zyQSNdr9oEBvz0BSVKUMrzIdck+I7MPP1AqRV5JtqB3CQeno\r\nSsCLJqPkX0QBSofH47PNg6gdetjda8ZoJ2ttmOKCSE7OYLFEJEzgq3f2oh0n\r\nqeEkYSiSjAnHa1aGho7NIGyrVlu5klaES0M=\r\n=IIds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","@mongodb-js/compass-utils":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","@mongodb-js/compass-logging":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","@mongodb-js/compass-components":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","@mongodb-js/mocha-config-compass":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","@mongodb-js/eslint-config-compass":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","@mongodb-js/webpack-config-compass":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2","@mongodb-js/prettier-config-compass":"0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2_1670554588372_0.6655192703640458","host":"s3://npm-registry-packages"}},"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"3d21a666570b2862cdd5f808cafc630b5e322f8f","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-907430527b638cb96704541b347715ec1dcc648b.tgz","fileCount":68,"integrity":"sha512-wkvdllpzZz0WP3wlSJg+BNvqxxW4i7AqL/Sm+Kt6VhKM+nbFKZAw0KOcP9MZNSzy5UU+NEjt6Yvw5Z200k+YqQ==","signatures":[{"sig":"MEYCIQDreV0Sw08yZ7d8DdMaUmp19bne19rDkweBzlkPSMaOVAIhAM6qbWCZddzyegD9U9CPzvc9gf3rEkcVA2gCyAr5thQa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl54bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGMw//U8a8BfjFFANVsq6LVe79UBKwxZr/mxo7Y1I6azd3vlKjwDjW\r\nfEsNN6fqJsPzM4fOc93O8Mjz0VD35LhU4jhCFvIgLAslv5ATbHLkdeXEGtvI\r\nxB7nYdsrM5nQjNaT6GzpRWVUO+m6wqt9f9xSsnr4JwGRF4bSBhVl1reC27Yy\r\naUa2jNvJGinXhFHEdXgUzR2EUkUSAymXcfcaw/yKQqKrS6tFT7dFIjqypBBq\r\nBC7ICvaX6obXFWSGKnKaM9wSI2xL3BSIaPEV95n6rdJK+0e38qRPZbMMMsSQ\r\nlZaR9LGKq0/b6DoSBFaa6bmmQD2am4IbfUo3A5uaHhVxzsUB2YCbMiP9nUS+\r\nlhFjmHdIBeDncaroaowanuPD4Ai8Lp68nBAc2rNS0qN6jJA/Ws47WQIjGXZM\r\nrl6o5MqGG/A182EnRMQ7liAHvszj5IWB0YOMhMvKl2O7dyIoROPZKAn0Den7\r\nejxbfBd7VcESNMeCVbgiRUMbZkCAGQLmpIsScNPI1U/H2fmNw6UX8J+YxUf3\r\nRn7BrS9Uml2xZnT9tcbOQUc29UNVXe1IQyaBjgUrfk3REVsOl0pv2BxuW46s\r\nRI7gdovk0Dw5f6wBTtF/9JSSlLOEuiCIcfg/DfiOYwaGOkG3yjLzpVvJRmLG\r\njy9zbGNpVc+P3YZdIUIuACzqqn+KDnl3LyM=\r\n=9iKa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"907430527b638cb96704541b347715ec1dcc648b","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","@mongodb-js/compass-utils":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","@mongodb-js/compass-logging":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","@mongodb-js/compass-components":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","@mongodb-js/mocha-config-compass":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","@mongodb-js/eslint-config-compass":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","@mongodb-js/webpack-config-compass":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b","@mongodb-js/prettier-config-compass":"0.0.0-next-907430527b638cb96704541b347715ec1dcc648b"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-907430527b638cb96704541b347715ec1dcc648b_1670880795279_0.10113702806484715","host":"s3://npm-registry-packages"}},"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"417fc8aef26d9dd47f5665362ac8d2895e32fa18","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0.tgz","fileCount":68,"integrity":"sha512-kCsG2f6Iq7hVI3T/TnxD6/5I0zEiScACMUObkC4ds7s2gLI1HJdotB/X5rmkKKxhSfOo2nlRrVwcMOThxBHz+w==","signatures":[{"sig":"MEUCIQD9XCXFGxRA1QO7t+pWaQi6m9OlFGcGM7qLTFJPdG8VAAIgBe4AN1CIjZr/Jmq8MbZoo656zqJy6Q96+jY5TW2y0N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl59EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT+Q/+LpTvajYxrhYyKSfrX8ZpKk+LvgZzGotdK9rBFwZtznm/zpo9\r\nEvCM1bD6Yfl1tljM4UK8OwRS2FRiBrvX8Qy3c+siN2rLtLTyqCrpVWK9/jOS\r\n46xzxuwuvkXcGOAEXrP0uBejfgp1CQm43YtcZHQt5yNATZXkcR4vKE5TOKJJ\r\njWOsanyq15/OY9yQGLdMn4d+HBflFGI4OlfKrniycFd3d45DM5k8ERGxgylG\r\n2Spf2YMz/2P7gs4mkwuisFYFBVH97/Gb4iHr1DuxyOHvZ0axDW7rPVQTXuxD\r\nshRcsc+B/lPWQLolILUXSw2bjb/AvuK68UnrRhU8PBzSkdtZjQteMqs4wl08\r\nd3wOlAXqAwDYeVi2WNi/lz8t0DdaByWOd/HJlX5ftmLHiPmgSq0NU/6hKAvr\r\nCN77JK5jnGX84hepMKNSfdQqnP+4uCGhYvc3qo1uiuCUNwiJwJ9DLuW2ONxU\r\nMGLW0BEoZXSp/fXOqDAvMnU2I2xRpRTAITkGiLS42QTxG9H1RhmRzfwqOXCp\r\n08fb97UtrLolutaViZE2/vl7w4O5LZF0d8K7+hGqFUkgo5Y/JMQtO/zyKiT0\r\nHyj8KRA0Ud2ZC756IaSzrHMByHhV2xz3hpnWTjluupIr8i6eCH39lffuP0XN\r\nd4JU9mpMCR1EGHRiXNtxOyaP7q49UcxsDJs=\r\n=8Zye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"3888dd701d06bedcc2b043270c5dc626b9997eb0","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","@mongodb-js/compass-utils":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","@mongodb-js/compass-logging":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","@mongodb-js/compass-components":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","@mongodb-js/mocha-config-compass":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","@mongodb-js/eslint-config-compass":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","@mongodb-js/webpack-config-compass":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0","@mongodb-js/prettier-config-compass":"0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0_1670881092150_0.4477778612271466","host":"s3://npm-registry-packages"}},"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","maintainers":[{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"b9051e19f5c6ad680fd02fbbd498f4fffc1234aa","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15.tgz","fileCount":68,"integrity":"sha512-IamXVenC0WOERk+0TmiK78H6KYqjjYISnEvksjFfgz7+asYFD30NO13J/hlvzu5Av1HekqGRc76vHmSQ0rp+YA==","signatures":[{"sig":"MEUCIQDt4iMFJKKe95+Iq7UODVrrB/Qf26g67eCb21pteMaeGAIgc/6aIzCz9fB+N8Bmqz8tEelVG4EXriEQk+1aB9f7UIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhXPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorMQ/+N3k5zGC5m/SAlPTb6/neDSUimCTQkeo5YJWpty3uFeemnjQr\r\nLQfDurph5YotRBB0AJisGdd9QVJwcNAtMhkcpZ7GEudR0tokAXAwuI4wxudT\r\nNGcDHAkFK/IZvi1ulLe1qkoAoQg+BRyp1Gtjm9LxZxDxzAiYAgbRiIHD1V3G\r\nahcn3zUMb0R64TM5wepZruBZrD4/2sjGk1DSkLy0TUR8/u0dAHu8GY4omrax\r\nGpq1Sw7UVEzVi7DyTTJLorxTJYiJCN1c87PDBRElkl3V8Ek73lCRlCJv2cQm\r\nae7qNFEoyGyDb0eb8Xnqaz5xLgKmF0yRb96ubpsiQwEvn8YRQuY0Fh0aQ9MT\r\ntsRTVgpDPWB2K5eY+MDLlZfQAvKnYOOZ7WEcESfOnuwUIWNscCJisFeQ/GPr\r\nJbtqdEZrJlMsmyFMlBpVZiMoyGuc9I1c45v7NdvzCKc4q5QfcDH6HtFo407b\r\nyOgBDD6qdO7DT6ER11RCbkcOr3US7QMyXnycW4UL50zv6+R8o5cfjgGIxdao\r\nyFJaA+BJ0sfCX33gB7UbxmAnMF/FarlWoOyfpd5u7nUlaPLlp5bx2wrk/8YO\r\nSEhxmbJNT//lfzPjxF5GLVSNJ0k4NjLPrzZZ8HSF73kVOygy5r9BPLW1Nit+\r\nOkhK+nwVPfVbzPCokZ2OtgMj17oJFaYdHxE=\r\n=ghxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"dc4590988660016a4419dbc587f3182af207ed15","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","@mongodb-js/compass-utils":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","@mongodb-js/compass-logging":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","@mongodb-js/compass-components":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^16.14.0","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","@mongodb-js/mocha-config-compass":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","@mongodb-js/eslint-config-compass":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","@mongodb-js/webpack-config-compass":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15","@mongodb-js/prettier-config-compass":"0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15"},"peerDependencies":{"bson":"^4.4.1","react":"^16.14.0","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15_1671042511265_0.4825693307801624","host":"s3://npm-registry-packages"}},"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"5f7d677699442e6a0f5833bf1fa26bede618f7d8","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81.tgz","fileCount":68,"integrity":"sha512-f478WfpOm8q32HiQ/snGqei6Z7oTmZ5+DYLi086gjNbcw4clxN27yfsiI3ockoGOI4a1WqLkH/W4hxlGSWPIiQ==","signatures":[{"sig":"MEYCIQDYGL7zPQf/GCPWSdog3y0V5jA//mW9mP06jsuuqYQmuQIhAIdBxa+nSheeRyzJX2tTFeST7/dEYgxEIbTLUIYPyQ2f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwZckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsDQ//eatNrp7MVOPFc34y+jycHmJ/tEDrKTQ2O+MFwAxiAbU7wg+r\r\ngogyH1WyJGsbYY0Bjczxjup0l6/H6b+nrlFFmn8g/4Az+9csuxE2DTSVBUAS\r\nK+cZ8KF80TvdR+6bui35DNq4aFZ0tPbv7BtFMj0kZe8teeOngjtfI7rbjrH+\r\nPNHzDPvU7ICJZjnqTeOoHRnfWkHQPzBPlgxYJTBP5NpgTGIalnnzrVSJiCaB\r\nejJOC3afn9ZXnUgnk/cgZqveukBtELCmZq6W3i/1vxLMiYx7NG2pQ0ZphjRc\r\nTgXNEzTsI9mKhacLuVyVGkjHQyzvno4HdPaDYVsAOgSUt5zrazuFCaB99tmk\r\nZoXiQBbFsZ224dE8R7NdiHXkb7SEenzmtWsaOcqpT9IZ09QoiRWlPltNHNkl\r\nPDbvlbjUm8rZhikTkcZ/b7Ld+mUn825bfcHQSAsjiZkCkQ84z5CrriadY3VM\r\nwEvJxqfjamhvEfjBy0k4dyJSPUJ+55q4eKYtfivgqK8CE8PPWYGz86cP47HW\r\nUbpd/qJMCh/yNRAXcWA+DfkD30Rq9TBBdQsfy+lRfckAwSwOcbK1JGr6mTUP\r\n/BCYcsrzeKZsNIXvHA6NJ5xrWvUjBDb3wdk9kFA53+jhDZlaZxqrkWExsMHL\r\nwAgeVLcCbILqeNkXi9mabbrJ6LQ1AP8GrkU=\r\n=4+MY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"cb3371cdb3289f37402f09c6388269e88c943a81","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","@mongodb-js/compass-utils":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","@mongodb-js/compass-logging":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","@mongodb-js/compass-components":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","@mongodb-js/mocha-config-compass":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","@mongodb-js/eslint-config-compass":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","@mongodb-js/webpack-config-compass":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81","@mongodb-js/prettier-config-compass":"0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81_1673631524443_0.8356787517359303","host":"s3://npm-registry-packages"}},"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"217befc529b5d3020121d045c5346be80793dd7c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3.tgz","fileCount":68,"integrity":"sha512-+GlMd3+0IyoswVWrLhcG4Ib0tW07y45bvDOB7F09gidrbWA+v4cS9K1SBNiHksDg17Vs2PE4M30HD9e3AqpV4Q==","signatures":[{"sig":"MEUCIQDTK5frUx2b8wXX72ov6e5vke7eLPWOVCi/XNUDwoxolwIgGvJ8GF/3Yzu89Em2RJ04xxwrWSTRuRt2qEqUSWHPlfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwwciACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM9g//T1LjGQaRBDlbYEFEuJ+i53gBf7h+4qlEfa4NUYDVbjap7ic9\r\nm4Sr6qO26csTfKo1tGro+Z8ntSJ7WsYL/nee5Aq3/s0EtmAGCsEBH/5wSLRg\r\nz5JvXJXqXQhP0Wbuol+cDvBvvaYOYhySCCBG8w2E9u6xYACgFYeUmfjYZXOT\r\njNUADsh5XDBeA4Ss5d83/tXFOxFntPogstKXTp+gKsqiWSlRzdLqad8h7fd6\r\ncxWNWFtQbCU2BHXeJTAy0008HAllgfkHrWJd8ggw7PNqxJhFtglROCSqveJt\r\n2LW1/bukVng+2dh8IUw9rmAfC+6cDpecIUsp3fP9XwTP1LGfESOxn04AYtQq\r\nkg8QQUmGdObCwTYcu6fajNq3gASO2c5ts3D/T/mCtqFcY2X2WGw+IkrO6PZh\r\ni3E0FP6dbH5tifoOYv9hk5a9BkGBemPsTojFkespN7AUoDYZdNsfP7DhqugG\r\n02mozKHQDj65kWClJr5j5RIOQK0Dij8uJWbKO2bZ5uSrN+APoLoR0o+ErYQ+\r\nroaA6h21b78yhrhVUzkl/KoSoWfNdyGiLvOLTol8pyKtBQEU6DKol+2hq5xw\r\nUrZ73TWsHBoUdojQ8Wr891OPNkpbf5V2umFQG/3Tj1afbqP/eM3HvZUBwTo3\r\npgotfpRDvJ8u/2DEKxHvWvm1GS7ujibz4aA=\r\n=gIbd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"f6dcd616f47e1d3843402c3e0f47d541edec53f3","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","@mongodb-js/compass-utils":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","@mongodb-js/compass-logging":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","@mongodb-js/compass-components":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","@mongodb-js/mocha-config-compass":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","@mongodb-js/eslint-config-compass":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","@mongodb-js/webpack-config-compass":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3","@mongodb-js/prettier-config-compass":"0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3_1673725730528_0.569117712235278","host":"s3://npm-registry-packages"}},"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"708d2bd8ae8bdc8951a6e04bc7741b0a98542285","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4.tgz","fileCount":68,"integrity":"sha512-eWgKmfjKcLv8km04rw/j6TyVzNhXAys5ZBxiIhaOi3L2eJMUpRzvPl0jLs+3gVbczmbCmJFfG23TzO2K7/8oFA==","signatures":[{"sig":"MEQCIDQ4Zshu40IX4DClGzXJLY6VErkDWLmo88fp7g9enC6RAiBEW0oDv/LB80+WBh6hvtHzVa6fwVTVO29O5t5jRORQ0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxWJ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpePw//Y54DUge1RDR/Pp0iwdR2JY1TrKkxcld3S62t1OUTSWWuhS3u\r\nC/0S3uveVJQH4Ok2dU6+T3FlynjjjJZaxksIu3xwTO5KjaQrtrOtz64pbQeV\r\ngJoXRVyCP6MGL6uTA8l8SwoXoG9CgdAOJ86vg6rDR5uUyp7JjDCPK1CpFJUE\r\n76yTQgwPat/s63g0BxASjQ1yR4xCxECud1gg73OXEikY7MaAHaGCjDP89wyJ\r\nCm7BkeROgWpelwP0pu0TR8ycnqABxVJLKSM/5bzHf81I+LFDN+4m6Bq3HpIR\r\nyXIz+9I8b9dM0k6eVg1KRRdfqXd0t3DnRTmgAFeAZvbjVIkfym41SFZuPG3L\r\nDFzMd9bzMZxWxzSkUfQtCr9K6zLkfYaY4o1vdl3eGYuy7wgxYoxTMLDwFjjT\r\nzi0urJaIYanL5r8+CBJ6+EgFrbDCr4eOAn5rZY66SMx9dTI3X4UuHF++jIsU\r\nPudoqSv4SwJcblYcIsqBVkbgexhpILuHrFtXF0fOywLXwKLBOKssymHWnbTA\r\nuuonVc/chzHDDzvOxwd1+ir2Ka5ZQiquEgelo0QmWhtoo+SwdVJX/KlBz4xY\r\n+bkJwacXe8ME+eBGQDZqdBIDgfQ+/Zsecz7qMaPQX4mcf6C2H1I3cU27w+3j\r\n2sSWZiOREfgsBddvzFe2GrG+u7FvJPrNeuM=\r\n=6Muk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"6900ac52ffc5e2e7ef959752bc33235dc12946e4","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","@mongodb-js/compass-utils":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","@mongodb-js/compass-logging":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","@mongodb-js/compass-components":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","@mongodb-js/mocha-config-compass":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","@mongodb-js/eslint-config-compass":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","@mongodb-js/webpack-config-compass":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4","@mongodb-js/prettier-config-compass":"0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4_1673880185152_0.683148387568628","host":"s3://npm-registry-packages"}},"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"81a7b89fd3d840e551889b1548a3373ffcc9d92a","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7.tgz","fileCount":68,"integrity":"sha512-nv/Su3PjtvFisP2Vz4IFDoCPJw80PVx3z1b+nnq4DYs5BdhIPdVqPQWe1Vfq2t2MwJfBAKkAA1MgP3VKp0T0Lg==","signatures":[{"sig":"MEUCIQDZcRtbetDueCwWhUxcDtbjw7bwU4BxEISeLyczQe64wAIgASc2Yk8GvqDCmS/wXmdeZ8gWWvsH+j+DKkHCaGrAIPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxcjEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrioQ//cLxbftKRFjB0dX+fmvZgT9EDIVU1looAWxnC/6HwXdJBbMv8\r\nEIIW5V1HFCcSf4mbjdrXxWZrZBYMNpQl13t+HJyLD2j79pj/e8wUV079PbR0\r\nTMPNVxEG8ALULCLL0XwPJlA6TArYjaRPW/zNLdf6cjEJUS1zaAmvh4y16UKx\r\ny/GueaVP/2qBiCsL33SYXr0FTMajXItoPYY4MzE9hol1+DPKZivbr4PfssXm\r\niu/kgnUONlvowepsmuJM1EeelL9Sxf3d3edkEVrzGTzTM4QTXesoiK457GmZ\r\nZkoPoxEquksW1CtSuqNH+PggvHwcD2iDiXrP5dLKa7ECpG/RRB2aXXQ4eTkr\r\nMBPycXF3dOjeVuByJZRkH/fjYfgrFEXNheWfbHhKHBTalSygQMNE9h157Qs2\r\nN/HQOgMD3MfUeMHJbRNrOno1DajRMz+uG6VI5t/nusy8m7OMTDUecKcOUBKF\r\n1h18k+Y003qe3PIYAsRscDQmlZpBIbt2PttLybtWcqsarPqEVjZOg9xpZkQZ\r\nnuoRISuIVaCNSZ0utWoCNi+yq9KhFmxRBXGqw7UAyz9NuX45+EXgFzWeRehI\r\nf5RSmrOrC/xQD2Jg2v9YV/TY2L2YVFnIQDAcs+fCKM13h9XwiGFjJLYXIswq\r\neGmnKktW+1FeKR2fAZLucI1BPe9LCnSdfxg=\r\n=62nr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"d09be9dbbff785d6692110b819e06b0186bd3ac7","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","@mongodb-js/compass-utils":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","@mongodb-js/compass-logging":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","@mongodb-js/compass-components":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","@mongodb-js/mocha-config-compass":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","@mongodb-js/eslint-config-compass":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","@mongodb-js/webpack-config-compass":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7","@mongodb-js/prettier-config-compass":"0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7_1673906372083_0.08870348403901707","host":"s3://npm-registry-packages"}},"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"b31d8fcc256742587159908787a4b61dda95b933","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560.tgz","fileCount":68,"integrity":"sha512-q3moWqivThbosxi6k3tN+/5M1f//w0/OeYv/seM2Ra09kFo0DsA1FoeMeiGWE2vxfqUlfGUo2E30mz9Cpgq7XQ==","signatures":[{"sig":"MEYCIQCNH87xsM3EWyXZRQpTxAa3YeP5ljZMuhROAgRQo9PRVwIhAOL5/1hhfvmlhQOHvw09L/F4udIj8d4wsakxoACpD4rZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyq/9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoutg/8D/e0gE/P0iYWf9tfg0VVUWD/+MCfh3ByioD8Ga0qFcG9QM2W\r\nAX2gXv1PdrwajCHuGf8J1sXnc+1gQyggJ7Ej22dFqfqnd9CicUa09WUKRaOD\r\natq0rL9mJQzCR3JHIE6igEOEu+Cb2C+qItyfzhB3nQ/azbo0vaqfVHk7zwyf\r\nHsUJqUaLO7G1Z5ihXmm74V9iAt7SP8Gk+TIx3bnSjPqA7gJUYKQsncKmXnLc\r\nodt5aoWS/w1ZFVaNyR0hEpljQjpfW6OVV5DZrJTEpZanfPW0rIp04McfJRDH\r\ndN6Shm1CtXdatJNTcSojTfT2RFOiA9nCIfjiwDIYIQYn3J+pULBXMZP22yq2\r\ndGfrZIvf4O6lvL62//0AKOwno6o9MOahbnA8bTVcobJLQl8iR9j9xojpYNm1\r\nJdt0KEAFLwlN8eEGFyw1t4qcfu4oLqGs60Poa18WknUZPF12D/vUhrKkNc27\r\nUrG2WizmmyY0CTJz8W4rpGuy1LISzkRFCXWmXL87OPULlTNC9LCOBh9mMRL3\r\n3OVlG3A9wW1UbUsNxCoR8C6e5PXLQj6ztXbRthrhasNvvXjyE1YUUborp88E\r\n4+PTalB3G28DJwAed5OHNEQ4VS0gHzskU0Mawd/uJtbFPWc7jIB4wOkmbwLU\r\nW0KxDti9sQe/r+oUPs0z+8TZcMU/7j08xdw=\r\n=yuoI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"b72d7d0f94c6cd6b83966a08494549408ed56560","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","@mongodb-js/compass-utils":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","@mongodb-js/compass-logging":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","@mongodb-js/compass-components":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^15.5.7","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","@mongodb-js/mocha-config-compass":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","@mongodb-js/eslint-config-compass":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","@mongodb-js/webpack-config-compass":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560","@mongodb-js/prettier-config-compass":"0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560_1674227709463_0.9839481089766826","host":"s3://npm-registry-packages"}},"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"85fde816a0fa96e2f39c0cf05781a1e118650349","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf.tgz","fileCount":68,"integrity":"sha512-asrcTX5TjhWwu+TZ3B1fA9mF1hrka0e5dBTT5xF5JNE7eKreVOHKjmhlGOJ4UDSfCLelwfqvyNAFC3Gr7ehWcQ==","signatures":[{"sig":"MEUCIBxDCpJ4wtRtFLhcl99gd2Cx3FMmH/tkTGJXeQL++RWRAiEAmkW/qp8zqR/mFxIlSOoCI7nAs1PB9O4RaNhZjwoSjGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0eRgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokxQ/6AiRpQfpFOauUd0XYV5wsUrUlChysvjY/y/x89ou9sufN1uaJ\r\nF7vxMPxbpFc0cAxelN4SIrhp+JzWRKT/aVnhnWfWXzf6oht6TUtzMjOFqHKT\r\nHwhoaIDDd4krx6PeLiTmJDSLq+OHFT/NWajYeHr/dlHigceuSLYPRf+01e5i\r\ny9NS0nPHuyFLpJGobgNk83lJgfXMnp47G9swdAfCejSnAX856fjloI48eYxm\r\nBc14jE1qvwuQUYoyP6Ctdb0OJc0N5OltEZNQGXoDnb3PEvZT/VbclN6I9qhp\r\n7D+6LxopR/FHIeDEOTROCPZjSwIGP5O3uGe2B3d0Zdi6MnnHPp9YOJ4+/YXp\r\nSnJbfLOmFhPNFW1Wxr5AGovvSWYkzAm1EXq06nQG1x6gvnw7PUf4QTDSOaU/\r\ncBAFv6efzzQOtEVTZyf/OAS+CTDjsMAms3BiCLGguzIFFQkyQFvNg/yVMg+K\r\nL+iBqG66EvAWcNvn0smFQaEtYnUCDka4/bYjcMFA1ED3OgjW1qqL/J4F/PH6\r\nGaLkI1vqld7T10uwWMwT1JSCKYeJ3KZx32+nE9m1/a5OJ7bwqCs5rzFmMTQV\r\nVVpHDUXtrH0Ty89BUIQofd4q3jniYLaw86ZB28uFT+mpDbO3uzZtSq7abkca\r\npsxJi1s5W9MAfXVGW8wrN9I8WLLQKcvs0Xk=\r\n=XlM7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","@mongodb-js/compass-utils":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","@mongodb-js/compass-logging":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","@mongodb-js/compass-components":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","@mongodb-js/mocha-config-compass":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","@mongodb-js/eslint-config-compass":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","@mongodb-js/webpack-config-compass":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf","@mongodb-js/prettier-config-compass":"0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.0","@mongodb-js/compass-utils":"^0.1.2","@mongodb-js/compass-logging":"^1.1.1","@mongodb-js/compass-components":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf_1674699872417_0.7770415368847134","host":"s3://npm-registry-packages"}},"9.5.0":{"name":"@mongodb-js/compass-query-history","version":"9.5.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.5.0","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"436e46aa3bab5cc7ce72cb013c3f477ff99bda38","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.5.0.tgz","fileCount":68,"integrity":"sha512-5uoRrbUdvulcUSN17b9IOnsrRi+PGGpN5NK/tQowsi5nZG1R1o3D5pesyX3xAW7ibERpT0YPmeyMrHiV2whtrw==","signatures":[{"sig":"MEUCIQDjVex6IszhUZEKIhzL3M72LE3QfHoR18jJIRkzhOKjCQIgY3Z3azheYD4hCGtshm8hd9FyFjgokmM9XBXzUL8b/Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24RGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAUg//TPHt4vQXkBQZpeLJsetLdI/8kDgLYKjeP65iaIN5OS2oIHjS\r\nPm3I8vjwAN1N/F79UmSeW0clcUY50c95lvxEWJlXjtMrT9RfXZHbhhMFV4GE\r\nthOw4blD4ShdPNxYNcTMo8YaS+1jN6rpTnwRKimFJqEfyZn4QQC/F/jKv3Yq\r\nwbU+Ta1H4dQNA7O93wdQOK+4RHwehf94i4H0QUWkPeTcKF/8zZE+SUDKB09e\r\nubfDFnS3vCkVsm/26DwTJX7ZK43CeMqJyNNTne726VpNQcuBHPNjsmaX0l5D\r\nxoXlEzWNqNJ6e+jVIcaqLXVjok9EYCF/tc6gQUZqLmRIlFJA1fx5vtKcybQb\r\nmsjbudF2hJBGbp2/RZHBt5RCfDZw9UvbrK1EkYT5WYDsbbNYWYjfdZC7biLp\r\niW6OaXBppRLmXp+k166Aql7Z7AF6g12jYrKio8q32eHeUsJ8g0dxJvaecDBd\r\nqdjZXrtAtsDHMMNYbbndN06I125WGUD6+CGcFd0kYeULLV5l+PkHNicAO53c\r\nNut7OHnFhUz/CILXY3dyv0sJ04ucnjglfj5eeh6kKtSXYWrHP/kW5reOsf0F\r\n9r7Ci0XFO+Nf6yj+SqWoP0hl3SvWJV2sbtNMJXLA/yhRIWHmpSVNQNk7Q8mS\r\nqv832SukBjE7mJ/p2vQLlLdZXp1+G3fMoMY=\r\n=8B4m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"cfe9a829fd77fc84e090f2c7b38663167071ebc5","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.19.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.0","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.3","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.0.2","@mongodb-js/eslint-config-compass":"^1.0.2","@mongodb-js/webpack-config-compass":"^1.0.5","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.0","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.5.0_1675330629919_0.33793336761015347","host":"s3://npm-registry-packages"}},"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"73a97c49e4ce49257143970b028a917da3c71728","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5.tgz","fileCount":68,"integrity":"sha512-jKjm1IuI+frnoOaCGV0Eo9zwL5Ko2i5J4CfIaLiP879YZFBuZ1EScNgH4gRXbLiW5UTPMGe/8HYSmwHpGqFD1A==","signatures":[{"sig":"MEUCIQDvGt3clSQmXR9pFNvTodUkGtrjrqAsnTZY75CrzROeegIgKPOQKIaEXT1QfN7iLg3Lca5KNKWie3aNcEjW2YtGSaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3DwnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMJhAAmEz1wHC6tovHyHUIyWOuoWh1PzyCKaQiS8jqdZYObhVh4JRm\r\ngEnQVjAKQyH0j5mUUHy9PJI+gsUuWFaqX9moFj1ylfigCFS5K74TpPTc8A5Z\r\ngIxIofmakwbh2pgs2te37toM12e1my4JhnwEL5PeJm/lpMYfbgk8VuX6RXzU\r\nMAo18qNJrxNw7JUBof7sOxKCvCewSJEKCphI/Q6UwGCvOJgVbUNT0s0xGt+d\r\nYpymBYJGU/HByJivA2+GaOndP+1sQ80pRFwlj19RxNPFZIVeJ+fOoA0AlHFh\r\nl1haWxBsEV3jmLbhYpHRAdGbl4uZOdGKlGAoY+nESuEPxkk0GrK6vkRy+E25\r\nZLiVsfv4q/UI0VFzS/PH8TmiNbIx7lSf6fh3PBvdIvaFfSvQysExkVeC/T6T\r\nAyrD5klbYusmoH+jWfKH7HswYnWvAcPyWd7rb0JVyOo8G1Eivq9QGsC4QknF\r\ncw+x6XWBYbTLHfoqg6xvVnE3/HDprdUUw2yNGElTT6qnh+CZ4q7fdQjGjWZv\r\n7O8O/0vFsJwTCuCFHnoSqQNeLSVH8dut1HN9WQgGW+JUNe8qKKrumYgpI1Hs\r\nK2T2tW5j1DU3qE85j11R9OuzT45/5M8AsCFukGwpS0NC5jNN/UTIrGVxgIX6\r\n6c7Sx1pwQ6GB0vupVcZnOPW7Et/4N8dqIYg=\r\n=bMhG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"cfe9a829fd77fc84e090f2c7b38663167071ebc5","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","@mongodb-js/compass-utils":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","@mongodb-js/compass-logging":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","@mongodb-js/compass-components":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","@mongodb-js/mocha-config-compass":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","@mongodb-js/eslint-config-compass":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","@mongodb-js/webpack-config-compass":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5","@mongodb-js/prettier-config-compass":"0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.0","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5_1675377703639_0.3637509905114167","host":"s3://npm-registry-packages"}},"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"fee7abad723fc637e879b747113026b929db4eea","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5.tgz","fileCount":68,"integrity":"sha512-8QR+IDqngxOOC4oLQlE0A5HZNyAbIT0kmyt5Rh3yxrC2c02ViEfbxgG01KVv6bRz/kuTyWN6RQ3Z1nY7mXTxQA==","signatures":[{"sig":"MEYCIQCPfyQF9kFNa/Qn+jruNrXbGFI9HQrw8ZpEUw7S+YTpMwIhAODp1rzxNWomyU0PsGsukiS1gK9jtyWEsRH90D6TkTEN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3EZVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpImw/+NrrfcsZTaW/eMd++VWFhQEENBMjM6IotmrVM2PmffZ7NP4I7\r\nfOPPoDr/1BLWC9M+slqAfKwAXt4/ngfP5NUUf7HCvtDy23qDCiBY0Qw7ARZh\r\n/iM9vBQb/VAbRCymx6QijMaljpjBt/gR25sPbvvJkuLEzFI6ozE/Qa4toIxD\r\np/dLmHflm7dpG3I2GvZavPDAum3Ii/CuQtZq171OEW6sZy3mii18uZyvxT8e\r\n3sSNZ7lhkneivra6NjTMnZFp/xDCl8qi7enS97FGTsHrAX0G19P/s4fn9dor\r\nKYWYxY/N4xR50xrnpyaoq9WsLUhYh/RKNWqqNOUiy8622eHuVi0JQyZJvOFZ\r\noFRawdXN+J1UqhQKKRh44h1RXJA5JKWSaChHCAxmZpcK7ybrBQsuxF7gpzDA\r\n4Od5c6tv6aPdisYr08v5437G+NjHQpWTgaWbcOishf5dN1/eyxWDLb5pqATN\r\nGIG7r8esp5TQh5fEIlouQz1bATiLH5Ns2+S+iRyNq7EWRth29PiNQ12tkz7I\r\nJYaYXClow0CXhRiMvdoqt21/edUdgawUYvDnCnYCzQilT/q55I2oTXUrTX7A\r\n3oB7xS2xrvE/1jIcZqvDXzL086JBDGctzZhoh4NXwgkmwGpgPPIJ6bsrb+6s\r\n9r4V4j5VlR26Eq1M066TNcLWEBFx2gzEM/Q=\r\n=3sXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"6e4c984eb458cbfc675ec138ae979303ef32bcb5","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","@mongodb-js/compass-utils":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","@mongodb-js/compass-logging":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","@mongodb-js/compass-components":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","@mongodb-js/mocha-config-compass":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","@mongodb-js/eslint-config-compass":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","@mongodb-js/webpack-config-compass":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5","@mongodb-js/prettier-config-compass":"0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.0","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5_1675380309140_0.9039978210093456","host":"s3://npm-registry-packages"}},"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"bc02ef87b6370dab22be41ba347b000866cb3781","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a.tgz","fileCount":68,"integrity":"sha512-cKt3xDWfh05It3lBzBrlH00l+NNYhkYQbisef7muPiqz88ZDDxebyi9H2pMkltdISVnH2F3m6ju6bgELE5QfHA==","signatures":[{"sig":"MEYCIQC9m1nuNJbBvLxn82mxtr2JZmBiG2d98RWqdLD0yAD1/AIhAI9e+3wjGqOC5ASZZHuUd1KBk5kW3GBWbWwztAKwMCxd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4WRiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMKA//S8KGReOOL7WMfjJ8z+hg7c13ySdd6K3FXKGyT8oe33JiqTuU\r\neYFN1TvzUEJHQrt4glB9LJKFJ/hH3a1KsqoTqaFznMVVLyGLafyDfsNjhQFr\r\nCAj1/FCaalFGQbVO4hJMry63t+0SsRC4R0gaUSK7h8weTU14R4yhdvKjxLXS\r\nMCIf+eDiIqHsaBpq1Ytb/oftdvQ0dMBtdCqvzL641ORQ52YbkYH+MUKIbeSS\r\nMtSDa6g8qgCSBXICL/OIALfY/TueNeggtWzqUwPnBlfQ76e71rKNryu4xxkz\r\nP6XI2OCJYJ+nCmJQQ6YZisYpBZVphP9mz3SveByG8+JBoDrfL0tifVPov6oW\r\nv1iEHrzx1CBAoUrPTEH2NXLM82cqTUGCPDBMBiXhbjkmw6oBhmIbsTo2gyZB\r\nh2ddNhTkV0bI4b5otwra7RuhAWoAibsI3UUefxUV817MLxc0UlJXrOT4FI6M\r\nXpzH4UaCEVEVmDDgDIs2nesC9hTsPB6Hf6HEzlW1I+jRa/TPol6GhAEszCwy\r\nBLSilzQD6a2y3eVKIOgQZOxRqV01rFOdDGAHOvUv9vvr+K81cQMGOkWCBXC/\r\n96+tQlOpD/SDRWp8MjN27kZKgAKhcd7TBa4ICTBpffJQB3Ye88p7KifPHYv7\r\n6zmxhZj3isMtvpWhPBOL95TCF37iaNnsLwc=\r\n=iSG0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"3e67b8063fbcd84b0bfd6451e2568968fbdba25a","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","@mongodb-js/compass-utils":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","@mongodb-js/compass-logging":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","@mongodb-js/compass-components":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","@mongodb-js/mocha-config-compass":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","@mongodb-js/eslint-config-compass":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","@mongodb-js/webpack-config-compass":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a","@mongodb-js/prettier-config-compass":"0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.0","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a_1675715682573_0.08411853127964375","host":"s3://npm-registry-packages"}},"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"8d86e75250398e57d3e055520653620454e21f2c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1.tgz","fileCount":68,"integrity":"sha512-Gpalig9TCMohkCb1tEUZuZi5MQzoK49fBTjCASbIztdht3CM3K+QSbb1o7nhIjn4Zp+mopiMhmxnKr7U1/Am8Q==","signatures":[{"sig":"MEYCIQC3cJiHeQ0nBmCHsj5gleQsESCX44Dc602doTETBtpPOgIhAK/QOnaWM0fwp+hvHc43bykHKA7YuToWyX6OYwTsuaQg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4WVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2wA/+LlHFRS5BqLTzbOq2zaI+nUynQuUhR9D/6iDSl8DiHkK+gwXG\r\npRGZKYDh824wbJp2iO61ZZbSVekB5OsqMwr05C/yLyDqpo+GvDEY6LdE/Io+\r\nrTqOAgbyf3E7bNFXTZMpab16jwzdtcxgdMD9OyalVtIrYZYC+dUERG9UvRI8\r\nlB08js/w9W6jAVDG0ADGl5lucQb9Md75nIcEN8Oqz0l2tsFcqwMSO2mlGdCA\r\nD60b9Sq6WKFJD1yo6N9Fr+9RMWH1Gqqzis8911vrHaRO+U7Z4ojAJqz+GC2L\r\nHVpIG0hkbOo5HXt2iypeQi2shyJP4RqWu9VznUiDisPjvYxY0q2Z46Gtn81L\r\nFDmieZx1kgkLYTJfPVDnpTDNQSpA2o6kODRM2YXGZrE5VuiJbnoliHsAt2Am\r\nfjr9ZcvrKRMI1B0gBaNrAmVB39Gj3w+z4BiY2rJYzBaMCBZXK0GUco6LIC6D\r\nDzjV1ZzQZrD+c1+INS5RjnkvxyyRdfuLDyOEz7tWnUiirQcwFckbo3x65+Ej\r\n7Mx9DlhhIguXgxLs3Q4w7NFfhKsviCBKLrd+459rILmOqxoq1jh/YlcU9zpZ\r\nPqsqXThPO/iNFGZbCXOWa6XJaJawxFhBCYe8Zgy00Qm4skCOPYuPsrLhp2Na\r\nGCOHKnKkUrqovPcwun222UxCU9NwbyNV0Vk=\r\n=hlnP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"7bfb57937adf16eda85ca92547ea5711d120b4c1","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","@mongodb-js/compass-utils":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","@mongodb-js/compass-logging":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","@mongodb-js/compass-components":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","@mongodb-js/mocha-config-compass":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","@mongodb-js/eslint-config-compass":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","@mongodb-js/webpack-config-compass":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1","@mongodb-js/prettier-config-compass":"0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.0","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1_1675715929723_0.5672222837302596","host":"s3://npm-registry-packages"}},"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"5b0766f936a13027e280c8395b3f24a34c8d5bf3","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84.tgz","fileCount":68,"integrity":"sha512-g2QDDdA1VcG+mMectJryf2GuUmH36py0cYMyBJjmDWbg5P/15WQm+obSW4AluscfLEmu2i2tgE9JOHUMQQjaMw==","signatures":[{"sig":"MEUCIQCyjmAM+zKzfcITCjslyUeEzmps6DGGdYXzkZnMRzzbNQIgGmrHNK+iO2KEJsJMFMs+f/GxSuqa1FJaJL3NocRNung=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4WWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeFw/5AeuXnncuPjHh/cENdvvqzai6kjDZD4RiFterr4xgxXX+jVB9\r\nRhk1DoSyUnQIaqEYs0RM/zS44TSl0kad/1gfbvdc0YVQJmc4lBjHhSYCSlVQ\r\nllRzrFe/eMxNJVdxiGNKZ9aCaen7Nb2FT6w1KTeuQcjG6hsVClVi8JL1ocHy\r\n5drtF/WIP0SzjXi7kspc2gmPqLGBb7RDSnzE/l8yItkkvlKzsatP/5GseUK3\r\nqAruegWTf30KNWcM9Q2q52zujSvk4IptTYL6FkFBLmiVWm8T9uCOCjT8gc/G\r\nzDZmVgoCf0/STp3qB4JAa7J4tlm0sNkGK08a6AjvZBMjBzneH5rptFi0Lim9\r\n4oBT4x2958asj36YcnYS1+hZyoKWa0a9bFysafgs0KNrx8GvGZgDJdhbAwpl\r\nAw1eZuRwt9UFBR+B0wc5ckma5qLNfV35WhyRrJc10Cf7sNk0rCZtTlbYsoEI\r\nj+Y+YuHDiP910E7Gv500z0QYI0SrmOY8xpe4GaKXz6V0ClV09A5yLdERLgsi\r\ndb3e5Np0xp+E2qLZunQooq5q6mDKIXwNboQtT5D6KzDyg4RFy+DYfTrIxy/p\r\n+Xc8fI6IIA+nOjZHWAzotcIutMQgOUp6m7HakhUhQ0BXyjC88UIpcehaDzKA\r\nRWDOaGNpy7mNuK+yDNHzNKQXVKgh7sAGqyY=\r\n=MKhO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"3b389244f7eb06219ec1e923cac29b45a6ec3e84","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","@mongodb-js/compass-utils":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","@mongodb-js/compass-logging":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","@mongodb-js/compass-components":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","@mongodb-js/mocha-config-compass":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","@mongodb-js/eslint-config-compass":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","@mongodb-js/webpack-config-compass":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84","@mongodb-js/prettier-config-compass":"0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.0","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84_1675716004757_0.10671717931934488","host":"s3://npm-registry-packages"}},"9.5.1":{"name":"@mongodb-js/compass-query-history","version":"9.5.1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.5.1","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"364f22c8ad903c36ff069a698fb687e1f51041f3","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.5.1.tgz","fileCount":68,"integrity":"sha512-1a+Vta8xIIT/sGnVrdUcAuRUY24QCDRXrm6G2Uyq6zHJMxY3FwueBQm/J+Qy5dq9417G8xUE+S1QuD0lheBtUw==","signatures":[{"sig":"MEUCIE2U5fKhtv/yQVnGsJIvailBquQ/7u+FTLBP5zBmntkcAiEA45B0HAlsVGvIy/AIIHWwb+eQNqGNwSnqcooYy8I5MiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4lA3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXFA/7BD6JBHhEnG7+l3G9OVntv5QcZKAAcKFmN5YPtPpeOe98O9FX\r\ng24Xb1mF8uCqTPlmYgeEn8TheDVZbotxIadTerEpc7Xpw32JygNgig4ifKeh\r\nkQqr3D6RhLFzcgqackuahd6FP8dBkoWL6FiBAhspMmdXtfYquhESX8VMGTfS\r\n0CIiznSwer9/MEuSEL/7tooo68b/c88ILIz0UUQXEGeW2+A9U2SIQbgIMnMf\r\nqb0rVg9x2FVS06/6w8/Wl2ABlEYMhMd93BbcCyKFJ9YflcZiCMdcrZV8RHjS\r\nSItSRgc9MVx2BJuD0LDM4DBLKqukb6a6J0yl+I34YoWLUQWBwgpDZDWK25NH\r\nyTrFKkQJxUgZ4Xbt9Y+wafK9oRReHLyoiJDqc00IxGD/DlMwqCpOdC7KbS53\r\n5Ckn4GYnf9d3k5I6giCyZwIp4JfkItIjgm/7cy0gu+WoElFuH0oSgW5iks94\r\nzluLkHyJbT+xFhpEMc+51/IQ2995EuH9PAQfIyE5xVEGXCcvjoXfkpEF+jNU\r\nBXExrplFax5ObFy2N9Ij9frKRkYz87tthimPV44n53EoHuJ3e1LGZcJYDoyK\r\n5d33hn3UziN+x7KjJ1hFF9YJNwRN2XIFw9UncGk7+0bkkrxOD58kyDw1S1uU\r\nahpTHvSOh5p1WsWu7S1Nxv+QaffMzhXKbXo=\r\n=rwMG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"b625bfb4b1c028513e232069ca2f56b14ffa5422","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.19.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.1","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.3","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.0.2","@mongodb-js/eslint-config-compass":"^1.0.2","@mongodb-js/webpack-config-compass":"^1.0.5","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.1","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.5.1_1675776055266_0.9638239730228151","host":"s3://npm-registry-packages"}},"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"6a7b6948d795756d164ea0fa5a2c6232b0c59d8f","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052.tgz","fileCount":68,"integrity":"sha512-D9Hbla4+Gxny22cPHmbN9SIwk3SfofDw//3/nolsWwH1jPNrNUYtHXs7JpFgfJlej5+hba8Kj+NtKCM+PGcakA==","signatures":[{"sig":"MEUCIQD0Pw/i0Tg/34GPEP90us7ID0EHGn9L3ABfpusnmkqJbQIgXkFGhbbjobxDwNWimIZD3pKCX6ggi1mQOU4GM7rZENs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2311360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6siZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkgQ/+NDN92M4yfHmygp7d4W1aoM28PTg83t5V4xYO7WsTspWS4ILc\r\nRQDn9UNKYn+nYo0S5lajRE23W9lwX04tEI4Sxsw7ZBx8EjbPqT4am0DJy6LZ\r\nMya68lBpy/WMybYC8fMO/zPYLoloIBzELOcX6mFn7D8vokUrBuVsKPtDjw/K\r\n9kN/H3w114wg6f+Un8PGG7RfMIGFHZ8YiCqXXSmbjKZ5CSQk57zQxw02n+ya\r\nUnA3fVir06vbO2DS98yevzj9PMZ7McdDM3CsDpUsoe72dh/KTkzv49ntlvqs\r\n+hBv/X+LvuINVDhOVx6v7bKes4dyLtERsEw/eOtNbfOaroZs79hjWM1RMZUS\r\nKNk19t5qVAB/eHMhtM0oIyi20j/Qou2VWu8up06qO3WSv3hlZyEVLtcqKkE5\r\n3wCAklislwN5YOXYzSIm0/jHz30MQt819ZEGkoDEzqxpU9oXqa2eXnym6mSu\r\nny6jgDG4LjARZsQmGdPEmtKwyTUEjJLtLRnQQWzA8mKm8qpU0CRghqIISjoG\r\nI1NCFczUeDg0ekxCxjmGWjzdOTJ6i8OQzZNBviJ6OJUa2mUw21hegCi1SZjw\r\n7HB956nZ3ibBdDnqN/n/y8AvYR6AIJGNmadL2HqpR2InNXMYCTaNQ+xPUz9m\r\nU3US1CDpkxyJy3++Jto1nJ7mXtTCaL70p9Q=\r\n=xwCz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"014cd3f52319f9c3e62d458f4c10e0af7ae98052","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write .","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^4.4.1","storage-mixin":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","@mongodb-js/compass-utils":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","@mongodb-js/compass-logging":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","@mongodb-js/compass-components":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","mongodb-query-parser":"^2.4.6","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","@mongodb-js/mocha-config-compass":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","@mongodb-js/eslint-config-compass":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","@mongodb-js/webpack-config-compass":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052","@mongodb-js/prettier-config-compass":"0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052"},"peerDependencies":{"bson":"^4.4.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.1","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052_1676331161598_0.9496457979194148","host":"s3://npm-registry-packages"}},"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"be5bcc8815c399eb8a98d4fcc8da6b29f7cc71e9","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495.tgz","fileCount":68,"integrity":"sha512-c0e9o+N1n0mPPf47/wBm/lLF4K/mWTxKpYDmy7+OKT6OTEAOS2xirkpzW4zkMw0NK4D0Ym2SzpOPTFeu4vbr8w==","signatures":[{"sig":"MEYCIQDRr7UZZfrPEmg8LqnFg7HA4fJkKbw4899YC4lC46am0gIhAKpupimuUS9EKGGdnzmUDoHNcA8nYEIn2VoAnej2NQ/g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1594545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8+dQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1wRAAjYSlmKHFRfOZe535w4agGeLuniQDN8W+Zk8FUaj+Y7f3CbQA\r\nQa3cWtkMFNWLf+5H7b+fvoapn7rDXf0n2vAkUWnEtC3y8ugy9FDIvMIaccKW\r\nKb4oMkSvKZQWwo+tDq5egVWz0iMJR952SvfJRpKcEZshZwJosrtcz7F1pnTf\r\nivJ9XupidfudnTtXtxNZq3H94frNfpaYjEOcBiLC6QMrdwbx1P2enhhKdqWw\r\nJwVePiKFwuQLQmUqgZFZhyBinH44qIa//iN0NOzo3L20k8vhTbZNHFRf4iXu\r\n49Tp51qyDyRowxY5BGlDgp/BYf+29lolkMJoi4wNakxvSrKVf9aW0h3AUJTp\r\nNspR7oIUyU+bU+t72lRgVE3KrhLOtsBChs3yjCnvg7YJR7ozPud8k5AaW0Pv\r\n3ko5ilf5y/tgNOB6UblyylRCX7xz7iH6rbVZP+8c7psgv3Hi8oLTsbEYJVZ+\r\nxU1LQNtVhDTYKDFdxhsHfkfvv84c2YdogET76tnC9EfcC70gjSU4g3QeT//S\r\nBXaESO6jIFz9wLvg8s2/LSEJbM0H9pUNCqIRRIp4N13JNb+SL3nP3VkQeN1l\r\ndzjsHqPx28XiDJS9BWhXBIP/eJgrJi28KmEqBJ0YW5sjUgflG+xnIv4nEtSx\r\nngwAKgWMatC1nmMJ7nMTPL8c0ax335D38tM=\r\n=r/ki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"9acb1d074fcbf6aa34b275f617178f0f155ff495","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","@mongodb-js/compass-utils":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","@mongodb-js/compass-logging":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","@mongodb-js/compass-components":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","@mongodb-js/mocha-config-compass":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","@mongodb-js/eslint-config-compass":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","@mongodb-js/webpack-config-compass":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495","@mongodb-js/prettier-config-compass":"0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.1","@mongodb-js/compass-utils":"^0.2.1","@mongodb-js/compass-logging":"^1.1.2","@mongodb-js/compass-components":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495_1676928847783_0.9942141718497497","host":"s3://npm-registry-packages"}},"9.6.0":{"name":"@mongodb-js/compass-query-history","version":"9.6.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.6.0","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"916d30c82973b333f440b14adf31214b2cd39172","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.6.0.tgz","fileCount":68,"integrity":"sha512-Q3vvmJsv4N2scDLL6uouuMC0S2HMP+e8xonyxeK3ngmhl0EZ0ltaAlGSaP6rme1hFdeEzZc8mKOOeJZNZZ1gkQ==","signatures":[{"sig":"MEQCIAErHzsK3C/+RlmgQJrnHm9GXdLZtMEJqRYXVm+lYxQQAiAY9hl9I6CAnp9eSuAxErt4iYnlkqYPWOjBTu0F0ltU+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1593057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+SJbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+dA//XqaD/EEAOlf/PASn920cPPRTwpDmEU7FrMg62f6GUiJsWVwe\r\nztgtSKQ+mjyOZzqTb9o4Ta2tCBzl+ReYVGkE2cxlZKij6JIesn6j9FcE7qRg\r\nYuCvb10+OCyS2mtl6mZUDZSs7FjsmPcc7ILVfrMQ9dSerisKHC/WGdhKVoCf\r\nRV52bX8dh8Vyol2dgsaPYK7MO7DJfTtu9MEVDtrMMXQvtOG+P0087AZ/qZMw\r\nM9kiuHtFAUM7nJVBWfteaC6seDFjecEwkT+cI2UzPDhRbAzF6SBqOJWZflSU\r\nznVXm4om2OxkG+M5Q0U+f0m5ntCw4WTYOCcRBtJyJ0VXBpiH1W1J8NyyCZYh\r\nMM3cYfEYcznX7vi6YuAJclHCtPkEthWFImTxIDQpPeywsHyTFEkDyoVUGTRU\r\nos4gvN7SWA9X5qTYo0bWZkruScUw1A5/z9OImT1DQzQZ1ZfBcx1S3JYzuja+\r\ntKbHT7ap/vbkhvw9TIEY0ZWhJz3JyyLqRo6vm5rMhxnWxGMA1rm9Qjg2eZgN\r\nto4+KXHESagAwTfK1luWKIV5OHF2rsX/0WFYhMu/Ph4LvGSFz6ZaMGSWMunt\r\nPBnQL/pU86lxz18SVfwlo4mkq8Lpo7BCFsETF+Xw5gb/0OR/trXvrrbwCVUj\r\nSCb/wPRCOilxq8Q6CwGQukh0pcH6RZ76Q/M=\r\n=NKDq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"96ec6b32140254def920e2b4a8dba9be56633f75","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.19.1","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"^5.1.2","@mongodb-js/compass-utils":"^0.2.2","@mongodb-js/compass-logging":"^1.1.3","@mongodb-js/compass-components":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.4","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.0.2","@mongodb-js/eslint-config-compass":"^1.0.3","@mongodb-js/webpack-config-compass":"^1.0.6","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.2","@mongodb-js/compass-utils":"^0.2.2","@mongodb-js/compass-logging":"^1.1.3","@mongodb-js/compass-components":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.6.0_1677271643086_0.846099384970034","host":"s3://npm-registry-packages"}},"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"32804022c29ce3a7d29a3c7857c97bd7ac3d193b","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c.tgz","fileCount":68,"integrity":"sha512-XN1GhM5ZQcpVefdrNZbuwazC2Wi7nCDu8vv0hbXIYiQs2Ltbqp10U3dW4ECb8yaHkZj9ZYvmc8rnmT678YQbTg==","signatures":[{"sig":"MEQCIBbAWYPQdkZxQLAcS8XXQrGe6N2FpO7+H+5Zbz3Ll/QKAiAXJUanDvq0IvtqCoJDzxsMq2nTrVH0fRH/FVYb5FDhMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1594545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+6oVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2PQ/+Js+l04g2zlukBr75Yct6RSKkGPAxdI71p4ioWCAccDmJrwXf\r\n7yQfmHqjMMW0MCk/w+VITGCKRXuQJ59NW8sFkB5TRxuy07/HNtFITxJ4nS8w\r\no1s+0Ui5/Xeiz2dnLc9EE5jAPswm/rBZO/mq1gsKN/8JuCcGAkafJzvLLXMP\r\nVeOdhAYdofMeSBQMo5slaaXvv7YCyCor/TSONugF5j+ctL9eQ6j+Xy807FXv\r\nB8wk1hHLEaxELLnv+3RHdRIyGoF6ClhRXtV79MI/PEaRrbzD5lTh/Ymlub0Z\r\nuuLB7v76yk9SQhXnwhVHdVKdjPz0BUfiibAD6fW6mJL7mltWTHbLdITS5O4d\r\nbZ6I78qTof9pJerba0DQH1Y09WoWQfFDIm4DUFWjk5KpOQiQbZkZRAZJ3U66\r\n0Zlt1pW9ReCMeksS6blh3qZEEeUemv94olY+qaOxk/r/zgp+lt0m6vVNg6B2\r\nTDqfC/RPcWsDvmPReAR8LPrNqaQ0ZcWQXDltEtkC4088aVQdsOhKVxd7Y3fN\r\nflEvGuF1IggF6EgN0XAzOit17J700l8kLRp3oMnrg/BQ0gSnT4CbMIljgKv6\r\ng5UHxOlbfGYkByUwCeSiFxEh1BlST+jN9Q0XBYoG56ww2vjGwDsjbF+h7YCU\r\noaUY+QeUbgAAXJ8Yn5Q2+gWRvRUdq08m+M4=\r\n=r3iw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"7675c98b3881009dcc19690b66a6e63e65e1a13c","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","@mongodb-js/compass-utils":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","@mongodb-js/compass-logging":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","@mongodb-js/compass-components":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","@mongodb-js/mocha-config-compass":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","@mongodb-js/eslint-config-compass":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","@mongodb-js/webpack-config-compass":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c","@mongodb-js/prettier-config-compass":"0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.2","@mongodb-js/compass-utils":"^0.2.2","@mongodb-js/compass-logging":"^1.1.3","@mongodb-js/compass-components":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c_1677437461210_0.7741599180241721","host":"s3://npm-registry-packages"}},"9.7.0":{"name":"@mongodb-js/compass-query-history","version":"9.7.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.7.0","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"5a4c302abc78f554465f42db36fca023820d7699","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.7.0.tgz","fileCount":68,"integrity":"sha512-6TqKg+J0j0ybKNDwjZbpB3run2mjeKauxcxGdcxxxZFZSEnCc94acOX9Z47+htz2v1tArhas1cs88JAkx9Wu6w==","signatures":[{"sig":"MEUCIQCXbq9AQk2NWuY4BbpW7dGg1ashdJSYmH6rWqXIDST5xwIgSywR3OBsAqxS+KhEgYx5zOPa7BaLyFtNkHitiGmTF10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1593057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAcDuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYfA//WffKn0TySbi//fUSzHBXN8rVv/u6pEeVmBURA93vGAF6gKUF\r\n0Xsh/1UDL1nrwLigXVAjbigVz4pmjTUnmagaq9EdtEhQda5SbohVWOCjzKep\r\nRAayik+apMOlNUbuUlUocNXA0rp1y8EjPlpietyGVdv22rdVUX2+rfDuFztn\r\n0bH5KIHK/WL30OGJGZzSKwqte2yR3fLk8l52nzEFxpkJZ2DwYF3Lgt5qArv/\r\nF4ZNOwXKK+a7939K+XmF3QEthnkudgJN0806QWx/NbRPv4xV9CzR0SjWhp0Q\r\n3AjOsAcYZcRIVvhEFp/V44i+NjEy/1VlQgpCcZybtsVh5UV0556/mMy0PnbD\r\nEWlxpBRbQjmyZMZZ79Jpi1S98FabSh6UxW9EP7J5JH3OoDunyHiPhpdKdXC+\r\nmCX4rik7vWoJeDa1srkSMHVd1yXWSWplGrTyWrgtXb/4RIcb0j80shnI6Sr5\r\n3DpeKCZ7uLM3bAI9kN+oPcpBmpndblnXqzBikFirLeZxiBVN+A4pkr1pcuer\r\nkSQk+thUXB9JL8gW2x9Smsdz+6i4iB9l5dDxadhRNYhGqRsOM2apW4vFdKfO\r\ntbw09+wYiizLu8X2vADVSz0e+grAAIUNaWC5RegTnYaNa4n6mBiTCC6OIhee\r\nQqikhBWAuYeWw3rB0T4ciaI6LaUVWJnfvEM=\r\n=fDJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"fe181eedfcb07251b9b9a3dce8254a4941d74e42","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.19.1","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.5","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.1","@mongodb-js/mocha-config-compass":"^1.1.0","@mongodb-js/eslint-config-compass":"^1.0.4","@mongodb-js/webpack-config-compass":"^1.0.7","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.7.0_1677836526474_0.6331455395165628","host":"s3://npm-registry-packages"}},"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"a0d251ffffe96e2db8359238a58fa97ceb246e44","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad.tgz","fileCount":68,"integrity":"sha512-HXFpqXkS0b1dcwNze1XmC3mc+CUmmb32UFm171He6HL4OjWFJFl6H66Ua5hAifvFLlVdcyHyJegMgjhFLEnR1w==","signatures":[{"sig":"MEQCIA5fpRcoGRzqK532SERY2sW/xvuW7j8YR7HaYinIBCntAiBbGswfFEPCoj45NIX3n2nM0pOzJUu7mx1QKu+GsGkVQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1594545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAegiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaFBAAnouYKNRTElcN6f3j4XsBfMUilApWifKZHkg962uNsRtUf0GH\r\n6S5wmBE9k97cE46WHqHNzSdPfvHrEhudU8fz5Rbsr93HK3pgaNuClkh7KKrS\r\n5ctNIQFZc/i6rnib9n3/Hi584awCdOFGJ8GQVkmkcQKv4l0YA+pudic//ZSp\r\nmNlhM9edKIEvZxw2GPz5Dyhr9c7i0ZJ36JGe9xsjv4yJna0fMCTPYW2+5jps\r\nzjrei+Q+dz/ys/hp7i4bP+k5q18aJcmnSRuHeg+cDN6jF19yDxDImcUCzRN8\r\nOLgA/uvNZyTZbQzIfkra3pxxA1/EuriKocaINJLxoExBmCDHGncxUWXPYj3f\r\ntofebArmbsqPzbQsPgyiOMSnOTIXbGjlcVr5ppsF68QZELOLZi/NC2PxZ8jX\r\nV1zgIyyXxlc3DVRfBIhf/0Z/AYwj15aIGG3tzFSQk1dXt47VgQKiM4mNNQtk\r\neQkPHLiXqqkNoz2svwAAjQOL4ccQDKZv/kcfI+Y4U+ySmD6OnMJ1U+TTt7+J\r\njoG5KkeyVQ1Tod728BhSynhlGtsicOp3GRYjiBghaUQrDE/cBLHv3477Hy9W\r\nMtpUEXL3JuZLUfGQXQ8dN2x4UPrKLO8ydaNuFzUrOLjhKO7quNr8RvCFRK6a\r\nCoOvuHD5ecyu6aM/y0cX4J3D4Ry/akqPyTc=\r\n=oBNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"e0e7275f55471eecce19ff3b75439fb06dce1fad","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","@mongodb-js/compass-utils":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","@mongodb-js/compass-logging":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","@mongodb-js/compass-components":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^8.4.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","@mongodb-js/mocha-config-compass":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","@mongodb-js/eslint-config-compass":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","@mongodb-js/webpack-config-compass":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad","@mongodb-js/prettier-config-compass":"0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.2","@mongodb-js/compass-utils":"^0.2.2","@mongodb-js/compass-logging":"^1.1.3","@mongodb-js/compass-components":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad_1677846562209_0.13456952932313437","host":"s3://npm-registry-packages"}},"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"1f80162bc42391baa2d0d7526febe153255a446a","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e.tgz","fileCount":68,"integrity":"sha512-p0+pvwgaEJalq7+tHqqNWHU1R77ekq22Pn3JMmliLMw9yTET7rLYeFCiHhxDrD+PkpzDTV76rVFzstKLZ2AvwQ==","signatures":[{"sig":"MEUCIQCnOX2UvcrAWSF2YJS45veLKGxu6+Teb5z+wC3dOEed3AIgMb0u7zm37XrUNPIh/m21dcwL6lF44nItYeUim+fE3R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFa+jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFLg/+O445xdRuSUl86HZkkEcxXj2tirFr4XH8nfLCIIL1eo3WU3Bj\r\no2r4oC15jiaWeQNitxyUg2x3GW0BzoohceF29lGw7VCcAdEJnlZR8HWLFECA\r\nHxNSKpQ9tFrySaqg4RQvDdrK07KJwb22V1nOyg5aIiDi6l6rjpibFPVQz0rI\r\n/1dr4WJYlPxqehlHMINwlvEamfpP/SJ3QRvgNcqHnORd5+Sx8lDi1o1Ts1bp\r\nEE2nmo5NdiUsEiYJI7guVUSs1R9C0bWyinJuo6045py663iPBSuM9U6StaSi\r\nkC43Pb3aHG+lRBw17mgaEC2E3YhaES2lRmgw3s4Bs8FFAYs5RaTIH3r1FpqE\r\n5CYDEEWbmdbUS9gtqY+bBU9oX4mb8rbAYx2+BNm1CC4equ5JZ/JwCcBl9zi7\r\nc0W4d1eGntzb+tAfzP5wOPNxB1Xq4X1ubtJRxWoSrVlW1YlL21I0fsLi//LO\r\nUniCy48n27qTf9VYyvCXwYFC7fF5Q+T3RLGtqpKEOknwln0OksGDEYY7OL4M\r\nYql8hcZWbQMDgw4AHMZwcg5jQ1k7Fy/md29K19cLYL5VHt+fJd7BYWxsddZq\r\nM3YD1IDzObxUp0vgRhc7hGblEH2fGUADlWEQmtFOsJmbzhJ66X6lRMBC2yU+\r\n+NO3mArfIASjtbLq1VnRScSLpYPOf0ewnm0=\r\n=xA6V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"04ba59a8ace9d68fd90d540d8a8936985115e22e","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","@mongodb-js/compass-utils":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","@mongodb-js/compass-logging":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","@mongodb-js/compass-components":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","@mongodb-js/mocha-config-compass":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","@mongodb-js/eslint-config-compass":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","@mongodb-js/webpack-config-compass":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e","@mongodb-js/prettier-config-compass":"0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e_1679142819762_0.7836520631725212","host":"s3://npm-registry-packages"}},"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"ef84a6695a1f8cbf978e61cb3f895828ebfb43eb","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c.tgz","fileCount":68,"integrity":"sha512-iIxDFaH09ILi6ZPAJBH33DM4v0IOqZ3A7jFBPCMmNvHszdz2m6eYUG22Ym2hDdB++yG2cJS+DgU2OzfR3BUVoA==","signatures":[{"sig":"MEQCIFoeMRM3ioCmrHbzg9uqouO6deDylPMX8pWDA4aTr+tjAiA4PCBsA/zV8Jtg+Yk7le+TMpd6L2fni7/Glkwb79lHFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGMifACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGcw/+NF9aG1Ikhcm5JRLe2JIQ4WW6YdkUyLFUUceCwCMbxOKK6OX1\r\nmVhh25izlquEsa/6M50IKAbWIJLoozLY+zdKJz1uaRNYAsuDsZ9d0z2ezRdE\r\noHtGKN8Oq2Amps8x+ukRRkNfekVW2jyZ62eBBAI/8wx+u2linj2UiEyJYEO6\r\nHeUbgMf+kVwOuQZ7HYxBZ7SfKaHvezhD3UefKLcnj00WijKeppV7L8JuCxQf\r\nuLDINE2mpkoIA64ERacxoE72EC/x8vCpSD9j9n1M6ZJDqcis87OhvbgSnZZT\r\nHkdmoBdqeQ1FNesyrZ2eIosO+RzpvtWkzmcrdXJ5FussJvKrUa+/XFV93XOX\r\n90WhEYlD3KvrynR59ZFbE4Q3UnBn3c9nPkynNAICb06QIAuz/EL23dvoMbdH\r\nebS+dpL+LxfY9/u1GI8LlFhvJJfGB8Yc+sZs0v8KplakZ+ZkF5FY1swSdHul\r\nc8gLqyfodo1ze8Bp8JDeUhK+dX36xu6OliORC01yDM+WMQBcH+LPIdOAPy0M\r\nDF1e7/SwkhN7XtxAjrRczFVmvB00lXNWlv3QqTL3DA2JvMkoQcX7e6cuenC5\r\nl4+9Qu8QOsq87oitSQ5YGqOXm3cOHn5UMQBymOhv1WrwCCyuwOUmwOtk1489\r\nvDkApvN6NGfQ8P+gnmQJaCZnB0iuINDKZhI=\r\n=wD57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"ed8f90bd71f084cb541f99b15caf3833ec6a953c","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","@mongodb-js/compass-utils":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","@mongodb-js/compass-logging":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","@mongodb-js/compass-components":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","@mongodb-js/mocha-config-compass":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","@mongodb-js/eslint-config-compass":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","@mongodb-js/webpack-config-compass":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c","@mongodb-js/prettier-config-compass":"0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c_1679345823588_0.22160820600637288","host":"s3://npm-registry-packages"}},"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"20a59d78f55f9654a9ba9f580a93f4c5a9059e5f","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600.tgz","fileCount":68,"integrity":"sha512-UlGVYMCkloTbWFzTyOzADVE+Li2VreEUX1aN7WrZIZxPmti6iKQPux0yob1si7P2Yk1Gar5IUfKaPQWL0cCzfQ==","signatures":[{"sig":"MEUCIQCRPGikBmH81efWf+ENHiSJrhzBEmUYtbJ3OyfH+i6o2AIgDzT/x7lvWzWRBv1QyCK9oYcoPmDE6sEeGkVMXVreqJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGMjIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3ZQ//Svbl2ZsqdfHWUUNYjD9/uzMUNHATuWSSKHdIM3A6an3qYXIv\r\npIJ5XiVCO7TJDcfjruqG4ktFrlY4f5AT017nR5oq0KDWz5np3V6M3ZS8lvE9\r\nHLKDr15jvK4gniNv2P5zq4LJVps3bDtaUqcPNzx2rVODSMOtPehrAGK02qQg\r\nSIGtle1kZE8BofOqX5JZaLVOVrXgShjaUD1VbzIhFEHa4GoOn2CzGydsWHKC\r\nzCt5/CBu2hW2+10wKtH+WLpDdXnrRSqvnm4i4gufj37VKEbP/H9Mmxg0baMH\r\nSCZPCvhpnow8uxy79TATYMU47TfxD22zjDD7CSGHJjd/00+4QjrA104xlHbM\r\nzFvywhYGqSJYlLbjMS1QZPL5RFS/7SMtkwqx2/aX60tAzarr7XL92BTzXy+A\r\n/nRAOI79LAN1kvLL08EdpmHagPa+/1OmKJ+3+EuInh95FPVmeHZ8RP97nVMx\r\nSMcNOMl9W80KBxrb4Hb7rLt1j4Q5vFlxmgCh4a4x7sFzRwg9l42MXUgL7mAX\r\nJAFGaC4j2sA5v3Yi6E4yU83I+CVt8p4mgdT3EVs6qnjzpvs7khqhxu5m+J/s\r\n6bz3A8oAL53oVdn2bNxmMSFMMPR7dD9JhMehwssA5L6j+IG4cC6eb1ZkqFh1\r\nsOlSdalEnxFXFcdp49JWgCNFe3CNmOMX1UM=\r\n=Zxvx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"97c3945c3938ec09f9aa141b791f53d15bd47600","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","@mongodb-js/compass-utils":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","@mongodb-js/compass-logging":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","@mongodb-js/compass-components":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","@mongodb-js/mocha-config-compass":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","@mongodb-js/eslint-config-compass":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","@mongodb-js/webpack-config-compass":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600","@mongodb-js/prettier-config-compass":"0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600_1679345864413_0.13962545124000392","host":"s3://npm-registry-packages"}},"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"48ed8190d5c80971aa0c95b41b9cfd7ec4567286","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8.tgz","fileCount":68,"integrity":"sha512-IxOGSfkjNerUjZE6k92VRQ70P/U34SuucR6OmbARa4LCus6I7B8OGGBH1bhamCWk1wKEdEWvZhY8xRrt4DX89w==","signatures":[{"sig":"MEUCIDpBTQF/Tq3nKtI56RGS1PYC+ABpJ8RDcWEkbe5lbO46AiEAgc8hfm3h4r+AJMfG341s/d5tsPcocl/YAKmW7btlALY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI0LnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEaQ/8CQIQsSMS4PpnjMnTCtdePhKl2gWmO1t7uOmHqeBJiejMUEA8\r\ny+LeU58STthDxn8gMmTQvL38GYD53YpamOguAZtK+H9zklTgLqaKhOvZhHpt\r\nvQg03C664l3cfaMKoAo8Bo8m6d4RSwmWhG0g0PmyTq+IZnLcvb013sOj0FRn\r\nmlpnTm9Z8cXjER6N2B8CsEtkB0U1xkH7tB91tiVf/MlrKQIblIL1+2VRa9T+\r\nYRwTaEgIzngCE2pgiKyVG+w4VBdgLyz4qbt4Gy/bSpxQwrXmGB7yYXio1Mmr\r\npRP9iwm6ZieB6yTHpHwPVWC35xujBpJ0WmHmMInCbl/Bq/Hs76pRq7lQ/xOG\r\n1gP03XeFKyn9C7JlffdKY0tgtz+EKEN9fN5O1CTpsnNz7+vzz7OksEVaWy91\r\nKW4SJCJiLoc6oPLQtRcZUZ71AveD4j9Y/gFXeTiKkCx+S3G0SvIHifef1pXv\r\n0O7K6iE1hcejt4HTXtcYR6KCdlvdKdWh8lksG1Tux9Zud4wSHn+adL3g9dpe\r\nQtJ95MvD617j+CVX5QIA+FQYvZo3/dGFM0EYpwfkk/nFaOlqF/qs/hs5taOC\r\nVBPDnRMoQ2jAaCilzeOMbpMTai6APxW0URgnt4TQOa5zd0ZywPmdQ4TfonX1\r\nC6Cj4fW9lWfaIDHpMqwBJm4Ad7mkaicFMeE=\r\n=9V9K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"a863ce6adfb98ced08f9644a294f5b63b110c7d8","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","@mongodb-js/compass-utils":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","@mongodb-js/compass-logging":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","@mongodb-js/compass-components":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","@mongodb-js/mocha-config-compass":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","@mongodb-js/eslint-config-compass":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","@mongodb-js/webpack-config-compass":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8","@mongodb-js/prettier-config-compass":"0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8_1680032486792_0.26209986659048723","host":"s3://npm-registry-packages"}},"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"13a30b5b19c54b0188bfab543a7d0e285016bed6","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321.tgz","fileCount":68,"integrity":"sha512-Q1ukrDrYvS3DUqHTxMbxsZ2Hz9niMK44kNAB53OY9EPGZ+LFZ6yKZUOgGO9PU+89ciaJwxgeZdbuVAxwvPwWLA==","signatures":[{"sig":"MEYCIQDQKAZA9gLGaSx7sYH4mMLezUcPibjxcP8z5tef7tWguAIhAPcOwfVYPFdSRiDikjNXrqsxJv/i/EKf+Q7gmNUqAfO2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJVfgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcFQ//RxDI1Jvts4g7bc4nPclsOr+29K6CQ2rAnzUIXeJdrp2cxhWT\r\noS82NA4FQDjZYwE/At1GG6BMB6mE3fDlyFJhu1yRCNviRyRzlQg69LdY3Xq8\r\nJu+Uj7GNEEwHCuh8YV1XNFHmZ1K8kbm94kPFNJT8aE809DHmNMalTQNERCXW\r\nP4mLNsKmH+gUWLC1w3vQ0U/q8uUfdPHoLpNsI3z31gDrycqtGXqEPVAru4pY\r\n6tYyCsFAb0G7CL6tZYiQxH5t90kTzlae+8swcHAe+RKhnUXX0hsq1lY4PwT3\r\nUCYgqEDMLaH8ZnxpzsZutDsF8qDq1h3d3GwS2UWhQxdyS6fE19GEoY/xPZcJ\r\nKIuN0eq22daiECkH5KR048Du4+rhK0eTKs96qhFRU2J+BHUIieFYjyQ7HAHo\r\n6mp+R8vuRObciXjZbqAwwit7EGkb63pbCaeFUVehEghkhI391af7+cizR5f2\r\nWb1qzEOtB2tjaoU+WQYFNPRUFTp2V+rl7jhoqx4doVIrrJQ6wJPNVNB+TXUQ\r\nhLnB/NScsQEdAyh0WivPmZscsTqOGGvv0rVbF19MdKe0GPFugroLPjgjiVpX\r\nbQ4toWxrKJfUBpCxdSZwBRTIDt83rQ9PyHxSHLkXMf3S+2fohWuf1jIwmScV\r\n8l3Nq9yc68ptRb/UMum+kTa0WWU/nw7Eeqc=\r\n=IkFA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"c3291a871fc2c07d3e2038cc1ad275c102e1d321","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","@mongodb-js/compass-utils":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","@mongodb-js/compass-logging":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","@mongodb-js/compass-components":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","@mongodb-js/mocha-config-compass":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","@mongodb-js/eslint-config-compass":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","@mongodb-js/webpack-config-compass":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321","@mongodb-js/prettier-config-compass":"0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321_1680168928407_0.046268465879720555","host":"s3://npm-registry-packages"}},"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"9333291fc35bc95dc2791747d02a99cb36db2a67","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43.tgz","fileCount":68,"integrity":"sha512-ao3Rs8VjguJS+LGIKIwJNY5gCWT2NOOgzPJNkGaTFKagZB9i460rsVk4KieFxdOcxQ4Za1zB36PL2Uwh4Dqn7A==","signatures":[{"sig":"MEUCIQCRNWCZasGhmabJoNdkZeNcX3wBus4ajcDlX4XaSDTTmAIgRmi33r51Pe2Gyy/KCTghW6pfqMyW/ld062DvERBTMEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ0lQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNZw/7BvzrBST59MC4pug2F3KoVt+sZ/JNEvXEVhTbI7WeEJag2nEF\r\nCPUB6p6hm/Ut94xfCvAiRl/8+/mMyzL9P13L6PzaE1FfgTLKbMZseRXx3pw2\r\nClZD7inFJ13+ywuRoTShK3v/TByqJKgNAQqmKUpJpiP21ezaZCTBq2y64O0U\r\nRLVwtfm31RwRGBch1bR4zylEoWWQ+Ik9C85ZNoHtN195+K7NB3RchjD0JWB7\r\nxzqsh8e2ztXkoqNjVw+6Lk4z/PE0nAi9QT8roeKGdWWGVrLKA0L5a6jFmpY0\r\n5rhobbppPnJDkhruwDNEUTTqhIs5+z9t9k0kV6yAtqaX3iGseIWeqqEZ5I/k\r\n8cFrSPbOpFpYygIlTbUNq1Yq+TmC7QnDBpEE90yi7dqMsbHhXKOVnivR63sn\r\nZptmLWdKoT/JZQbicR01ZWi5enlomQbnuBIPK7vHgX363O+R9Vud1lPdBUI4\r\npYUHn7IBtc+XtlrGR2ESsWKlwR+nmAdugWVTITnstjlXv8jjOxK5UfEU1gzh\r\nzcKkrq6uIPo3mTlSi79e2zUE+kKF+C/IwrPLgbbnoeQM1YDt59YOmNmjDOfs\r\nkHaVVT5l7yPJ09hlxA0bT+lKqix+mK06ifgqsmM+uRWiqZsoQ5Uh8PBoSWV9\r\nX/O00vRqXBkEzF6H00AIW6wzSmMBXWuLKnA=\r\n=58kW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"da0d016fdae6992001ca3f3347c293c36815df43","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","@mongodb-js/compass-utils":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","@mongodb-js/compass-logging":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","@mongodb-js/compass-components":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","@mongodb-js/mocha-config-compass":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","@mongodb-js/eslint-config-compass":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","@mongodb-js/webpack-config-compass":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43","@mongodb-js/prettier-config-compass":"0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43_1680296272146_0.42208465971217923","host":"s3://npm-registry-packages"}},"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"ff56f9c317af44bb2fe111f0b6cdc8a87e5efb64","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb.tgz","fileCount":68,"integrity":"sha512-T2a+yGXw/AlR6y0+ApM+7I2CHjC1AgzukJfcjLCvAMlXiQ19rEW09pGR00WYg7lofm5JxcqApDPerD1s24LK+w==","signatures":[{"sig":"MEUCIQCADf6PpafH7JJKCD1Rgy7RWorIt97W1u61Deh28pjZSQIgDZuiaSfrsy6bR2uwKWwOgLB2epJGi8iUGKIZROiH76w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP97/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlYQ//UwbMBpdQoQVs1JiNRZuYQNk4UtBqJegHue+rCJXNEcqcXFWt\r\ny6R7g5S2mOcbpSwRCd8zOCpThIoX6biIz2xjF3aqMFLtEkXFAP/IYDivtKEm\r\ncy7JOaUsSmmkMDnUXOVRugBd+vOrr/JpAi/BADOY1+exOnoMnVGpBkNS8m/D\r\nflNYtSTMtJ/H8nsYRDGN1FApBP8V2XsP7w0rtFuYzsU9lW5es09ehlPKgRx6\r\nNiw5Otpr178uyVEVIKH6WsXPbVQVJ5veitvsQSWtAtewJV9xFqgt8txan5WH\r\nqSwXn2ncp5KmXr5JjbGh7UK7EresS08i4b6lbA0DkcKximAlC3wFfzVx4I8v\r\nFja4MzoZzJ0PnW1C2AOpXtD7CKEEEoB4MXELFbMgtWMTeZQgzTSosoIfl8xA\r\ncEGYm/ZDxD3RgAfx4ZsVrWcJUMCkBXfJy7Tr186rErKvgbe58ivC9GriPmRZ\r\nTgRLvW0OpPptSwI1zBO6lxljg/xFHJ4xgcrDEDJpcLgOfeyS3j72ACzYgGaf\r\nGO+VR/yXWzjrMScnVn0qkr5cMiWe6RajUuPFgEAMqCVxGiJjh666idO9YZ6/\r\nyrNZWJY19eDFTI2XbuHW09zDZEsiEYZLFhnrHRvkwh/WQmFZwd9CdcXLg8rH\r\n4JpqAnaVqWV/dDgYLDTGdFggX3P5chO0uqw=\r\n=KR21\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"30478c108fea9fe7d84759fb032faee28e0bbfbb","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","@mongodb-js/compass-utils":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","@mongodb-js/compass-logging":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","@mongodb-js/compass-components":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","@mongodb-js/mocha-config-compass":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","@mongodb-js/eslint-config-compass":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","@mongodb-js/webpack-config-compass":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb","@mongodb-js/prettier-config-compass":"0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb_1681907454749_0.6370882564627496","host":"s3://npm-registry-packages"}},"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"e88bf1958255a53fd65603d4dea1d52295140dc2","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973.tgz","fileCount":68,"integrity":"sha512-ZHNy+51zEb3sE4MDQ9ZXBo/kNBYoEbr/lK69YLHEuuGjTT2p4vZyNQaBXVNpc9xvmtEt24W+cXjKKSdo5Mfj4A==","signatures":[{"sig":"MEUCIDXYzGqvyInkN3xVad/B5VAOxYt8bsGpeMs/5cIzNVlOAiEAv2yWWlsKGflNvnllS5lXy57WUzpzjx4UbhZo7x9ZrX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQFSWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCuQ/+J9ObSKKDQOsj44g+8PegaDXmgPHsQctPolCbaHaqis2xE4NQ\r\njnkOy/ar/OxB4NIEjbbFfAprgrHuKaltVDAtQFwOzThOlDdoZyuNzdaAedzh\r\noiE5ZDlBRGWNiOHK316MSMDla4NdRKa7/SZfD1uMC7Q1tbkilkEqQcOc2+eQ\r\nfsODaaZqlS6NVlQ5UOgvXW13qjImjr8Zwffm5H29fRSpVpMq3WItpH6yga13\r\nfR9gFCWmrYmyYvMdC1nAukhs/Tk1ALisjrPdrjNi35hPl74yeTr/E04pYXJf\r\nZiMBP43fNyIO+vdN0P8wN9JXbM+b0qqtH3BiHq+f/9QY4Snf3aIjtm617R9F\r\n1SVNGyAFe47QRYxR7T9DU6Dm94Bv/zjasF9rntoSE/BSJ+KZYfpp0bsPlkkI\r\nQW2NeH1ElidclHZBriyiqcDJStKHUD+twkxF6ndHMQX6YsYbqp3wpf1cabhG\r\nUP8bSb5oAQyzR5dTkFxGFxpi37FodGJtJdfElPVrTWhSq1XT/WfpyKsSDmEH\r\nQgbJGc2PbZJrhUbcywJ+jMpO1KVbyZv8idGPYYJHOc7Zjh/+ugNFr5HTQPnU\r\nJrEaoAmeUFQS4IBlfBsJ7wgqaP72xrYy20rFVurL2TpSxuIzYSJIb1qF++fj\r\nDtkETtS4z7yqmlCdQCo9BCkN/fKKDFVzHPU=\r\n=/n8e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"1f064ba7669c838cc646f440aedd0cf45c4df973","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","@mongodb-js/compass-utils":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","@mongodb-js/compass-logging":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","@mongodb-js/compass-components":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","@mongodb-js/mocha-config-compass":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","@mongodb-js/eslint-config-compass":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","@mongodb-js/webpack-config-compass":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973","@mongodb-js/prettier-config-compass":"0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973_1681937558341_0.2424690754737553","host":"s3://npm-registry-packages"}},"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"53cfe85c6b6d65f7baeb9a5af4d12022f6e94b32","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e.tgz","fileCount":68,"integrity":"sha512-CyixULNiKpdNMSV+2BIdsOLwCL/1ypl4wD59PhpZMduaQ8aQxFoWYJcoE0IuftNz8N2iEKlGHNzeszEWstUwYQ==","signatures":[{"sig":"MEYCIQDCWCtTNaSEC9//3R7tNGVyzN6lh8q5KoFWqVApfrtElQIhANHj0j24ckbQ4RIDZKL8CxSG6HCVcJDxMmT4cIaCN7xh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQJnqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAgA/+KYLuqhEZmwoepwiGBnptHN+Pu8LxBnlLYfJ76K0p4LqUyVvE\r\nvIau/pvXEneSlAFzFF0fn68x0s87wMxnKCWAPy60fTNnyPxgShtBSFhGj+t4\r\nU6jpuvdwFd165sI39qrsNZGsZXbNVQXSXNRrUZGYNFtlrb+W1a1kbjoI4ADW\r\nsPH2uT7GO6wjCA7HxspwabKLUNGeDFhd27IpTfZp07yra7Vp6mqRx7hW2cVV\r\n19MX2ofXU/EDlJ4sj+rciiNhYLSuvjK82548e/gu4sXf14r/sDBpD64bqDHb\r\nEnQcy8CRe5y8kWi6HKnddac+xd9Rq06A45jM/ahMX3iEMr18Ra4VD+DBmSGV\r\nN7o3qpTsqAuc/wxvcIbDciUrb6w8Za/XvO057rAd3JNThFUgxcGjp9iA2fnE\r\nj23vgIqyvGLR/i1DBlAJ9nwDRuKZp5bCBC0Rqk0BanKQnGkO2i+RVNmg2lz0\r\nIS5UONVovuczqTZOxXjW4lbcU/o5OcBRbLlCxpna/+iQHEM0fGTL+A+qOte/\r\n0lZTv5vX0nijryVXeZoGjg6T9OPzNw3PWKqe3aLymPikRn+D50g5ADfHiSFy\r\ndw0OFVyhJlCTkoe+ZjAf5Iz3EiGnCmKRS0F9Kp7vvMy9rqHk8WMxuGJoWU9c\r\nkWV2mrsuabtgMdgCw2zuFg+ApBJUYRHN7hg=\r\n=f9lx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"259fb95ccf1d41c3210676266488d0705f9b544e","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","@mongodb-js/compass-utils":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","@mongodb-js/compass-logging":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","@mongodb-js/compass-components":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","@mongodb-js/mocha-config-compass":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","@mongodb-js/eslint-config-compass":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","@mongodb-js/webpack-config-compass":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e","@mongodb-js/prettier-config-compass":"0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.3","@mongodb-js/compass-utils":"^0.2.3","@mongodb-js/compass-logging":"^1.1.4","@mongodb-js/compass-components":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e_1681955305925_0.32281210048688846","host":"s3://npm-registry-packages"}},"9.8.0":{"name":"@mongodb-js/compass-query-history","version":"9.8.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.8.0","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"1e3a01227039c788c974d6c2cca3578516987f2d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.8.0.tgz","fileCount":68,"integrity":"sha512-jrcbNuzmpAksB141Q8JXIVrsXacNzI9jVFDpXcuISF0eMn8c3PwZ5EsytjvwzAq6sDWwiM7V4sRBu284J4hBEg==","signatures":[{"sig":"MEUCIFKAklwXQoci/xS0DWpsAvNVzQ6a4xd20MXOkYbO5xN2AiEA0OaXUEZnWH0hoXHKP5YZJsWauNI3IW3FbLnyNqOCNQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQmM/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsMg/+Orj7iEg+4IJXfgTlvjc5EHssf4V5+ZTzpJSLm92p2DCF6urX\r\naoZY4GgZ3WEFSwRyYv1k84srb5B7QFSJUvd75q5/CLsHh6VJCCJk+v/Wk/HL\r\nId1Qn6L7+SlXHQd4XfT+o/5PgnzimvpT9L4/NplTsAcvLATv3bDSTaUQLeCK\r\nDs9U6d/SNdCGWL+GWc5fAwuzFYKHqN+vUWwsa+4+2Ia5cg314yblMHS3yJws\r\ncri87uQ+LQjHdsS9G8sYa8wANtQOL8IuryKL4i8qUvqT78tbbVIc20qGQN0i\r\n5ESndoh7ej7II84Saf1T+KjF5WrDJ2WIhP0ZQrXEdS3xQlYYiRJwo3YLTL0/\r\nMptQth80SO5IehCTvQcj84ZQcL3yLlS0BGMhHtsLDhmbQUDYvs/MOuPT2bnN\r\n0TD1sHJz7BFYRm9ptSGgTcWFAYNDDUP5pCWEE+4JSmp14vJ+syh4OoIqmiq9\r\nsTJufozdl5W4HM4CokBkoGZrtFIc4amVMvlrPjXKjLgpX34Nw5s/mlG1IJek\r\nJJrW6r0DhTSZkQEjGzfDb3Kf/HYH8R3E2NUwpoV1VYt3isX3q4vHEDUOy2cB\r\nv0669XFbmeAuN5OqPobq33OFGDAth/GGmM5fAgK38FPyXaq5NHOEX44/o116\r\nj/kRryO4Vd7K6WUGSPjqBTZi/SVENoQZbtQ=\r\n=nGNU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"e4f2643a437ce2407657a63246e303d13ce8297b","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.20.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.6","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.2","@mongodb-js/mocha-config-compass":"^1.1.1","@mongodb-js/eslint-config-compass":"^1.0.5","@mongodb-js/webpack-config-compass":"^1.0.8","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.8.0_1682072383298_0.33976399095099996","host":"s3://npm-registry-packages"}},"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"54c0a284861dd95b3888450377a2bd2ee4599b4a","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400.tgz","fileCount":68,"integrity":"sha512-lGds/NOuDX4YWKjTnx+gv/UGYIWitsYJS7oYe4B8cpR3nDKgVUq9aAS8BlD31baND6Mjqo1C6yPrl+ARQn9TNQ==","signatures":[{"sig":"MEUCIQC+z7KZjd3PZNk7YMZACenDuEy3bwFaKtcW4xyhZ7RGDwIgF0Qvy7prr5We2kqtfa7tSrsjytSUJzdyWYcLmOPGW08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSO2KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMGQ//QX6ElMwhh4igpFi/laXDuXaoZhD0w04xMrjV98T9nYUGMgdh\r\n0iY4ircjdOEtV/Km4vsNyqlMGyGWT0tjeAtrAmNEP8NSBwvqe1VSCsLXfC0x\r\nA+hccnlHAWoKctOAA6pA2bp5+xrpRSFglrmDrHL4ejxryC1/3uW5XBG85YtT\r\nugC3A4IvuYdpBYCiTtbeounFGaWTe7fmT+qCOLsurUTnzJ4D3taiGjST9f4f\r\nA89+nDX27jdXImt+PiO0iC9g3DLnn8/oQyYHeE2D0E07LqiXWC1751upGXeR\r\nv3mz3FH89HfP3CSNyXm7HTo5YfC3LBzwLJdaHPilXGTj91gcEyZsA+dGsrsj\r\nFTEH3c1T00x7pQwlckOdKjgTSa+57Q0HdDp5k9OPsKwdFOw+tO/bBXMYJ6VX\r\n7+RxDbdMxqzpwCaVlaYnPgNn8NXWmRoCbOwsycPED2YEALyM8/QJ7P+nCuuA\r\nRtPyYlRt/9ijo7qDiKIOzFo64AI4UZXn/9HVv29rsWEzA46xls8Mpw5t3L07\r\noIrHEaMEB/gDjGj9lMfnNBMcB2IprR76yPHNS2Ry/Fzj1+CYcFRg3Rq3GgPt\r\nPZ2wOjsjOt/DOXWzcZzOnX8meYwaF065U7cANvlUYGI/4J8hDUQoQ39/OgCu\r\nGYEgLS/NIUBMgh8qdpw3JoiSwPJ8OTWk7tw=\r\n=yb6P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"604fdbd72ed8b3cb7869997416b51ea07fd77400","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","@mongodb-js/compass-utils":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","@mongodb-js/compass-logging":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","@mongodb-js/compass-components":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","@mongodb-js/mocha-config-compass":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","@mongodb-js/eslint-config-compass":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","@mongodb-js/webpack-config-compass":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400","@mongodb-js/prettier-config-compass":"0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400_1682501001996_0.8198877627791004","host":"s3://npm-registry-packages"}},"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"7f3638ad9f4fd3937675d0e90e47fbeece6f91df","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e.tgz","fileCount":68,"integrity":"sha512-yjITFvu8grwRKqC0S81GpHOIwzvZWc3EDgmHtsKnxgASpirIrHtn81ZceqtGx0sZMjvdor622sKAZDlb0ipYEA==","signatures":[{"sig":"MEUCIQCXdcKSFB6dHP3qGLUF6tuW9zbbqoLGvtl0qRcQ2fXQNQIgd+/Hm/hUXdlDYosjlot/T1W5X1sNklsxJiSUV9Un81c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSdZtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW/A//drB3csmTwKifeJbDo6ppbhXn6m83TG9HMUMDAqh8TCv5glbZ\r\niQnMdg/e6X106b6fNsYIoQEtQEpaUqFPgp7pD4xLf6AdrVId+WzkE6slj/PA\r\nVbStp1V/skFSSdUWVQqSVLek+Xk9pfXFlkYluPy3NQS3dcJc6yScGc2kXEX2\r\nnlpxrZMnTF4nrgA2Jd438ERmMAy8Kvje1BnI/X2ZJccwrKa5XnTPraqTCUbY\r\nOGq6XUp87FAYUrXShtgVgce0qIdVM20ptrHHgJ+62MMOumbLwYy3fJlFaFIr\r\noa5pcmMMgvChwvjDl2nB4AqD7xbSkb+sj+ikpYVKk9fTgG8ZRf+2GghL3MZc\r\n/uAofu41VsPWXj2NNjxyoUjo6h7ckAY2Vj2DZkMuIjIjzpQravX49GHzcrun\r\nRVB5++1NRX/WKHlZ+9eYAz/tsZmxwmlsiBfZ0eCW0tD7VP/1CYWSgrEX2dtR\r\ni+nchiFmCyUzJp2PdrAugFC+X8Ychdjz4YJmpXhWYdP7TdaOfZvfO2Ve2KD8\r\nlBjO2aCE2uAMk0GfWdSEb1CgaBbr+s+AaOtOWsXasQz66o9WvU81uZLh5qge\r\nJjRJOo4uYhnl9S2LBUh87SvmysRKjeZH38IdmnviilHCSn2NDzAO9IkczmvM\r\nOHfkFnqyft6q+MV8idCgAfVDlvne/tMAoBc=\r\n=vP8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"35420eb38f659fbfc4bff9e72644deebafef275e","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","@mongodb-js/compass-utils":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","@mongodb-js/compass-logging":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","@mongodb-js/compass-components":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","@mongodb-js/mocha-config-compass":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","@mongodb-js/eslint-config-compass":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","@mongodb-js/webpack-config-compass":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e","@mongodb-js/prettier-config-compass":"0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e_1682560620785_0.9382139161727592","host":"s3://npm-registry-packages"}},"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"18a215ce769dfc60e8af32e42200dfe46bff485a","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a.tgz","fileCount":68,"integrity":"sha512-L9uo05chhskxVQLY/R4Skbf8GEcd3naXhCfLn8HFytEdsAatTdueBJ5XRpm9xdrniCtHX3Y9J7B+Qtv9IqXj/g==","signatures":[{"sig":"MEYCIQDY33Vu2pVgeeWmdqdAHnX2cQGvpuJMmCEaz4GmLULvKgIhAIC9cwHwhoVJs3Hc+R8tw535fU2MzQlg1hGeejYSNpEN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSj4WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzyA//REfU9ByMfNmhKxznvsSAFccV5zZDOn6sJA9UFZhEtnuNQX3a\r\nMiNAByGz2ATYqy7UFCbXYBw/dBWpoMna+CgpXyRAMdc8pVNpfn+0HWK0hAB/\r\ntoGhaophU6AQRydsQDtznwGUxt35yOirBK4D0R3HBHJcS9OLvtLCjeOiVUqS\r\ntVwG1x2n2zrfkwajg3Pdmtt1qXh60uYcQ8FDRGE7hfsYRk98p2uBTvCmZPSr\r\nQCao/GQB2odPI6hvhzL7/prBRvfsPABED4RXjeiQm+XhOCmFM5E/Lh7pFUu7\r\nqLdtox9ZINYlodIF/uUkSmag6D5ERuRctm0FGsfcLVeq/OBCOdlQv03BuMII\r\nVlvD6rWlxzLDYT98CLM3iYgghZ7lYYQD3qj5wWqiEMz6MadEvAenfFxoZAOl\r\nUP8UsCy4OOx8XI2V6X/hAEB3qa2RZtEXsEUXCQGcrraOjQEDY782zQgt0E7J\r\nGEULUnzHP7H9Hyz2mfjKr7A03RY85L0d/mUafXWVks9TiTzv3hoWm5eFxg5b\r\nIpRAK0cIKCQSfwUD4IlKpUUSJNT2LxvnGckQqkYHPfv7jjwS6ybiJoQtMI6C\r\nUwWWD4j+5RHfYmgHKhSf1os0joS2tQIQBLBD8+Z0ZvyTrkuKmE768jOKrlzf\r\n0HpEJ/DWP7K55Q8wnNxPx5GIpBzuOYqlY3E=\r\n=LEja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"f8695ae3010acc2686c0a530f153ebb01ddb040a","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","@mongodb-js/compass-utils":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","@mongodb-js/compass-logging":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","@mongodb-js/compass-components":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","@mongodb-js/mocha-config-compass":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","@mongodb-js/eslint-config-compass":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","@mongodb-js/webpack-config-compass":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a","@mongodb-js/prettier-config-compass":"0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a_1682587157930_0.9924400184716216","host":"s3://npm-registry-packages"}},"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"0cec71a04e3a93214022b7dbc5228fddb9e390ae","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c.tgz","fileCount":68,"integrity":"sha512-wduNAyFjA9zI7iuqNGUtF76vPtdu4skEyD4TABtJLgRGp3kLFr5BvB9OssRW96pR3mT1VPtcinLSoA7J2TnO0w==","signatures":[{"sig":"MEYCIQDogf3cZIXHycERnw1yKDvkJ8UkukSlpyEdOudJMMyliAIhAKWsnSk8Jwmh7kzGZnaByKUcLUJhWq2WI+9BW40DFGux","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSuz5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlXg//YlUsHGMxU5MfCvnFCQlBY8lWJacXLAftaCv9b04X6rbbPGp1\r\nk91872zH793HBsefpC4nOOyUmYryHwVDdy6PFKARccVGuRXh+1ZhZqRHEN0A\r\nBasd492YAW9aXNhetIBSrCarA0jk5qTo4fe/IWAirKhJysG2N1L90/oaUXxQ\r\nsi9ELwCHXXGTWLKmJ7F+IMWWIGS9L1Ih5qdUO8A3N74cKHVZFphnw+uqLaPK\r\nesS9IYojIdjPpvHffp6EI1ebGI6bVAzx03zd/06xj/AAL/l6MgnQ7sKgGXhG\r\nveX/Um9UzF8h8jQP81oiGjyRdF1YyRgEIQOavPye59pC77jY+WOeVAZhc6uO\r\nosPehNELbXGhpW43FoC6dj/KsKsbmx2R2epOSzK/QVuG2hYBMO5PdyyZEOMe\r\nPD6HpCRWl+Qlqknmh2GwesLxwovbuo1ohHUA9jTT7McrYEpXl1akNtYwyG3g\r\nZkB2DTA/W2mkfvabPjbVv+vf5ux3VPP/4gGYPsa7QiPpzZsfITM/3SK3iq9c\r\nCveDt4hbPZFYhLmipnhDJf3ClItMUUFm8D7xWuK+PxUHPx7Bg7cUS0yWpOqs\r\nP7ZeFw52+8/kVKy7RzqjVg52F6kEvA37VHjged+thQVej2YTfw3TpTOJhz7z\r\nxHcwdfLRCQfi3REmVtLS3YoZMWqxHAV4tKI=\r\n=BmUO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","@mongodb-js/compass-utils":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","@mongodb-js/compass-logging":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","@mongodb-js/compass-components":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","@mongodb-js/mocha-config-compass":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","@mongodb-js/eslint-config-compass":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","@mongodb-js/webpack-config-compass":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c","@mongodb-js/prettier-config-compass":"0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c_1682631929019_0.35678729094469386","host":"s3://npm-registry-packages"}},"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"608676ccfb758a5137b452336c1d1baa638c529f","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676.tgz","fileCount":68,"integrity":"sha512-OCWlMjG+BQK93f/Jia1Fnd2c9aKsmPKfnooRi0QLehy9HjrQz7VoUObxZQROUgbJQNY3T2wSU7hFHvq8pXJ6Hw==","signatures":[{"sig":"MEUCIQDkB4RsciV1VPuwxT4PpSq7wkHBbs4Gc0UOhb+RJhmFWgIgA+ZHCaZGYC6J1cuMMEeGaXnESGLMt92i4vTgHMW/M1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUfldACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiNQ//b3c4osumQGm/Shz9pb+m+OUYxEeWJOTu/vYviSgLukP1304Z\r\nhej7dfiIRGDo0XXd7VIPTfEi+nFDhT9HMRXyV2IsISTsL6LVUQwBahaufrvR\r\n/lPzlcRtJoqd1f18xtVXk3Yst792R+lUCh5O11FtghyABi2Rn78f9WmGSrTP\r\nMTv/turHEYS5/+1K/P3haKFit141EwLNqACxHQaEcMbcUKu1g9kVCz1hZ3Dy\r\n7d1h38O5nIxv87CXRspueLjnjmbOsIOYiHHK2Lwr2IfHYZeDyTmQW6QBFwLu\r\nJDpRDzOdLlHMqn4POkPtCwRQBuWgXrKJeKPllGaya6xvOegLsBVupgX4HI42\r\nB/QNjfu91l5akhCifVB0d8jCcqSHyE8M+MvtmVKTB9hLV7RAiCyNaPOKH3Ez\r\nH+/EU1dVU6cWSHSWCNYkjHQJBthNPBu5KPxcRZ70iPoMD61UyzAg6w0Xd8OL\r\nThebqzcuDjWHcZS7IfhbU1KSUlgVuF4RJSkzw7zgD+r/TSU6F0NBT/s3hg45\r\ntb+P631L9R/YLNyys/HTrFF9eNZHMdI0l9XgxYaQwCVIoWufl3Gbc6xPpb5k\r\n4PiflxinvmQC7nzKod+qOKXr9r28J5cVqTqj1kUyNytVA1ZDkmfyWZ5BOQGh\r\nltJlQ1fkP31OWmjNY6zlSnvYowMQRDU7i3w=\r\n=U5sT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"07a892207f0c33a49a10f047b8e98d59fb1df676","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.0.1","storage-mixin":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","@mongodb-js/compass-utils":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","@mongodb-js/compass-logging":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","@mongodb-js/compass-components":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","mongodb-query-parser":"^2.4.8","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","@mongodb-js/mocha-config-compass":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","@mongodb-js/eslint-config-compass":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","@mongodb-js/webpack-config-compass":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676","@mongodb-js/prettier-config-compass":"0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676"},"peerDependencies":{"bson":"^5.0.1","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676_1683093852939_0.42903721084639845","host":"s3://npm-registry-packages"}},"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"3dc6c6ce709cee737ac30d05da42356a4df5b595","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb.tgz","fileCount":68,"integrity":"sha512-1HWhn9ynhaURODstxViyB8wQGQ8y0Jdfk0f58BW0SxHusFIg91yR7eisfbwuCo0BKGiLqSjGdV7iiyLz3OtzLA==","signatures":[{"sig":"MEUCIGyOIVEUt2ncoHe59GbpePK+7DABBBWJrDjFGxYBl0XOAiEAnG2xwdAUNCTEtuJNswLIKUnoSwEWcsv1zRX8jdspzqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUp79ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVfRAAnVK7yT+fm1gDXcm/g/NoPISEbtIFllQpSluCOJG/7FPRlooQ\r\nzIrAd6SQeV6skXbRyPUO7EdEjXD944OqPAHHLMj2yJZQtZjEyGeItnpiZ4Ob\r\nqmE+3AKetOSz8MlcSlH5tqPCMYZlFvrNUkAkMcvQUnUeseRzf9ChdNhdhKPL\r\nLir+7YjUOkieEOYQS9B88qQSohk1H/EiMiF/9MEra2KKem1RxvcLW7wRwMsU\r\nfPm00Qgg1w5/2yXfQqQiiepIlLDKXeq96PXYpUE3G9Zs5XCwXDXZa7LJVY1O\r\n1OMFVpv77C0h/zPnWOq7wR8SU1AFBRavF2p/yiONZ+1prUyGnpy+y6GMz8RA\r\npluzbo2drmvtG6NSOJf0FziYkG6YEzr49uBLruQ/9Nxw3akAP145wVNaiCl0\r\nnHzxqV5S9+9AutaNEt8JJyKQ59jQQvQHzLmKdtF5rKXKTSvC45W/SS8O9Fdv\r\nDNbtgbHWr1HcCQJuKiG/LslpTFjL3tEwELHES18Uxo3Ui/VtgPhABO9EaSEv\r\nl23KEo+LX3FiRXEEJRFu0pCZLcaE26uHE1WwjC/pzHk/+THFxx+zfwUumgm4\r\nFAsXvO2rX86hsyMQ9jJuhEl030vm1fKMNPibvEukchVk9CJAfWV3sju/OxSr\r\nzVwA6DsEMpvXPfDygJ/l6TktGAnkbgdHVsc=\r\n=mFTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"3871489afff599d3c0e5827b05c6cd97787625bb","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","@mongodb-js/compass-utils":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","@mongodb-js/compass-logging":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","@mongodb-js/compass-components":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","@mongodb-js/mocha-config-compass":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","@mongodb-js/eslint-config-compass":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","@mongodb-js/webpack-config-compass":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb","@mongodb-js/prettier-config-compass":"0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb_1683136253373_0.05380275798015011","host":"s3://npm-registry-packages"}},"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"66b0a6a210442500ff1bbecf6a6586fbbfd5d982","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f.tgz","fileCount":68,"integrity":"sha512-PuHx+RiuD5j61RpHEOS10HAC5/TgtVf82rv8GmCiDr3khhgQLqLsmxDCaCw9o3dQ2JnS2D7h4NOKUqbmlIKUzQ==","signatures":[{"sig":"MEYCIQD801tl/4g2svrylEMS6OullnDY6MYHGr5rhSADaJEFXQIhAN0oDDLVDBYD585nUBKyptjcyd6+tdxWFf46lpm95T/H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU16aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoafQ/7BLW6SSHZrF60YjpsxD0FxEU5ykAGdhXmUf/JsJSB7dcWfNGG\r\nuLwLhtTF8sohSfpXpL3cGkcsQAIYKfBYSPXGiiVTCsbmPlOJOyeag3KxlGyC\r\njmbgwX9Aot6qFIDF8aZz8m6kZ7/IyWgdA6R2TS/p539QTdPGO4WkgNPurdUB\r\nOrVBirjK+W5S1SC2uAIDFn3i054pvWN3gsHhp/Psktcxhm6oFDwG6besMMFP\r\ne7pWGhfAvl+h4nnBr/4TAtgeWyu5JIyLnlYXQjxbbWbk/qu5N6F2qOn5oWNx\r\nEFett8eisqH0vqOSHHroMN4z8pAnwXdEwYr5vHl9wLK3c2I+MTnrCydKpkot\r\nNq7kBUdsZRu6uSoxVuh6A9MAuitlU9SCPPxalwxMnX+tgBIgMbemih8fEwE6\r\nnnxonONtkLh2LKviFvPhOFjiC7pztl89vJgwnRDCgH+fbXDBZFq2pmPY3JsZ\r\nLYw4v6InZ5bplCFA50nqojCEpec7wIN0bglxTfMnuySdh9kymY49FGhF+Kck\r\nioJBDiixetAAEXob03w8+iol+3mwyAMPdBiE77N6/AiLtoEhZs9oa9AUrP0K\r\nVNkTH4NvsSItzEYOhyQ7erEQ5Gu+MsDcj0B6V0uMEfPeaeCaOEHMM2d2txV5\r\n0+h4dlMdbojTuREhhW/8fTZyFgC8i3wTvXU=\r\n=80OZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","prewebpack":"rimraf ./dist","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","@mongodb-js/compass-utils":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","@mongodb-js/compass-logging":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","@mongodb-js/compass-components":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.15","reflux":"^0.4.1","rimraf":"^3.0.2","depcheck":"^1.4.1","electron":"^22.0.2","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","@mongodb-js/mocha-config-compass":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","@mongodb-js/eslint-config-compass":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","@mongodb-js/webpack-config-compass":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f","@mongodb-js/prettier-config-compass":"0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f_1683185306407_0.8889898457811021","host":"s3://npm-registry-packages"}},"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"52703a2a8f1674e1f7adced928e51a025f2701a7","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3.tgz","fileCount":68,"integrity":"sha512-6NbTy7xDy8sz/o9V13Gal/C6LwpoI1avlJ1GOfBgAWz6E79z6rSi91cpUNQP8dA9EGgUwK7sK8hwEz+lUaYLOw==","signatures":[{"sig":"MEQCICT0A38104jEuqfjxQi3owoA4EP4K2wviJxXTFLMHDIkAiB6dec97zo6AS81IW0Z4viVhzf0C4XL4nLYtifZZTb2jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"0189b6f6005b078db9424856c7565117e3b45ef3","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","@mongodb-js/compass-utils":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","@mongodb-js/compass-logging":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","@mongodb-js/compass-components":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.11","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","@mongodb-js/mocha-config-compass":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","@mongodb-js/eslint-config-compass":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","@mongodb-js/webpack-config-compass":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3","@mongodb-js/prettier-config-compass":"0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3_1685749295454_0.021475974658991204","host":"s3://npm-registry-packages"}},"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"72b652308e22490fa1740f48075ee2c7db28b756","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054.tgz","fileCount":68,"integrity":"sha512-73SWY7LlllalGu2wLf30DNXsb6q5kkOs5KXviAPZ9q4UB/vv54GAihth2KEA9xf3XF8b1F3VEerwJzyYX02Bvg==","signatures":[{"sig":"MEUCIDONTSwdRoIQKvNcoWagh3suNyg52JRpf4HZdPQ4iikrAiEAs5NHBSjNZqfxlkD8UhCjfz6i6u+jGReoByZqjYzcHSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"2bd69249c64bee9c103212c46e5c582418f87054","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","@mongodb-js/compass-utils":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","@mongodb-js/compass-logging":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","@mongodb-js/compass-components":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.11","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","@mongodb-js/mocha-config-compass":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","@mongodb-js/eslint-config-compass":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","@mongodb-js/webpack-config-compass":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054","@mongodb-js/prettier-config-compass":"0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054_1685749387851_0.8116082691242028","host":"s3://npm-registry-packages"}},"0.0.0-next-e182f845553cf87006baf04d22367061288c5226":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-e182f845553cf87006baf04d22367061288c5226","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"6f690e27675410c46b7c3365e3108de5b616323f","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-e182f845553cf87006baf04d22367061288c5226.tgz","fileCount":68,"integrity":"sha512-7+vil+RAG1lD2ig5CYovh5JnP7h3oe7Z1h+0ascjIk6ph4mz73R2TcnFWM+OV4W62BZw8qiF1V4QN0/HedfXzw==","signatures":[{"sig":"MEQCIDmkz8kYum0LJszj3oUxInJyoSc8WLaWjV4GDHycLeT3AiAu/nRJKhEnPOj1fAPRjt4WbxsLgAIEj/KQQK2wjkwKow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"e182f845553cf87006baf04d22367061288c5226","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","@mongodb-js/compass-utils":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","@mongodb-js/compass-logging":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","@mongodb-js/compass-components":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.11","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","@mongodb-js/mocha-config-compass":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","@mongodb-js/eslint-config-compass":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","@mongodb-js/webpack-config-compass":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226","@mongodb-js/prettier-config-compass":"0.0.0-next-e182f845553cf87006baf04d22367061288c5226"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-e182f845553cf87006baf04d22367061288c5226_1685752354981_0.8435529139357727","host":"s3://npm-registry-packages"}},"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"09590344c6be327a5d3d4791cad7f9f56fb6bbeb","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed.tgz","fileCount":68,"integrity":"sha512-kbi3CAdbw8P3JLHYsFI7/1ThyqGXZ7lQDAaoE5Sa4eS4YKSbI7QNyEdiAR5RsZV+7qTHhog/8mKYBaZfqELT4Q==","signatures":[{"sig":"MEQCIGtlmngzlCzyUzCBQ/So4i9tMS9H+z5NmEI7/AyIX8PhAiAu0gxZ2SVkmz2EWoxtJZeWVVrwkk/Tojm/MYy1bt7H6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844701},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"2d8cfc600e1d4de8c32643b601d0c021734b31ed","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","@mongodb-js/compass-utils":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","@mongodb-js/compass-logging":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","@mongodb-js/compass-components":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.11","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","@mongodb-js/mocha-config-compass":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","@mongodb-js/eslint-config-compass":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","@mongodb-js/webpack-config-compass":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed","@mongodb-js/prettier-config-compass":"0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed_1685753629275_0.4233289029550389","host":"s3://npm-registry-packages"}},"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"fd478835644659dc7fe7416a74f411f29747ca86","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa.tgz","fileCount":68,"integrity":"sha512-Z5LNibibIJp3EnivT74BYYItz9e/locMwKMfnDqaQnaX7BYNbZbrjAMdIPimMyR/rq1pQlpip4m0JxWThC+kFg==","signatures":[{"sig":"MEYCIQDjAkWcE6BDYGmtUV4x8nb9WMJEvZ1omuWxtnhp07SicwIhAIee5ZtCEDvAvPG8qyvk5JWRFME3V0w/vNY7RatPyJLE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844701},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","@mongodb-js/compass-utils":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","@mongodb-js/compass-logging":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","@mongodb-js/compass-components":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.11","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","@mongodb-js/mocha-config-compass":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","@mongodb-js/eslint-config-compass":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","@mongodb-js/webpack-config-compass":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa","@mongodb-js/prettier-config-compass":"0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa_1685754245937_0.6629288789873511","host":"s3://npm-registry-packages"}},"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"48de1389ad43b29ac0b219faf4204da43af96a9d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-5d4d8579be24c292424443140492919b337a3b28.tgz","fileCount":68,"integrity":"sha512-W2ln4HxJfarChZKDN2JaMtu2X5k2GLyETh9IDGNu5O+MDxhJXdebmAh4i6twqsiYwZO8sQ/gwbgQ2mGHjlSFow==","signatures":[{"sig":"MEQCIF+p3ZhKC10IK8NRSPvCu76r7ExT5l+/U+r3j9E+77T+AiBoykjlgD+TXhwk8I5fJAPtRnKG1/fUKAH+DN26DjdS1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844701},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"5d4d8579be24c292424443140492919b337a3b28","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","@mongodb-js/compass-utils":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","@mongodb-js/compass-logging":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","@mongodb-js/compass-components":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.11","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","@mongodb-js/mocha-config-compass":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","@mongodb-js/eslint-config-compass":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","@mongodb-js/webpack-config-compass":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28","@mongodb-js/prettier-config-compass":"0.0.0-next-5d4d8579be24c292424443140492919b337a3b28"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-5d4d8579be24c292424443140492919b337a3b28_1685781341606_0.31074553621289014","host":"s3://npm-registry-packages"}},"9.9.0":{"name":"@mongodb-js/compass-query-history","version":"9.9.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.9.0","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"b20e591af7b90a890b7d00035216c97003dc3997","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.9.0.tgz","fileCount":68,"integrity":"sha512-zp4Cm4GDes1nn3ucq75/12JPxJMsdWMRJ+1c9VTnmkOuU7QlTTxpJg7ARZCo+jGPH7xDYClPbXTNw0o9JNnktg==","signatures":[{"sig":"MEYCIQCGhk0bqXFrEebhXte7dj+pU93HGNU2o1BiDY8czenxLAIhANwliIzmdhcyqz+0E1kxLNdxbspgEJXO0ctIrtzTKVRs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835181},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"129d5d5375a2815408e12ee15e1b6bd566f52600","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.20.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.7","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.2","@mongodb-js/mocha-config-compass":"^1.2.0","@mongodb-js/eslint-config-compass":"^1.0.6","@mongodb-js/webpack-config-compass":"^1.1.0","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.9.0_1685961289783_0.28560512876715194","host":"s3://npm-registry-packages"}},"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"7f7c8db7076aaa5871d36aacd10bb42220e2da59","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa.tgz","fileCount":68,"integrity":"sha512-vp2KbBg5izTiVCnSt4pk55BsYPEHne7IbLtq9CbTUm87vgNddc0uzV7Wbo+U7tkBUqoDEpybSnpd1o2qZ9o7xA==","signatures":[{"sig":"MEUCIHdDB8AAHwiKU3nxts6ZFvpEJJWC/c/pVU9rRnHkKUnhAiEAzpp0/R+MGGvJrDUuYqa5UA6q6qLEofdbzbkaAGYJ7WQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","@mongodb-js/compass-utils":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","@mongodb-js/compass-logging":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","@mongodb-js/compass-components":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","@mongodb-js/mocha-config-compass":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","@mongodb-js/eslint-config-compass":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","@mongodb-js/webpack-config-compass":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa","@mongodb-js/prettier-config-compass":"0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa_1686050777331_0.607764165902045","host":"s3://npm-registry-packages"}},"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"f369be93aa630c761a56227cf956c7e9d7da302c","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499.tgz","fileCount":68,"integrity":"sha512-Zkuz1xvlgiZ3m5bTHtO2SzAFhiht/aFT1Ht9+jSabOmZFVBr9oFX5wUzP06WBu0cXzYU5r5lSjUF9GVJExU8IQ==","signatures":[{"sig":"MEUCIQDtfHOep/bPWd9bG1s7LNN9sE/o2gnT9BGgq+GCY7UEBwIgZgJCrTYAQ2kdcAAaz83cxDiiLNY4WGq9yp3PZvVCr4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"52e439f268b74410212a0d91a5ee39021eb44499","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","@mongodb-js/compass-utils":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","@mongodb-js/compass-logging":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","@mongodb-js/compass-components":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","@mongodb-js/mocha-config-compass":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","@mongodb-js/eslint-config-compass":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","@mongodb-js/webpack-config-compass":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499","@mongodb-js/prettier-config-compass":"0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.4","@mongodb-js/compass-utils":"^0.3.0","@mongodb-js/compass-logging":"^1.1.5","@mongodb-js/compass-components":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499_1686050853743_0.5984237449911876","host":"s3://npm-registry-packages"}},"9.10.0":{"name":"@mongodb-js/compass-query-history","version":"9.10.0","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@9.10.0","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"d39b52edb7171ab9b3f960c37b492d682a9d1ada","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-9.10.0.tgz","fileCount":68,"integrity":"sha512-yKGzUkc48REoSNBtFFpklLOBr65bZOo626uGo5d/Nnr0+RG1Ri/wFXxDOnjss/kOFRlkhhjsF/mDN8EyGTpoMQ==","signatures":[{"sig":"MEQCIAMUDPogKlzGMbmIvWER5nenlVKg0si17yyZDdoa83RWAiBCCRWLMXH9QeTarDftQpkwfLOo4tJ3P1ErW7uzXyI6Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835190},"main":"dist/index.js","types":"dist/src/index.d.ts","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"1d02bfb24078b4391bee7a83e34cb3d7da39a731","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.20.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"^9.0.7","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"^1.0.2","@mongodb-js/mocha-config-compass":"^1.2.0","@mongodb-js/eslint-config-compass":"^1.0.6","@mongodb-js/webpack-config-compass":"^1.1.0","@mongodb-js/prettier-config-compass":"^1.0.0"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_9.10.0_1686081671275_0.8885319772391289","host":"s3://npm-registry-packages"}},"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"57a41211dd76b2dcc95a799034417fcbfc337216","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467.tgz","fileCount":68,"integrity":"sha512-XTBWffP7c5yaYT8l5HWbZUGSi0dSLIaA4FnbdmczJ/WsgvU/VFy7p06scJ2T35n4YGZ8tM6m1QBrlwPftJavdw==","signatures":[{"sig":"MEYCIQCcwqZcu6HrJSHGZg/AprFpeCnAGYMiPBqT07Epxx+xhwIhAKoPrjuWHiukXGtO6RjbZDns19bbud4UBQCZm8Dn3LgR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836672},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","@mongodb-js/compass-utils":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","@mongodb-js/compass-logging":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","@mongodb-js/compass-components":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","@mongodb-js/mocha-config-compass":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","@mongodb-js/eslint-config-compass":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","@mongodb-js/webpack-config-compass":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467","@mongodb-js/prettier-config-compass":"0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467_1686207515889_0.8998807894777385","host":"s3://npm-registry-packages"}},"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"95479677e1591fe86ab8979a5c1c516f3c4441ce","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731.tgz","fileCount":68,"integrity":"sha512-4ymU+c6O/v4ExeyKrQmNAZvkmm1jIeV7vJJySpFu/WBjIJHDNhNrD9qCfzUV5sTQRzPu3CAlgU6FyqJnjTavRg==","signatures":[{"sig":"MEYCIQDjFnBYBmFw8j+MJYiHt8bbOcsGpQBcz8B6Ni1wdRfTOwIhAOpidBy0qJRPY5ECSHFkD17g84JbCc+eDe2KuUd1gIi1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836672},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"1d02bfb24078b4391bee7a83e34cb3d7da39a731","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","@mongodb-js/compass-utils":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","@mongodb-js/compass-logging":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","@mongodb-js/compass-components":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","@mongodb-js/mocha-config-compass":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","@mongodb-js/eslint-config-compass":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","@mongodb-js/webpack-config-compass":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731","@mongodb-js/prettier-config-compass":"0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731_1686207714825_0.10128132285457347","host":"s3://npm-registry-packages"}},"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"863f33610b582f14898d719cbd613fecefaa7f7f","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04.tgz","fileCount":68,"integrity":"sha512-C+qc1Ica0p2u81+OGBsp4kdAw2KnKBnXUM3IIoaKCaCL03eQJatqjDdFXmhjGGr1ws1E43u32GbDC038Mbqxbw==","signatures":[{"sig":"MEQCICyhZjz65IiR5b9UlNwBU3FXRBaI5HeXngIHXK/iBAWqAiAAk2YgQZSKLQwJsAHwu06yPg22hLPFYO3kR2O/GrlDmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"b2733835a3b65a4990e1af518669453fad1aba04","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","@mongodb-js/compass-utils":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","@mongodb-js/compass-logging":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","@mongodb-js/compass-components":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","@mongodb-js/mocha-config-compass":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","@mongodb-js/eslint-config-compass":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","@mongodb-js/webpack-config-compass":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04","@mongodb-js/prettier-config-compass":"0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04_1686207981047_0.9842573847685618","host":"s3://npm-registry-packages"}},"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"6be5b5028cdf76d0c72014f8bd8a9b9a9e9728e9","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1.tgz","fileCount":68,"integrity":"sha512-eUhLlHE5QFlQC/oD3fC9gA/IRFTG6g024ZPB/4O2o8jE6BjbQwhTL+whCqo9+hLyVEmIWZxDtURfITLcAqyXFw==","signatures":[{"sig":"MEUCIFA2oJRPC3LZY/knb9GqJ3RWIF67h8U1BmjrtlXeWzQLAiEAwYPX7k+Bhlu8hCjj79w7mRog7tMANg2WSIqZ8QETHoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","@mongodb-js/compass-utils":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","@mongodb-js/compass-logging":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","@mongodb-js/compass-components":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","@mongodb-js/mocha-config-compass":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","@mongodb-js/eslint-config-compass":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","@mongodb-js/webpack-config-compass":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1","@mongodb-js/prettier-config-compass":"0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1_1686211842202_0.7192035862824677","host":"s3://npm-registry-packages"}},"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"40639c7de3fbd8323fde3fc6f61616d73b060775","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1.tgz","fileCount":68,"integrity":"sha512-hFU4bxv6UgHBmJed08qAg7YZySXvgIW5lwk1YsOgWLvQbrFTpgxd7AR+RekZUXNzj3jLkWv10YS9NAN3QPwxyQ==","signatures":[{"sig":"MEYCIQDDDj+XYZyIZgMm9yRXH6UEbly1paIu/WAqbmZKq/g7rQIhAJnklXuWHRDnj0PIOufi9hvf2LUq+yBWXLrcC9zxonHi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836672},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"a163d3eea7baaadc9ff00f56212f6befadf68cc1","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","@mongodb-js/compass-utils":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","@mongodb-js/compass-logging":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","@mongodb-js/compass-components":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","@mongodb-js/mocha-config-compass":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","@mongodb-js/eslint-config-compass":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","@mongodb-js/webpack-config-compass":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1","@mongodb-js/prettier-config-compass":"0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1_1686365449736_0.36765994445231387","host":"s3://npm-registry-packages"}},"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"209c13e8106ad56b2edff1e6235b3c28c4896df8","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682.tgz","fileCount":68,"integrity":"sha512-qf9Jkrb+d6+vxjDiQNLVyar6YeUoTsXPELZp1hkpuiS/VIXlhuuw1ULwYxQI5cUo2uFQ/WET+gYT0BLjp1lYaQ==","signatures":[{"sig":"MEQCIE8DtoOMStHaVPwbGot40mk2IRLmL6mZ5mwS+lQJFH+3AiBv27H+i9U/sPzj5bS56fegQva19XtvNxIaxP9VT2C6HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836672},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"e35a108a54700c3d0f1f8d937fe870db23cb1682","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","@mongodb-js/compass-utils":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","@mongodb-js/compass-logging":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","@mongodb-js/compass-components":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^22.3.12","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","@mongodb-js/mocha-config-compass":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","@mongodb-js/eslint-config-compass":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","@mongodb-js/webpack-config-compass":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682","@mongodb-js/prettier-config-compass":"0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682_1686369513383_0.1646974952795317","host":"s3://npm-registry-packages"}},"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"9d56ca54c9e6664981ece4c1f13f9593a58b2db0","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205.tgz","fileCount":68,"integrity":"sha512-yBUZJzEPbEukxrAcecItYyjfSHMdfnf9Ew/u8wDpfPDErvo5jKuP5JeXuTTaALSQ0QIf2+drCBy5yTTecFhFCQ==","signatures":[{"sig":"MEYCIQDdERVrg9qyl5AlZLNlM9EP+MHL6qmdDj0BrScxdV4F5gIhAMcHc9sS4xxI02hT3o0NaSioYiWSUAzaLbxPwrQ+JHuF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"80a9e175edd3eabee53daee876d77943872e4205","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","@mongodb-js/compass-utils":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","@mongodb-js/compass-logging":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","@mongodb-js/compass-components":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^23.3.6","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","@mongodb-js/mocha-config-compass":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","@mongodb-js/eslint-config-compass":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","@mongodb-js/webpack-config-compass":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205","@mongodb-js/prettier-config-compass":"0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205_1686610392579_0.13704521646533063","host":"s3://npm-registry-packages"}},"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"0627fb1292998fb5b40672bc7a9e9f3e0384affa","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503.tgz","fileCount":68,"integrity":"sha512-s/TL8KHIGhQhE7ZBaIWiO/K8DtHS+g0HM3wXP6OlX6RN1LMGiR+OnhHp8T2h8GoYJ3ihWWA73Vz/vPHW8TZcPw==","signatures":[{"sig":"MEYCIQDKEIq1qADLle+r5NBtb4FL3EE9zKh940qSLlo8wc4auQIhAL8TsFrYEAQgLeCP6DV7K3HW79uKotXBQkp4dXNnHdrF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"58b07e3b9faef89f8f737552ca57d6db6e0ea503","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","@mongodb-js/compass-utils":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","@mongodb-js/compass-logging":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","@mongodb-js/compass-components":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^23.3.6","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","@mongodb-js/mocha-config-compass":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","@mongodb-js/eslint-config-compass":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","@mongodb-js/webpack-config-compass":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503","@mongodb-js/prettier-config-compass":"0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503_1686783977882_0.736607792159067","host":"s3://npm-registry-packages"}},"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"d57dc0b8911121d061b5d3070d75dc13abffd75d","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2.tgz","fileCount":68,"integrity":"sha512-jVRYFeYVGYmGVNoIDbcfLLwa2rZTpbW8AV5x/Nz5AQx4ByAypd3BZIsnqyE71r4I3yzX4qE23ejOFNbDH46FZA==","signatures":[{"sig":"MEUCIQDKGxVPxtzol7RDyXaRCJEFXIe6UB6awx1czMqCkyxNyQIgMWwRFAz6u2pX+lEGhbqoCDVg4+ClP5D7U1q3Y82R8xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","@mongodb-js/compass-utils":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","@mongodb-js/compass-logging":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","@mongodb-js/compass-components":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^23.3.6","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","@mongodb-js/mocha-config-compass":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","@mongodb-js/eslint-config-compass":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","@mongodb-js/webpack-config-compass":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2","@mongodb-js/prettier-config-compass":"0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2_1686784205422_0.5775323498673506","host":"s3://npm-registry-packages"}},"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"25a4e51879ab5834c2b8b03ab31c0a439631f6cc","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327.tgz","fileCount":68,"integrity":"sha512-SBPhOTvStl2s8N/WMtuqLmgB0G4sXWtQ+DQ5lrUxloEtuSWxVOgxYur1zcBBeXhvjEjgZ9VIlP/PVusYRdRHFA==","signatures":[{"sig":"MEYCIQDcz/wRNsZY5NwbJXGdfS6oPNjLcqzNTz6RBtdyihUWwwIhAJ18eFen0QdS1CR4AibYa5OT++yE5pGvsiXKI35aLkVb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"3ddf2b32a13c98a8713916c7c20185f8ae9a9327","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","@mongodb-js/compass-utils":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","@mongodb-js/compass-logging":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","@mongodb-js/compass-components":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^23.3.7","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","@mongodb-js/mocha-config-compass":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","@mongodb-js/eslint-config-compass":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","@mongodb-js/webpack-config-compass":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327","@mongodb-js/prettier-config-compass":"0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327_1687577967069_0.3109782110036641","host":"s3://npm-registry-packages"}},"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5":{"name":"@mongodb-js/compass-query-history","version":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","_id":"@mongodb-js/compass-query-history@0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","maintainers":[{"name":"mongo-j","email":"james.wang@mongodb.com"},{"name":"mabaasit","email":"baasit121@yahoo.com"},{"name":"alexander_schroll","email":"alexander.schroll+npm@mongodb.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"durran","email":"durran@gmail.com"},{"name":"lerouxb","email":"lerouxb@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"satyasinha","email":"satya@mongodb.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"mmarcon","email":"me@marcon.me"},{"name":"jonathan.balsano","email":"jonathan.balsano@mongodb.com"},{"name":"mongodb-build","email":"build-accounts@10gen.com"},{"name":"jack.weir","email":"johnjackweir@gmail.com"},{"name":"stennie","email":"stennie@cpan.org"},{"name":"mcasimir","email":"maurizio.cas@gmail.com"},{"name":"kristina.stefano","email":"kristina.stefanova@mongodb.com"},{"name":"jarjee","email":"nathan.smyth@10gen.com"},{"name":"shaketbaby","email":"shaketbaby@gmail.com"},{"name":"devtoolsbot","email":"iteng@mongodb.com"},{"name":"addaleax","email":"anna@addaleax.net"},{"name":"gribnoysup","email":"sergey.petushkov@protonmail.com"},{"name":"mutukrish","email":"mutukrish@gmail.com"}],"homepage":"https://github.com/mongodb-js/compass","bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"dist":{"shasum":"81bf32f6471122d455cbf7e5e4f810ffb718c2c2","tarball":"https://registry.npmjs.org/@mongodb-js/compass-query-history/-/compass-query-history-0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5.tgz","fileCount":68,"integrity":"sha512-BQF0r5okG+4uRaVWDWdZqKUnk24WCmtY0G2DchHzDanouEfS9eHprOamXxsrCVZPbLjpt4EJc49qm5kWl1q9Ew==","signatures":[{"sig":"MEUCIFiAmQ4yc5HIwsfRsk8kjU6Tb3VSbopx6AZ/wjxwKQtyAiEA3tKTPtKzZXtbL/Eo3APSUkb3HH3G61hPDOTrUXmLLyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836669},"main":"dist/index.js","types":"dist/src/index.d.ts","readme":"# Compass Query History Plugin [![][npm_img]][npm_url]\n\n> The query history sidebar.\n\n## Usage\n\nThis plugin keeps track of recently run queries and any queries that are saved as\n\"favorites\". Queries are sent from Compass to the plugin with the lifecycle\nmethod \"onQueryChanged\". Each query passed to the component gets made into a\nQuery model, and first saved as a RecentQuery within the RecentQueryCollection.\nThe RecentListStore contains the RecentQueryCollection, which saves the queries\nto disk so that they can be reloaded after Compass is closed and then opened\nagain. When a user clicks 'favorite' on a recent query, the RecentQuery is\nconverted to a FavoriteQuery and is saved in the FavoriteQueryCollection.\nThe FavoriteQueryCollection is kept in the FavoriteListStore.\n\n## Features\n\n#### Directory Structure\n\nFor completeness, below is a list of directories present in this module:\n\n- `dist` compiled version of the plugin\n- `src` components, actions and stores source code, as well as style files.\n  - Components\n    - `favorite-componet` - the wrapper around `QueryComponent` that supplies interactions for favorite queries (copy, delete).\n    - `favorites-list-component` - the list of favorite queries gets rendered here.\n    - `header-component` - the header of the query history sidebar, i.e. the toggle button between views, is rendered here.\n    - `index.jsx` - the top-level component `QueryHistoryComponent` is rendered here, which just wraps the `SidebarComponent`.\n    - `query-component` - where the shared information between recent and favorite queries gets rendered.\n    - `recent-component` - the wrapper around `QueryComponent` that supplies interactions for recent queries (copy, delete, save).\n    - `recent-list-component` - the list of recent queries gets rendered here.\n    - `saving-component` - renders a recent query that is in the process of being saved.\n    - `show-query-history-button` - a button that collapses or un-collapses the sidebar. Imported into Compass separately.\n    - `sidebar-component` - the component that contains the header, and either the `RecentListComponent` or the `FavoritesListComponent` depending on if the `showing` state is \"recent\" or \"favorites\".`\n  - Models\n    - `favorite-query` - the wrapper around `query` that keeps track of the name and date saved.\n    - `favorite-query-collection` - a collection of favorite queries that gets saved to disk.\n    - `query` - a mongodb query.\n    - `recent-query` - the wrapper around `query` that indicates the query is a recent query.\n    - `recent-query-collection` - a collection of recent queries that gets saved to disk.\n  - Stores\n    - `favorites-list-store` - the store that contains the `FavoriteQueryCollection` and keeps track of all the favorite queries. All the interactions with a favorite query are handled here.\n    - `header-store` - the store that keeps track of if recent or favorite queries are being displayed.\n    - `recent-list-store` - the store tht contains the `RecentQueryCollection` and keeps track of all the recent queries. All the interactions with a recent query are handled here.\n    - `sidebar-store` - the top-level store that handles the plugin lifecycle methods, for namespace or query changes. Also handles if the sidebar is collapsed or not.\n  - Actions\n    - `showFavorites` - switch the view to show the favorites list.\n    - `showRecent` - switch the view to show the recents list.\n    - `collapse` - set `collapsed` to true so nothing will render.\n    - `toggleCollapse` - show the sidebar if it's hidden or vice versa.\n    - `copyQuery` - copy a query onto the clipboard.\n    - `deleteRecent` - delete a recent query.\n    - `deleteFavorite` - delete a favorite query.\n    - `addRecent` - add a recent query, this is triggered from the `onQueryChanged` lifecycle method.\n    - `saveFavorite` - the user has added a name to the query being saved and pressed 'save'.\n    - `cancelSave` - the user has pressed 'cancel' on the currently being saved query.\n    - `runQuery` - the user has clicked on the query card and wants to populate the query bar with the contents of this saved query. This action is listened to by Compass.\n    - `namespaceChanged` - the namespace has changed so new queries will be saved with the new namespace and the queries being shown should be limited to the current namespace.\n\n[npm_img]: https://img.shields.io/npm/v/@mongodb-js/compass-query-history.svg?style=flat-square\n[npm_url]: https://www.npmjs.org/package/@mongodb-js/compass-query-history\n","exports":{"browser":"./dist/browser.js","require":"./dist/index.js"},"gitHead":"f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","scripts":{"lint":"npm run eslint . && npm run prettier -- --check .","test":"mocha","check":"npm run typecheck && npm run lint && npm run depcheck","eslint":"eslint","analyze":"npm run webpack -- --mode production --analyze","compile":"npm run webpack -- --mode production","test-ci":"npm run test-cov","webpack":"webpack-compass","check-ci":"npm run check","depcheck":"compass-scripts check-peer-deps && depcheck","prettier":"prettier","reformat":"npm run prettier -- --write . && npm run eslint . --fix","test-cov":"nyc --compact=false --produce-source-map=false -x \"**/*.spec.*\" --reporter=lcov --reporter=text --reporter=html npm run test","bootstrap":"npm run compile","typecheck":"tsc --noEmit","test-watch":"npm run test -- --watch","postcompile":"tsc --emitDeclarationOnly","test-electron":"xvfb-maybe electron-mocha --no-sandbox","prepublishOnly":"npm run compile && compass-scripts check-exports-exist","test-ci-electron":"npm run test-electron"},"_npmUser":{"name":"mcasimir","email":"maurizio.cas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Load and manage saved queries in Compass","directories":{},"productName":"Query History plugin","_nodeVersion":"16.17.0","compass:main":"src/index.ts","dependencies":{"bson":"^5.2.0","storage-mixin":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","@mongodb-js/compass-utils":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","@mongodb-js/compass-logging":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","@mongodb-js/compass-components":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","compass:exports":{".":"./src/index.ts"},"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","uuid":"^3.1.0","mocha":"^10.2.0","react":"^17.0.2","sinon":"^9.2.3","eslint":"^7.25.0","lodash":"^4.17.21","reflux":"^0.4.1","depcheck":"^1.4.1","electron":"^23.3.7","react-dom":"^17.0.2","mongodb-ns":"^2.4.0","prop-types":"^15.7.2","ampersand-model":"^8.0.1","reflux-state-mixin":"github:mongodb-js/reflux-state-mixin","hadron-app-registry":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","mongodb-query-parser":"^2.5.0","@testing-library/react":"^12.1.4","ampersand-rest-collection":"^6.0.0","@testing-library/user-event":"^13.5.0","@mongodb-js/tsconfig-compass":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","@mongodb-js/mocha-config-compass":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","@mongodb-js/eslint-config-compass":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","@mongodb-js/webpack-config-compass":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5","@mongodb-js/prettier-config-compass":"0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5"},"peerDependencies":{"bson":"^5.2.0","react":"^17.0.2","storage-mixin":"^5.1.5","@mongodb-js/compass-utils":"^0.3.1","@mongodb-js/compass-logging":"^1.1.6","@mongodb-js/compass-components":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/compass-query-history_0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5_1687578124174_0.2803179291682991","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-07-28T15:27:04.217Z","modified":"2026-07-15T15:34:34.194Z","0.0.1":"2017-07-28T15:27:04.217Z","0.0.2":"2017-07-28T15:48:27.524Z","0.0.3":"2017-07-28T15:56:06.789Z","0.0.4":"2017-07-28T16:04:18.451Z","0.0.5":"2017-07-31T14:20:43.043Z","0.1.0":"2017-08-02T14:58:05.806Z","0.2.0":"2017-08-02T15:11:43.037Z","0.2.1":"2017-08-02T15:50:08.404Z","0.2.2":"2017-08-02T16:20:08.143Z","0.2.3":"2017-08-02T16:24:46.642Z","0.2.4":"2017-08-02T18:00:22.421Z","0.3.0":"2017-08-02T21:07:15.301Z","1.0.0-1":"2017-09-06T06:41:34.477Z","1.0.0-2":"2017-09-07T03:58:13.417Z","1.0.0-3":"2017-09-07T04:47:32.376Z","1.0.0":"2017-09-07T06:03:37.289Z","1.0.1":"2017-09-21T06:46:07.576Z","2.0.0":"2017-10-04T09:21:10.011Z","2.0.1":"2017-10-04T15:41:53.229Z","2.1.0":"2017-11-10T11:00:16.873Z","2.1.1":"2017-12-04T20:26:12.766Z","2.2.0":"2018-01-08T22:53:14.973Z","2.2.2":"2018-02-14T16:47:13.647Z","3.0.0":"2018-05-06T12:48:14.555Z","3.0.1":"2018-05-07T14:59:01.067Z","3.0.2":"2018-06-04T19:17:08.830Z","3.1.0":"2018-10-29T15:14:12.065Z","3.2.0":"2018-11-21T15:02:07.992Z","3.2.1":"2019-02-22T11:22:39.226Z","3.2.2":"2019-02-22T11:39:26.456Z","3.2.3":"2019-02-22T14:06:39.202Z","4.0.0":"2019-04-20T17:19:29.687Z","5.0.0":"2019-05-15T12:07:53.892Z","5.0.1":"2019-05-15T12:15:54.112Z","5.0.2":"2019-06-19T10:45:37.425Z","5.0.3":"2019-08-19T13:20:37.644Z","5.0.4":"2019-08-20T12:41:29.273Z","6.0.0":"2019-09-18T18:43:49.931Z","6.0.1":"2019-09-23T21:03:17.994Z","6.0.2":"2019-09-23T21:22:55.801Z","6.0.3":"2019-09-23T21:26:31.183Z","7.0.0":"2020-01-22T16:10:23.546Z","7.0.1":"2020-02-05T18:59:12.808Z","7.0.2":"2020-02-05T19:01:12.088Z","7.0.3":"2020-03-06T16:29:28.854Z","7.0.4":"2020-04-17T11:52:04.971Z","7.0.5":"2021-03-22T13:01:08.765Z","7.1.0":"2021-05-26T18:13:58.260Z","7.1.1":"2021-05-27T16:18:26.488Z","8.0.0":"2021-06-03T19:26:42.914Z","8.1.0":"2021-06-09T14:08:12.899Z","8.2.0":"2021-06-16T17:37:45.052Z","8.2.1":"2021-06-17T11:39:43.927Z","8.2.2":"2021-06-18T15:24:28.223Z","8.3.0":"2021-06-21T09:25:12.467Z","8.4.0":"2021-06-22T07:31:55.477Z","8.5.0":"2021-06-28T08:49:11.588Z","8.6.0":"2021-06-30T07:51:49.196Z","8.7.0":"2021-07-01T07:11:44.539Z","8.7.1":"2021-07-02T13:57:20.368Z","8.7.2":"2021-07-09T18:11:16.749Z","8.7.3":"2021-07-12T10:51:02.253Z","8.7.4":"2021-08-05T11:58:08.312Z","8.8.0":"2021-08-11T11:37:30.766Z","8.9.0":"2021-08-16T17:08:47.185Z","8.10.0":"2021-08-24T15:21:29.435Z","8.11.0":"2021-08-27T09:43:14.421Z","8.12.0":"2021-08-27T16:40:54.985Z","8.13.0":"2021-09-15T10:50:31.460Z","8.14.0":"2021-09-23T11:22:43.207Z","8.15.0":"2021-11-19T11:09:03.349Z","8.16.0":"2021-12-21T14:14:49.891Z","8.17.0":"2022-01-07T18:15:19.234Z","8.17.1":"2022-01-11T21:05:57.116Z","8.18.0":"2022-02-03T13:34:38.002Z","8.18.1":"2022-02-03T18:54:37.742Z","8.18.2":"2022-02-25T13:39:34.528Z","8.19.0":"2022-02-25T14:09:48.297Z","8.20.0":"2022-03-03T14:36:56.137Z","8.21.0":"2022-03-30T17:14:12.463Z","8.22.0":"2022-04-27T16:30:50.412Z","8.23.0":"2022-05-12T09:05:08.743Z","8.24.0":"2022-06-27T07:48:00.655Z","8.25.0":"2022-06-28T07:57:54.531Z","8.26.0":"2022-07-12T18:15:49.874Z","8.26.1":"2022-07-13T08:47:53.691Z","9.0.0":"2022-08-09T13:25:48.537Z","9.1.1":"2022-09-22T15:14:14.215Z","0.0.0-experimental-1c53312ce4905234885618d41ae95fde9c21aa18":"2022-09-26T13:26:17.398Z","0.0.0-next-e30a9e850a8a66b70770fbf6658a3e35cf1ff8b8":"2022-09-26T14:07:29.834Z","9.2.0":"2022-09-28T16:37:17.387Z","0.0.0-next-25b11de63d51aa4ca7fda0f3eae67999e3418ca5":"2022-09-28T16:53:59.565Z","0.0.0-next-dfa464112f63969f158bde32322e393fa2b77940":"2022-09-28T22:05:27.893Z","0.0.0-next-e42d58083be39ce9f112e6ec7f9fd1fdcb666e3e":"2022-09-29T16:07:35.969Z","0.0.0-next-01a3ac56d52443bc859ccdcf7ed301ffbdea7a47":"2022-10-06T09:46:50.832Z","0.0.0-next-cd3c5c1303c464ef7900dc08adb8154d15c7f3a9":"2022-10-06T14:44:08.971Z","0.0.0-next-d9691f3c8230e21aeb2817ac2c984aba0d79f09c":"2022-10-07T19:44:46.066Z","0.0.0-next-1cb9ea1724d90e58422b33fe089df5b774e0be10":"2022-10-07T19:49:31.957Z","0.0.0-next-4216a27cdf41425fff35938bb42040bb93c2d246":"2022-10-07T20:00:17.030Z","9.3.0":"2022-11-02T09:50:38.943Z","0.0.0-next-10815be8fd57f3bfd89d061e1592eb7136d4a0fb":"2022-11-02T11:30:50.324Z","0.0.0-next-59e1f6f134da2a3417bd69a71c7788320608ee5d":"2022-11-04T03:10:09.344Z","0.0.0-next-ea4f317e964c0504e54c01d83c385280a9135bba":"2022-11-04T03:18:15.804Z","0.0.0-next-bfa0f33f79b0349abe5ad03576e17682f507fe04":"2022-11-08T21:27:22.167Z","0.0.0-next-5f5cecf01c890c348e17907482b03cea2f8c5f21":"2022-11-09T23:44:30.366Z","0.0.0-next-51a8e00f16dc1652cb0f0674c540570614a8895e":"2022-11-09T23:50:14.942Z","0.0.0-next-6d1491390706ac21857752412a5e4d10e112a29a":"2022-11-09T23:54:29.192Z","0.0.0-next-44318443f2cd1088082181789b25fc26a7a11bb2":"2022-11-09T23:56:12.054Z","0.0.0-next-3b50f8232d3349fe79554f36417d7fbb45b6352a":"2022-11-10T00:00:31.685Z","0.0.0-next-47b085701d7c0b212b54bcac46f6106d34ec429e":"2022-11-10T12:46:05.843Z","0.0.0-next-9e3b266e199e346a30e2c20aac373d48c2ea9888":"2022-11-11T20:43:40.204Z","0.0.0-next-91daa029e219b08cf0b775b6648d35867f2272d0":"2022-11-16T23:12:36.096Z","0.0.0-next-c12720c09369b6620405de027fa85d469db43e9c":"2022-11-18T04:59:45.392Z","0.0.0-next-2122563cf622c0d212372dee10ec2a4a664d8006":"2022-11-18T05:09:34.854Z","0.0.0-next-c31c6db319e5099ee073b5782609b1dcfa2370d8":"2022-11-19T06:50:21.458Z","0.0.0-next-981f8ae49e299320ca0add5ae8e58c8738baa699":"2022-11-19T07:03:58.775Z","0.0.0-next-6a646700444fec2ae51cd86f87f6a29e58f774b0":"2022-11-19T07:06:32.680Z","0.0.0-next-112bf8f8b20d7181824478f76e627ee32d6e03d7":"2022-11-19T20:42:37.958Z","0.0.0-next-19de7da29c34177349014132e37b723c1cb16ebd":"2022-11-19T22:17:00.904Z","0.0.0-next-6e34a0d07479c665cdfa3bddb6bfd864365f6b8a":"2022-11-22T02:41:38.988Z","0.0.0-next-31a3fe49cf0eba4c3afe85c4a4139ce198cb0e51":"2022-11-22T02:44:35.944Z","0.0.0-next-bb1a39e78c30cda5ef910174e54d2c9708186388":"2022-11-22T02:50:09.940Z","0.0.0-next-b5a88ca5d89936f4997a6df7c6e08614f25de0a1":"2022-11-22T02:52:16.960Z","0.0.0-next-feb0121be4234a831e6bce640173de34ce95dd7a":"2022-11-23T01:39:19.393Z","0.0.0-next-a005ee4428ffd61a00127102fa0c29212a52fc83":"2022-11-24T03:22:01.283Z","0.0.0-next-e06434c386fd387cc5650fc9c0906b46cb4d6c34":"2022-11-24T03:35:46.029Z","0.0.0-next-8d44ba9084fbf5b834ca7df8b77135d3c8fc6896":"2022-11-24T20:20:05.247Z","0.0.0-next-74685ebe9d7b81dd4a870c8ffd51152622741526":"2022-11-24T20:26:28.596Z","0.0.0-next-f9347a106881d77aa4b1f7f37daed25d73c5f92c":"2022-11-25T22:47:23.760Z","0.0.0-next-94f03d5249971d1eea1868df296db6e766f40f9f":"2022-11-25T23:48:18.630Z","9.4.0":"2022-11-29T13:44:02.341Z","0.0.0-next-9ee9b0963df24390835a677f1a9081d9bc53ca2a":"2022-11-29T23:39:56.439Z","0.0.0-next-98550b9ab2651e46658429899a0b7353249a18c0":"2022-12-01T09:47:08.216Z","0.0.0-next-6a5d526328ecfce1da82bf064daeb19f1c2bf6a5":"2022-12-04T22:31:39.677Z","0.0.0-next-2f189f8218b434e8d36a7472a2ac843f17147b9b":"2022-12-06T00:52:26.646Z","0.0.0-next-faf899c161858cffa138dc64f4fbf9c0da2145e0":"2022-12-06T00:54:08.342Z","0.0.0-next-1336f6ccd01a8b5f63ed6bea289fa9f8fc4d9557":"2022-12-09T02:44:23.724Z","0.0.0-next-d43728ce0cf99f511bd2d2aebad966bc49276179":"2022-12-09T02:46:51.180Z","0.0.0-next-0d9e77c42a99b49fd4ecc7167d0c769866f92ef2":"2022-12-09T02:56:28.675Z","0.0.0-next-907430527b638cb96704541b347715ec1dcc648b":"2022-12-12T21:33:15.623Z","0.0.0-next-3888dd701d06bedcc2b043270c5dc626b9997eb0":"2022-12-12T21:38:12.377Z","0.0.0-next-dc4590988660016a4419dbc587f3182af207ed15":"2022-12-14T18:28:31.455Z","0.0.0-next-cb3371cdb3289f37402f09c6388269e88c943a81":"2023-01-13T17:38:44.678Z","0.0.0-next-f6dcd616f47e1d3843402c3e0f47d541edec53f3":"2023-01-14T19:48:50.730Z","0.0.0-next-6900ac52ffc5e2e7ef959752bc33235dc12946e4":"2023-01-16T14:43:05.299Z","0.0.0-next-d09be9dbbff785d6692110b819e06b0186bd3ac7":"2023-01-16T21:59:32.310Z","0.0.0-next-b72d7d0f94c6cd6b83966a08494549408ed56560":"2023-01-20T15:15:09.674Z","0.0.0-next-288585a9b69e86c5bb1bfcf4b6df1f5db45ad7bf":"2023-01-26T02:24:32.632Z","9.5.0":"2023-02-02T09:37:10.112Z","0.0.0-next-cfe9a829fd77fc84e090f2c7b38663167071ebc5":"2023-02-02T22:41:43.864Z","0.0.0-next-6e4c984eb458cbfc675ec138ae979303ef32bcb5":"2023-02-02T23:25:09.558Z","0.0.0-next-3e67b8063fbcd84b0bfd6451e2568968fbdba25a":"2023-02-06T20:34:42.846Z","0.0.0-next-7bfb57937adf16eda85ca92547ea5711d120b4c1":"2023-02-06T20:38:49.930Z","0.0.0-next-3b389244f7eb06219ec1e923cac29b45a6ec3e84":"2023-02-06T20:40:05.011Z","9.5.1":"2023-02-07T13:20:55.509Z","0.0.0-next-014cd3f52319f9c3e62d458f4c10e0af7ae98052":"2023-02-13T23:32:41.807Z","0.0.0-next-9acb1d074fcbf6aa34b275f617178f0f155ff495":"2023-02-20T21:34:08.018Z","9.6.0":"2023-02-24T20:47:23.336Z","0.0.0-next-7675c98b3881009dcc19690b66a6e63e65e1a13c":"2023-02-26T18:51:01.420Z","9.7.0":"2023-03-03T09:42:06.677Z","0.0.0-next-e0e7275f55471eecce19ff3b75439fb06dce1fad":"2023-03-03T12:29:22.374Z","0.0.0-next-04ba59a8ace9d68fd90d540d8a8936985115e22e":"2023-03-18T12:33:39.955Z","0.0.0-next-ed8f90bd71f084cb541f99b15caf3833ec6a953c":"2023-03-20T20:57:03.799Z","0.0.0-next-97c3945c3938ec09f9aa141b791f53d15bd47600":"2023-03-20T20:57:44.654Z","0.0.0-next-a863ce6adfb98ced08f9644a294f5b63b110c7d8":"2023-03-28T19:41:27.028Z","0.0.0-next-c3291a871fc2c07d3e2038cc1ad275c102e1d321":"2023-03-30T09:35:28.601Z","0.0.0-next-da0d016fdae6992001ca3f3347c293c36815df43":"2023-03-31T20:57:52.433Z","0.0.0-next-30478c108fea9fe7d84759fb032faee28e0bbfbb":"2023-04-19T12:30:55.066Z","0.0.0-next-1f064ba7669c838cc646f440aedd0cf45c4df973":"2023-04-19T20:52:38.696Z","0.0.0-next-259fb95ccf1d41c3210676266488d0705f9b544e":"2023-04-20T01:48:26.128Z","9.8.0":"2023-04-21T10:19:43.546Z","0.0.0-next-604fdbd72ed8b3cb7869997416b51ea07fd77400":"2023-04-26T09:23:22.202Z","0.0.0-next-35420eb38f659fbfc4bff9e72644deebafef275e":"2023-04-27T01:57:01.037Z","0.0.0-next-f8695ae3010acc2686c0a530f153ebb01ddb040a":"2023-04-27T09:19:18.213Z","0.0.0-next-5965a9bfaeadf7fcf283dfd3fe19aa58f68c5c1c":"2023-04-27T21:45:29.320Z","0.0.0-next-07a892207f0c33a49a10f047b8e98d59fb1df676":"2023-05-03T06:04:13.187Z","0.0.0-next-3871489afff599d3c0e5827b05c6cd97787625bb":"2023-05-03T17:50:53.668Z","0.0.0-next-28d3c6ea9e684b19e4fcfd38c8b4e94fba06844f":"2023-05-04T07:28:26.597Z","0.0.0-next-0189b6f6005b078db9424856c7565117e3b45ef3":"2023-06-02T23:41:35.706Z","0.0.0-next-2bd69249c64bee9c103212c46e5c582418f87054":"2023-06-02T23:43:08.178Z","0.0.0-next-e182f845553cf87006baf04d22367061288c5226":"2023-06-03T00:32:35.250Z","0.0.0-next-2d8cfc600e1d4de8c32643b601d0c021734b31ed":"2023-06-03T00:53:49.601Z","0.0.0-next-c2ee6dc98a012b4f4494e197ec69ca57d395b8fa":"2023-06-03T01:04:06.364Z","0.0.0-next-5d4d8579be24c292424443140492919b337a3b28":"2023-06-03T08:35:41.867Z","9.9.0":"2023-06-05T10:34:50.054Z","0.0.0-next-5e0eb3ba4d40569bc6acb4383f7c85221ebc81fa":"2023-06-06T11:26:17.576Z","0.0.0-next-52e439f268b74410212a0d91a5ee39021eb44499":"2023-06-06T11:27:33.955Z","9.10.0":"2023-06-06T20:01:11.484Z","0.0.0-next-5dfa7c0dfa9690d09de616d9a4839fde1ab0e467":"2023-06-08T06:58:36.188Z","0.0.0-next-1d02bfb24078b4391bee7a83e34cb3d7da39a731":"2023-06-08T07:01:55.118Z","0.0.0-next-b2733835a3b65a4990e1af518669453fad1aba04":"2023-06-08T07:06:21.251Z","0.0.0-next-b308d1e92f7e65f426e7cdde2c630c5eb26cd4e1":"2023-06-08T08:10:42.441Z","0.0.0-next-a163d3eea7baaadc9ff00f56212f6befadf68cc1":"2023-06-10T02:50:49.981Z","0.0.0-next-e35a108a54700c3d0f1f8d937fe870db23cb1682":"2023-06-10T03:58:33.612Z","0.0.0-next-80a9e175edd3eabee53daee876d77943872e4205":"2023-06-12T22:53:12.781Z","0.0.0-next-58b07e3b9faef89f8f737552ca57d6db6e0ea503":"2023-06-14T23:06:18.120Z","0.0.0-next-a6a1fbc898ffbe115f44ef184f30cf0d9348f9c2":"2023-06-14T23:10:05.661Z","0.0.0-next-3ddf2b32a13c98a8713916c7c20185f8ae9a9327":"2023-06-24T03:39:27.270Z","0.0.0-next-f0a5a0fe0d39e23cbafd19676a6f8bc00f4480b5":"2023-06-24T03:42:04.475Z"},"bugs":{"url":"https://jira.mongodb.org/projects/COMPASS/issues","email":"compass@mongodb.com"},"author":{"name":"MongoDB Inc","email":"compass@mongodb.com"},"license":"SSPL","homepage":"https://github.com/mongodb-js/compass","repository":{"url":"git+https://github.com/mongodb-js/compass.git","type":"git"},"description":"Load and manage saved queries in Compass","maintainers":[{"email":"satya@mongodb.com","name":"satyasinha"},{"email":"kristina.stefanova@mongodb.com","name":"kristina.stefano"},{"email":"nathan.smyth@10gen.com","name":"jarjee"},{"email":"iteng@mongodb.com","name":"devtoolsbot"},{"email":"james.wang@mongodb.com","name":"mongo-j"},{"email":"neal.beeken@mongodb.com","name":"nbbeeken"},{"email":"dbx-node@mongodb.com","name":"dbx-node"},{"email":"devtools-npm-user@mongodb.com","name":"devtools-npm-user"}],"readme":"","readmeFilename":""}