{"_id":"vscode-element-helper","_rev":"2-2df73449b89021978a335015f78b2479","name":"vscode-element-helper","dist-tags":{"latest":"0.5.6"},"versions":{"0.5.4":{"name":"vscode-element-helper","displayName":"vscode-element-helper","description":"A vscode extension for Element-UI","version":"0.5.4","publisher":"ElemeFE","repository":{"type":"git","url":"git+https://github.com/ElemeFE/vscode-element-helper.git"},"engines":{"vscode":"^1.12.0"},"categories":["Snippets","Other"],"activationEvents":["onLanguage:html","onLanguage:vue","onLanguage:jade","onLanguage:pug","onCommand:element-helper.searchUnderCursor"],"main":"./out/src/extension","icon":"element.png","contributes":{"commands":[{"command":"element-helper.searchUnderCursor","title":"element-helper.search"}],"keybindings":[{"command":"element-helper.searchUnderCursor","key":"ctrl+cmd+z","when":"editorTextFocus"}],"snippets":[{"language":"javascript","path":"./snippets/element.json"}],"configuration":{"type":"object","title":"ELement Helper Configuration","properties":{"element-helper.language":{"type":"string","default":"zh-CN","description":"Document Language of Element UI","enum":["zh-CN","en-US","es"]},"element-helper.version":{"type":"string","default":"2.4","description":"Document version of Element UI","enum":["1.4","2.0","2.1","2.2","2.3","2.4"]},"element-helper.indent-size":{"type":"number","default":2,"description":"Indentation size of snippets"},"element-helper.quotes":{"type":"string","default":"double","description":"Normal quotes of autocomplete","enum":["single","double"]},"element-helper.pug-quotes":{"type":"string","default":"single","description":"Pug quotes of autocomplete","enum":["single","double"]}}}},"scripts":{"vscode:prepublish":"tsc -p ./","compile":"tsc -watch -p ./","postinstall":"node ./node_modules/vscode/bin/install","test":"node ./node_modules/vscode/bin/test"},"devDependencies":{"@types/mocha":"^2.2.32","@types/node":"^6.0.40","mocha":"^5.2.0","typescript":"^2.0.3","vscode":"^1.1.21"},"dependencies":{"cheerio":"^1.0.0-rc.1","element-gh-pages":"^1.0.25","element-helper-json":"^2.0.5","hoek":"^5.0.3","jquery":"^3.2.1","pretty":"^2.0.0","shelljs":"^0.7.8"},"gitHead":"81acabeb38db0ef3584a0803759651d1e14d904a","bugs":{"url":"https://github.com/ElemeFE/vscode-element-helper/issues"},"homepage":"https://github.com/ElemeFE/vscode-element-helper#readme","_id":"vscode-element-helper@0.5.4","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"showjoy","email":"734578348@qq.com"},"dist":{"integrity":"sha512-lftWb+XufHXX/IQRw+K28fOpAud7DYExTDg+dtwstv8Dj5xARhNu+AaRJOzBGTczVzQytxM00FtmOM/Ty8VcUw==","shasum":"895331d66dc7aaff25166f1c17992a9e4386a2b0","tarball":"https://registry.npmjs.org/vscode-element-helper/-/vscode-element-helper-0.5.4.tgz","fileCount":22,"unpackedSize":64211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5OWcCRA9TVsSAnZWagAAYlgP/0z4/Wo3ahF+uQW6F/Im\nL97YeqVHvmSusu66dTsBg3oBw4h3aZUOnt4/DhYbVfND6IlBUcZZBiuTL9Ok\nsi7mkMy8lOzCjdnA7aAzyNnpBDtOeJC63OFtOM8byNWy7ze4XTWmPgNJQCfw\nJb447v/sAG4071ftMCe9zNwuliA/6LvUwIuws5z4o1Eu6zQUU5DKubba59in\nQlmJP4555dPdr/gfRciC3+/hKL71QL5QUvtq76JF9JJmvkHjtUOx/n8zaTa8\nZPzzUzhycOl3ExtEcy9VdcHSpg1wQIVKyokGIVqnSdYVhcVJE/Irbquz7wYj\nrWILufeKnIU/gTKzbSOk2T7Y6mwaZ0dwDSXA1X+TEZc80QuJDfwkfONC83FF\nNviGG/V4yhbXfM4kQa44HNLTLaxBvyVYhqOsZ3bsUVJAm0QnvMK7WJ94wQqX\nuVuZ/r7NXyizZxZ+WXcvfJAwdUhUAtWI+GDhwEueWkOi9UrBZ5/W3iAyOW8G\nVox2pZRhONhKQLdvUW669SG3I7usd6SNU+60ME+3bvIJDVZLsFim/e+VVtcj\n++gm34YLcOlOvFGEg2odyuDRC72WmfI+2Sj+aiTnCn1x1dx9EItgD6fTUKHN\n6FhGAIc9oJrCmlPRWuqRNy4+B2m4SDEKWrV076rny/Jmv/bk9HehvsXjnCjR\nPGBC\r\n=irpO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4fnkVjMaq12+EDrtVzyXIbCFz8SVeHedKTIUR992eWAiARqSbWVekPEPIr1EVdWk0SEQI9R2bimCn+U1orBhB0uA=="}]},"maintainers":[{"name":"showjoy","email":"734578348@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-element-helper_0.5.4_1541727643506_0.6491759529640766"},"_hasShrinkwrap":false},"0.5.6":{"name":"vscode-element-helper","displayName":"vscode-element-helper","description":"A vscode extension for Element-UI","version":"0.5.6","publisher":"ElemeFE","repository":{"type":"git","url":"git+https://github.com/ElemeFE/vscode-element-helper.git"},"engines":{"vscode":"^1.12.0"},"categories":["Snippets","Other"],"activationEvents":["onLanguage:html","onLanguage:vue","onLanguage:jade","onLanguage:pug","onCommand:element-helper.searchUnderCursor"],"main":"./out/src/extension","icon":"element.png","contributes":{"commands":[{"command":"element-helper.searchUnderCursor","title":"element-helper.search"}],"keybindings":[{"command":"element-helper.searchUnderCursor","key":"ctrl+cmd+z","when":"editorTextFocus"}],"snippets":[{"language":"javascript","path":"./snippets/element.json"}],"configuration":{"type":"object","title":"ELement Helper Configuration","properties":{"element-helper.language":{"type":"string","default":"zh-CN","description":"Document Language of Element UI","enum":["zh-CN","en-US","es"]},"element-helper.version":{"type":"string","default":"2.4","description":"Document version of Element UI","enum":["1.4","2.0","2.1","2.2","2.3","2.4","2.5"]},"element-helper.indent-size":{"type":"number","default":2,"description":"Indentation size of snippets"},"element-helper.quotes":{"type":"string","default":"double","description":"Normal quotes of autocomplete","enum":["single","double"]},"element-helper.pug-quotes":{"type":"string","default":"single","description":"Pug quotes of autocomplete","enum":["single","double"]}}}},"scripts":{"vscode:prepublish":"tsc -p ./","compile":"tsc -watch -p ./","postinstall":"node ./node_modules/vscode/bin/install","test":"node ./node_modules/vscode/bin/test"},"devDependencies":{"@types/mocha":"^2.2.32","@types/node":"^6.0.40","mocha":"^5.2.0","typescript":"^2.0.3","vscode":"^1.1.28"},"dependencies":{"cheerio":"^1.0.0-rc.1","element-gh-pages":"^1.0.26","element-helper-json-new":"^2.0.6","hoek":"^5.0.3","jquery":"^3.2.1","pretty":"^2.0.0","shelljs":"^0.7.8"},"gitHead":"d41b2285d3824944d2fbe9dfc2b9706807380140","bugs":{"url":"https://github.com/ElemeFE/vscode-element-helper/issues"},"homepage":"https://github.com/ElemeFE/vscode-element-helper#readme","_id":"vscode-element-helper@0.5.6","_nodeVersion":"8.11.2","_npmVersion":"6.7.0","dist":{"integrity":"sha512-L3t0ZEWRiLDIRjK6DhhMzsZwdSXOsQEy+9T97muk8MqJr2dVgi67eeY7TmY++e49xscar3u0TR85NC+QPViI1w==","shasum":"f849cfc4b330760ae64968e47d6896bf6a84ac65","tarball":"https://registry.npmjs.org/vscode-element-helper/-/vscode-element-helper-0.5.6.tgz","fileCount":22,"unpackedSize":66382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvya+CRA9TVsSAnZWagAA96sP/A337g61WkLbSTvPGzUB\n9XNOhRZNokxQdwbo/AXZkSzvQePXUAbrEkZDc6OrmjuXIMh5XAbeEdQkWHs2\nd2udRLSIqmSAD1Z05LAyzDVBk8cXG15+Bn/evCb3Hc5oVTqIMucaxq1UKgql\ndgdWehRE4XVaywh2asCiDw8desX33rNDHYFAED4xSZhdZFUATkbkBiQd5oTd\nGPUaMrNqXOqqjtGsZCAG5BP2pNFuczJwOijxzd21TeWHrNjYL59YmQOkrKNp\n4SVlSq3xBfXqy9wCHXepCVu+8ZsryZaK39SEUKIX+9mr6Bm0Jdd8qfiPwSa7\ncjBDQEp/vdNojHODEQgCobVi05PIeUxaEiVHUahr5GDRnPbWFdlwRlGOGUlL\ntrm2oJrRaX7FatilK/Wp5KpjPHASxIqVOjVQYbp2NsTks5i0HIsHQ/A3WyzJ\nPz+7XE7ZuvSxxF213nKHBtyKWvvYV1bm9kk08pvyNQaG8o9kS8O/VuYq9LwD\nucJokEXT6N1lzqmQM/Or87Ey6pkTK64CIEUrRBkFAytlU/L4CGimjL/pBmfM\nH2uDlHLAx7S7Wke/k29Sc0/wIRzqmqnyolSCgDbDm35a9NShXGHLhSVa3LhZ\nXGVAtyvH44sqQVxLqzQfcb81LSNfNOtSWaIgAWkla4D/3Ygwbl+kJdQdb184\ncfEg\r\n=w53+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9eTNt6gRphTlHuwVDfVRV62k9MDlVIxdJtvNItfs4nAiEA5cAjwOxE65iW5v/3tpgL3bIVl4/608M5fFUlGUYc0gA="}]},"maintainers":[{"name":"showjoy","email":"734578348@qq.com"}],"_npmUser":{"name":"showjoy","email":"734578348@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-element-helper_0.5.6_1556031166116_0.5989099506951547"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-09T01:40:43.505Z","0.5.4":"2018-11-09T01:40:43.656Z","modified":"2022-05-23T11:00:21.276Z","0.5.6":"2019-04-23T14:52:46.276Z"},"maintainers":[{"name":"showjoy","email":"734578348@qq.com"}],"description":"A vscode extension for Element-UI","homepage":"https://github.com/ElemeFE/vscode-element-helper#readme","repository":{"type":"git","url":"git+https://github.com/ElemeFE/vscode-element-helper.git"},"bugs":{"url":"https://github.com/ElemeFE/vscode-element-helper/issues"},"readme":"# VSCode-Element-Helper\n\n> VSCode-Element-Helper is a VS Code extension for Element-UI. If you use ATOM editor, please go to [ATOM version](https://github.com/ElemeFE/element-helper)\n\nElement-UI is a great library. More and more projects use it. So, For helping developer write more efficient by Element-UI, VSCode-Element-Helper is born.\n\n## Feature\n\n* Document\n\n* Autocomplete\n\n\tsupport vue, html and jade/pug language\n\n* Snippets\n\n\n## Document\n\n### Usage\n\n1 - Move cursor to Element-UI tag or select it\n\n2 - Press default hot key `ctrl + cmd + z`(windows: `ctrl + win + z`) or \n    Press ⇧⌘P to bring up the Command Palette and then input `element-helper.search`\n\n3 - Show document view If complete matching,\n    or you should select tag you want to search\n\n4 - Enter and trigger document browser\n\n![document](https://user-images.githubusercontent.com/1659577/27990775-4b7db888-6494-11e7-9b27-3ec7fa5f99b7.gif)\n\n### Version, Quotes, Indentation size and Language Switching\n\n1 - Enter `Preferences` -> `setting` or shortcut `cmd` + `,`\n\n2 - Modify language, version or indentation size\n```javascript\n  \"element-helper.language\": \"zh-CN\",\n  \"element-helper.version\": \"1.3\",\n  \"element-helper.indent-size\": 2,\n  \"element-helper.quotes\": \"double\",    // html vue qoutes\n  \"element-helper.pug-quotes\": \"single\" // jade/pug quotes\n```\n\n### Auto Update Mechanism\n\nDocument is off-line and auto synchronize with Element-UI official site.\n\n### Keymap\n\nDefault hot key is  `ctrl + cmd + z`( windows: `ctrl + win + z`). If it has conflicted with other software's hot key. You can customize it. see [keybindings](https://code.visualstudio.com/docs/getstarted/keybindings#_keyboard-shortcuts-editor)\n\n\n## Autocomplete\n\n![autocomplete](https://user-images.githubusercontent.com/1659577/27990774-4b7b3662-6494-11e7-83a4-9e6ed3ef698a.gif)\n\n* Distinguish and auto complete property and method for every Element-UI tag\n\n* Prompt value when value is some special type like Boolean or ICON.\n\n\n## Snippets\n\n![snippets](https://user-images.githubusercontent.com/1659577/27990776-4b9386f4-6494-11e7-9c08-596a13afd706.gif)\n\nSupport snippets list:\n\n* `msg`\n\n  ```\n  this.$message({\n    message: '',\n    type: ''\n  })\n  ```\n\n* `alert`\n\n  ```\n  this.$alert('', '', {\n    confirmButtonText: '',\n    callback: () => {}\n  });\n  ```\n\n* `confirm`\n\n  ```\n  this.$confirm('', '', {\n    confirmButtonText: '',\n    cancelButtonText: '',\n    type: ''\n  }).then(() => {})\n    .catch(() => {});\n  ```\n\n* `prompt`\n\n  ```\n  this.$prompt('', '', {\n    confirmButtonText: '',\n    cancelButtonText: '',\n    inputPattern: //,\n    inputErrorMessage: ''\n  }).then(({ value }) => {})\n    .catch(() => {});\n  ```\n\n* `msgb`\n\n  ```\n  this.$msgbox({\n    title: '',\n    message: '',\n    showCancelButton: '',\n    confirmButtonText: '',\n    cancelButtonText: '',\n    beforeClose: (action, instance, done) => {}\n  }).then(action => {});\n  ```\n\n* `notify`\n\n  ```\n  this.$notify({\n    title: '',\n    message: ''\n  });\n  ```\n\n## Contribution\n\nYour pull request will make VSCode-Element-Helper better.\n\n## LICENSE\n\nMIT\n","readmeFilename":"README.md"}