{"_id":"emmet","_rev":"3782620","name":"emmet","description":"Emmet — the essential toolkit for web-developers","dist-tags":{"latest":"2.4.11","rc":"2.0.0-rc.13"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"time":{"modified":"2025-05-16T07:38:19.000Z","created":"2014-04-12T18:39:29.189Z","2.4.11":"2024-09-23T09:52:37.479Z","2.4.10":"2024-09-23T08:51:59.660Z","2.4.9":"2024-09-23T08:50:02.924Z","2.4.8":"2024-09-18T09:15:54.096Z","2.4.7":"2024-03-13T13:50:12.675Z","2.4.6":"2023-07-31T08:54:00.662Z","2.4.5":"2023-07-02T09:32:34.059Z","2.4.4":"2023-05-10T07:57:02.534Z","2.4.3":"2023-05-02T08:01:26.785Z","2.4.2":"2023-04-06T08:06:37.253Z","2.4.1":"2023-03-31T10:07:08.074Z","2.4.0":"2023-03-31T08:32:31.262Z","2.3.6":"2022-02-11T11:09:39.787Z","2.3.5":"2021-12-14T20:20:48.113Z","2.3.4":"2021-03-21T21:42:45.570Z","2.3.3":"2021-03-21T21:18:40.036Z","2.3.2":"2021-02-27T07:35:07.158Z","2.3.1":"2021-02-12T08:12:55.784Z","2.3.0":"2020-12-27T09:02:46.529Z","2.2.1":"2020-11-13T10:47:18.839Z","2.2.0":"2020-11-12T21:40:56.017Z","2.1.6":"2020-10-22T20:31:37.383Z","2.1.5":"2020-10-10T19:50:38.888Z","2.1.4":"2020-09-28T08:35:33.133Z","2.1.2":"2020-08-02T14:53:50.663Z","2.1.1":"2020-06-06T11:48:23.665Z","2.1.0":"2020-05-27T16:04:11.068Z","2.0.2":"2020-05-17T15:16:15.117Z","2.0.1":"2020-05-09T21:49:15.870Z","2.0.0":"2020-04-14T21:27:11.960Z","2.0.0-rc.15":"2020-04-11T19:19:04.522Z","2.0.0-rc.14":"2020-04-11T19:06:49.225Z","2.0.0-rc.13":"2020-04-01T12:18:51.954Z","2.0.0-rc.12":"2020-03-20T22:06:31.148Z","2.0.0-rc.11":"2020-03-05T21:53:45.203Z","2.0.0-rc.10":"2020-01-08T16:18:42.255Z","2.0.0-rc.9":"2019-11-28T08:20:20.424Z","2.0.0-rc.8":"2019-11-24T22:32:20.650Z","2.0.0-rc.7":"2019-11-23T17:49:33.183Z","2.0.0-rc.5":"2019-09-29T22:31:13.387Z","2.0.0-rc.3":"2019-08-31T12:10:23.082Z","2.0.0-rc.2":"2019-08-29T07:34:54.805Z","2.0.0-rc.1":"2019-08-24T11:20:46.511Z","2.0.0-rc.0":"2019-08-17T14:12:28.140Z","1.6.3":"2017-04-02T22:11:06.839Z","1.6.2":"2017-02-03T08:59:41.092Z","1.6.1":"2016-12-15T07:27:53.157Z","1.6.0":"2016-07-05T16:08:42.323Z","1.5.0":"2016-06-28T22:33:59.250Z","1.4.1":"2016-06-28T21:56:37.008Z","1.4.0":"2016-06-28T21:00:39.475Z","1.3.2":"2016-01-17T19:17:04.181Z","1.3.1":"2015-05-08T08:18:15.976Z","1.3.0":"2015-04-01T21:02:10.300Z","1.2.4":"2015-03-16T21:49:36.426Z","1.2.3":"2015-03-15T20:40:25.301Z","1.2.2":"2015-01-07T20:43:00.487Z","1.2.1":"2015-01-05T21:30:41.380Z","1.2.0":"2014-12-22T22:55:55.109Z","1.1.7":"2014-11-05T10:49:33.689Z","1.1.6":"2014-05-07T22:27:42.833Z","1.1.5":"2014-05-05T22:22:53.220Z","1.1.4":"2014-05-03T19:57:21.603Z","1.1.3":"2014-05-02T12:29:17.643Z","1.1.2":"2014-04-27T10:29:51.568Z","1.1.1":"2014-04-13T21:36:29.273Z","1.1.0":"2014-04-12T18:39:29.189Z"},"users":{"lichenhao":true,"daniellink":true,"filipve":true},"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"versions":{"2.4.11":{"name":"emmet","version":"2.4.11","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"tsx --test ./test/*.ts","clean":"rimraf ./dist","prepare":"npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.6","@types/node":"^22.1.0","lerna":"^8.1.7","rimraf":"^6.0.1","rollup":"^4.20.0","tsx":"^4.16.5","typescript":"^5.5.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"_id":"emmet@2.4.11","gitHead":"a96c77a84dc4519de695f3a1625011d908dbe9c0","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"b331f572df37a252360ebee7dc4462c8d2e32f5c","size":200556,"noattachment":false,"key":"/emmet/-/emmet-2.4.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.11.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.11_1727085157212_0.20527500771537954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T09:52:37.479Z","publish_time":1727085157479,"_source_registry_name":"default","_cnpm_publish_time":1727085157479},"2.4.10":{"name":"emmet","version":"2.4.10","keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","_id":"emmet@2.4.10","maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"homepage":"https://github.com/emmetio/emmet#readme","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"dist":{"shasum":"9549fc1f3124691347b0a43100beaa75a2259c36","size":4267,"noattachment":false,"key":"/emmet/-/emmet-2.4.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.10.tgz"},"main":"./dist/emmet.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/emmet.es.js","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"gitHead":"1fe172a0f378a7f0e9a37c73b6bad74aa6acf5a1","scripts":{"test":"tsx --test ./test/*.ts","build":"rollup -c","clean":"rimraf ./dist","watch":"rollup -wc","prepare":"npm run clean && lerna run build && lerna run test"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"repository":{"url":"git+https://github.com/emmetio/emmet.git","type":"git"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"_npmVersion":"10.2.3","description":"Emmet — the essential toolkit for web-developers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","lerna":"^8.1.7","rimraf":"^6.0.1","rollup":"^4.20.0","typescript":"^5.5.4","@types/node":"^22.1.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/emmet_2.4.10_1727081519481_0.6081731802821417","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-23T08:51:59.660Z","publish_time":1727081519660,"_source_registry_name":"default","_cnpm_publish_time":1727081519660},"2.4.9":{"name":"emmet","version":"2.4.9","keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","_id":"emmet@2.4.9","maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"homepage":"https://github.com/emmetio/emmet#readme","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"dist":{"shasum":"c12c9c0fa1ce0ffc32a234320a1a8c571f67c145","size":4267,"noattachment":false,"key":"/emmet/-/emmet-2.4.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.9.tgz"},"main":"./dist/emmet.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/emmet.es.js","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"gitHead":"8e78bd4d18392a7b6b3d83735d77dfb58731c72c","scripts":{"test":"tsx --test ./test/*.ts","build":"rollup -c","clean":"rimraf ./dist","watch":"rollup -wc","prepare":"npm run clean && lerna run build && lerna run test"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"repository":{"url":"git+https://github.com/emmetio/emmet.git","type":"git"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"_npmVersion":"10.2.3","description":"Emmet — the essential toolkit for web-developers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","lerna":"^8.1.7","rimraf":"^6.0.1","rollup":"^4.20.0","typescript":"^5.5.4","@types/node":"^22.1.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/emmet_2.4.9_1727081402732_0.2025991780387033","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-23T08:50:02.924Z","publish_time":1727081402924,"_source_registry_name":"default","_cnpm_publish_time":1727081402924},"2.4.8":{"name":"emmet","version":"2.4.8","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"tsx --test ./test/*.ts","clean":"rimraf ./dist"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.6","@types/node":"^22.1.0","lerna":"^8.1.7","rimraf":"^6.0.1","rollup":"^4.20.0","tsx":"^4.16.5","typescript":"^5.5.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"_id":"emmet@2.4.8","gitHead":"949f08020c2ee64a0035e48e52b5f00dca44c52a","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"b41ab09acfc19e226a9f3a367c487c0df55075ca","size":200181,"noattachment":false,"key":"/emmet/-/emmet-2.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.8.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.8_1726650953822_0.8237652843592336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-18T09:15:54.096Z","publish_time":1726650954096,"_source_registry_name":"default","_cnpm_publish_time":1726650954096},"2.4.7":{"name":"emmet","version":"2.4.7","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rimraf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"54006706e42a6561317022e3f4ad13d9593e5f45","_id":"emmet@2.4.7","_nodeVersion":"20.10.0","_npmVersion":"lerna/6.5.1/node@v20.10.0+x64 (darwin)","dist":{"shasum":"19893c34e6274af14ea3c5729101e3c4ed18f01e","size":203023,"noattachment":false,"key":"/emmet/-/emmet-2.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.7.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.7_1710337812444_0.3424917112023913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T13:50:12.675Z","publish_time":1710337812675,"_source_registry_name":"default","_cnpm_publish_time":1710337812675},"2.4.6":{"name":"emmet","version":"2.4.6","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rimraf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"24d4d98faf230acaeee9966d5c0e7c5a6ea1911b","_id":"emmet@2.4.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"f975094fb0fb5d2e78a7c94a65c308bdfd6436aa","size":197445,"noattachment":false,"key":"/emmet/-/emmet-2.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.6.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.6_1690793640446_0.3324736673304607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-31T08:54:00.662Z","publish_time":1690793640662,"_source_registry_name":"default","_cnpm_publish_time":1690793640662},"2.4.5":{"name":"emmet","version":"2.4.5","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rimraf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"a602caf5d2a8654da7d9b179b64c5a72c7317ea1","_id":"emmet@2.4.5","_nodeVersion":"16.16.0","_npmVersion":"lerna/6.5.1/node@v16.16.0+x64 (darwin)","dist":{"shasum":"abe996c86c05e6adb7cef31e7eb8dfd9170e0744","size":201615,"noattachment":false,"key":"/emmet/-/emmet-2.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.5.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.5_1688290353858_0.002182882916501372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-02T09:32:34.059Z","publish_time":1688290354059,"_source_registry_name":"default","_cnpm_publish_time":1688290354059},"2.4.4":{"name":"emmet","version":"2.4.4","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rimraf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.3","@emmetio/css-abbreviation":"^2.1.8"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"fce2127ece65adbb293a40aa0577e4558658c559","_id":"emmet@2.4.4","_nodeVersion":"16.16.0","_npmVersion":"lerna/6.5.1/node@v16.16.0+x64 (darwin)","dist":{"shasum":"801aad64659dc76f3003130db767d77a78ac298e","size":201524,"noattachment":false,"key":"/emmet/-/emmet-2.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.4.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.4_1683705422309_0.27788152760803575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-10T07:57:02.534Z","publish_time":1683705422534,"_source_registry_name":"default","_cnpm_publish_time":1683705422534},"2.4.3":{"name":"emmet","version":"2.4.3","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rimraf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.2","@emmetio/css-abbreviation":"^2.1.7"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"94501c6c85789e5872784c378da271f1691df3a6","_id":"emmet@2.4.3","_nodeVersion":"16.16.0","_npmVersion":"lerna/6.5.1/node@v16.16.0+x64 (darwin)","dist":{"shasum":"c99f19e572a270da27f456dd7f65dfda83dc0ec1","size":200815,"noattachment":false,"key":"/emmet/-/emmet-2.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.3.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.3_1683014486551_0.9700613578342907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-02T08:01:26.785Z","publish_time":1683014486785,"_source_registry_name":"default","_cnpm_publish_time":1683014486785},"2.4.2":{"name":"emmet","version":"2.4.2","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rm -rf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.1","@emmetio/css-abbreviation":"^2.1.6"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"1276c0e8e5b816ee247b72c6324c1f2cbbb4f822","_id":"emmet@2.4.2","_nodeVersion":"16.16.0","_npmVersion":"lerna/6.5.1/node@v16.16.0+x64 (darwin)","dist":{"shasum":"686983e7b8623ad582fc9fbb6515b17d195c0394","size":200746,"noattachment":false,"key":"/emmet/-/emmet-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.2.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.2_1680768397037_0.4768550108211913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-06T08:06:37.253Z","publish_time":1680768397253,"_cnpm_publish_time":1680768397253},"2.4.1":{"name":"emmet","version":"2.4.1","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rm -rf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.1","@emmetio/css-abbreviation":"^2.1.6"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"406e38e35d0a7fc4ef4dab85a2fd3559b2531f66","_id":"emmet@2.4.1","_nodeVersion":"16.16.0","_npmVersion":"lerna/6.5.1/node@v16.16.0+x64 (darwin)","dist":{"shasum":"ce72f02fbe2799a750d6b4ea37c030ddc28dc196","size":200742,"noattachment":false,"key":"/emmet/-/emmet-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.1.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.1_1680257227766_0.013657875183455959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-31T10:07:08.074Z","publish_time":1680257228074,"_cnpm_publish_time":1680257228074},"2.4.0":{"name":"emmet","version":"2.4.0","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","type":"module","exports":{"import":"./dist/emmet.es.js","require":"./dist/emmet.cjs.js"},"scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rm -rf ./dist","prepare":"npm run clean && lerna run build && lerna run test"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.3.0","@emmetio/css-abbreviation":"^2.1.5"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","lerna":"^6.5.1","mocha":"^10.2.0","rollup":"^3.9.0","ts-node":"^10.9.1","typescript":"^4.9.4"},"workspaces":["./packages/scanner","./packages/abbreviation","./packages/css-abbreviation","./"],"mocha":{"loader":"ts-node/esm","spec":"./test/*.ts"},"gitHead":"ee1fe60b7cdbb73930ff626803fa3a920d5119df","_id":"emmet@2.4.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/6.5.1/node@v16.16.0+x64 (darwin)","dist":{"shasum":"8b0d9b1d86a4a9fa2102592002ae63cf21868951","size":200747,"noattachment":false,"key":"/emmet/-/emmet-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.4.0.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.4.0_1680251551031_0.10601431992891963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-31T08:32:31.262Z","publish_time":1680251551262,"_cnpm_publish_time":1680251551262},"2.3.6":{"name":"emmet","version":"2.3.6","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.2.3","@emmetio/css-abbreviation":"^2.1.4"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"153655337511005e689a818de28bbe1ee57e4219","_id":"emmet@2.3.6","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (darwin)","dist":{"shasum":"1d93c1ac03164da9ddf74864c1f341ed6ff6c336","size":184012,"noattachment":false,"key":"/emmet/-/emmet-2.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.3.6.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.3.6_1644577779608_0.969340560923569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-11T11:29:21.752Z","publish_time":1644577779787,"_cnpm_publish_time":1644577779787},"2.3.5":{"name":"emmet","version":"2.3.5","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.2.2","@emmetio/css-abbreviation":"^2.1.4"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"451dbd69eca9829759872417aecfd9c0b21b4a27","_id":"emmet@2.3.5","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (darwin)","dist":{"shasum":"7f80f9c3db6831d1ee2b458717b9c36a074b1a47","size":184009,"noattachment":false,"key":"/emmet/-/emmet-2.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.3.5.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.3.5_1639513247850_0.3964768668068359"},"_hasShrinkwrap":false,"publish_time":1639513248113,"_cnpm_publish_time":1639513248113},"2.3.4":{"name":"emmet","version":"2.3.4","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.2.2","@emmetio/css-abbreviation":"^2.1.4"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"94fb2871d555636cadd7b48906980d3a87fc66c8","_id":"emmet@2.3.4","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"5ba0d7a5569a68c7697dfa890c772e4f3179d123","size":184160,"noattachment":false,"key":"/emmet/-/emmet-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.3.4.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.3.4_1616362965408_0.466763252049069"},"_hasShrinkwrap":false,"publish_time":1616362965570,"_cnpm_publish_time":1616362965570},"2.3.3":{"name":"emmet","version":"2.3.3","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.2.2","@emmetio/css-abbreviation":"^2.1.3"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"0f2cf43bd1d06095f65036a4b1a82a174e84f2f7","_id":"emmet@2.3.3","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"9270cbf88ab96db4eb18fea92fc190306ff3f620","size":184156,"noattachment":false,"key":"/emmet/-/emmet-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.3.3.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.3.3_1616361519798_0.2438537942632606"},"_hasShrinkwrap":false,"publish_time":1616361520036,"_cnpm_publish_time":1616361520036},"2.3.2":{"name":"emmet","version":"2.3.2","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.2.1","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"4d3e6e290ba617b8d2e72916ca15ad0cd4b8522b","_id":"emmet@2.3.2","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"3f855ab240f17e5d5feead0fb04f2f83c5d8dede","size":184156,"noattachment":false,"key":"/emmet/-/emmet-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.3.2.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.3.2_1614411306994_0.24003934150251083"},"_hasShrinkwrap":false,"publish_time":1614411307158,"_cnpm_publish_time":1614411307158},"2.3.1":{"name":"emmet","version":"2.3.1","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.2.1","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"add02e1d3a2758f04e0bb99a7a7c897f7365a605","_id":"emmet@2.3.1","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"77614d949d1d01e5c248d08043a13a7f4d539e47","size":184150,"noattachment":false,"key":"/emmet/-/emmet-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.3.1.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.3.1_1613117575564_0.5407077220836565"},"_hasShrinkwrap":false,"publish_time":1613117575784,"_cnpm_publish_time":1613117575784},"2.3.0":{"name":"emmet","version":"2.3.0","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.2.0","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"51757fc77ee2477c2e2cc6abeff44e64c8a85eec","_id":"emmet@2.3.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"ea5a39ca39f77949bf3cc2b7f3120069700f2d69","size":183725,"noattachment":false,"key":"/emmet/-/emmet-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.3.0.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.3.0_1609059766326_0.5793795871435083"},"_hasShrinkwrap":false,"publish_time":1609059766529,"_cnpm_publish_time":1609059766529},"2.2.1":{"name":"emmet","version":"2.2.1","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.1.1","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"d54620e86b3b69c6d0f0f40e956cf1d44f1111d3","_id":"emmet@2.2.1","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"5d44d5361e2029def9f6a09f0451ee70b9fa488c","size":183451,"noattachment":false,"key":"/emmet/-/emmet-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.2.1.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.2.1_1605264438619_0.6408169340424059"},"_hasShrinkwrap":false,"publish_time":1605264438839,"_cnpm_publish_time":1605264438839},"2.2.0":{"name":"emmet","version":"2.2.0","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"6c3a9a2deb16c07c49f7c6f813705c216f86f0c5","_id":"emmet@2.2.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"109dfac8acbe09547fcda85e9da7c0ec0bae363a","size":183398,"noattachment":false,"key":"/emmet/-/emmet-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.2.0.tgz"},"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.2.0_1605217255827_0.5342295297979467"},"_hasShrinkwrap":false,"publish_time":1605217256017,"_cnpm_publish_time":1605217256017},"2.1.6":{"name":"emmet","version":"2.1.6","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"6b461cfd501427b7ec461cbdb7036172e75bb3ed","_id":"emmet@2.1.6","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"425e0bcef6bf6e5eb758610f3e8d49f86a6fe877","size":183036,"noattachment":false,"key":"/emmet/-/emmet-2.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.1.6.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.1.6_1603398697219_0.6646058931818823"},"_hasShrinkwrap":false,"publish_time":1603398697383,"_cnpm_publish_time":1603398697383},"2.1.5":{"name":"emmet","version":"2.1.5","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"42fb812e108f455c3eb8f1dba7a588adf533327c","_id":"emmet@2.1.5","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"160c454d827e29db543a447b7673488f11485c8d","size":182344,"noattachment":false,"key":"/emmet/-/emmet-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.1.5.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.1.5_1602359438669_0.1993172755577497"},"_hasShrinkwrap":false,"publish_time":1602359438888,"_cnpm_publish_time":1602359438888},"2.1.4":{"name":"emmet","version":"2.1.4","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"36b4b37626a9136bc66ef70db8abf922c01035fb","_id":"emmet@2.1.4","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"eaaf11b34c7c4d212a15a960b5e4dece2d4ea3ca","size":182390,"noattachment":false,"key":"/emmet/-/emmet-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.1.4.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.1.4_1601282132911_0.295766657846507"},"_hasShrinkwrap":false,"publish_time":1601282133133,"_cnpm_publish_time":1601282133133},"2.1.2":{"name":"emmet","version":"2.1.2","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.1.2"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"773a5ba29a8c2ece259b4f07003a6879ec580c5f","_id":"emmet@2.1.2","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"365e3a8c35c086177dc0df3f2ae4f76a8fa46f30","size":182090,"noattachment":false,"key":"/emmet/-/emmet-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.1.2.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.1.2_1596380030533_0.06273383752556594"},"_hasShrinkwrap":false,"publish_time":1596380030663,"_cnpm_publish_time":1596380030663},"2.1.1":{"name":"emmet","version":"2.1.1","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.1.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"82b153e96484d3b840143d3bac2e382453e3c3f7","_id":"emmet@2.1.1","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"f21551a9e34d1365fce9e5e2030209f0edb43d67","size":182028,"noattachment":false,"key":"/emmet/-/emmet-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.1.1.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.1.1_1591444103487_0.09693745335968651"},"_hasShrinkwrap":false,"publish_time":1591444103665,"_cnpm_publish_time":1591444103665},"2.1.0":{"name":"emmet","version":"2.1.0","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.1.0"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"baacc1e0ec3a5b3bc4a329ddae48e1f4245dd45f","_id":"emmet@2.1.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"e1e670980d5fa454d0ba9ae6a8c5951e8ec97916","size":181552,"noattachment":false,"key":"/emmet/-/emmet-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.1.0.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.1.0_1590595450927_0.1439897627048614"},"_hasShrinkwrap":false,"publish_time":1590595451068,"_cnpm_publish_time":1590595451068},"2.0.2":{"name":"emmet","version":"2.0.2","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.2","@emmetio/css-abbreviation":"^2.0.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"54ac83cb6512d942e1c69def1eeab712dcf00ac3","_id":"emmet@2.0.2","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"a28e327f0205f6f8f06a597986fada0a6d4d5de3","size":177495,"noattachment":false,"key":"/emmet/-/emmet-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.2.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.2_1589728574986_0.09526586482363197"},"_hasShrinkwrap":false,"publish_time":1589728575117,"_cnpm_publish_time":1589728575117},"2.0.1":{"name":"emmet","version":"2.0.1","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.1","@emmetio/css-abbreviation":"^2.0.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"b930c88a1c90af11f42fc9622d0712efc10bc454","_id":"emmet@2.0.1","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"ee9e173df23008fea32417b1ac919de5d7dfe002","size":177498,"noattachment":false,"key":"/emmet/-/emmet-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.1.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.1_1589060955727_0.23615117843282318"},"_hasShrinkwrap":false,"publish_time":1589060955870,"_cnpm_publish_time":1589060955870},"2.0.0":{"name":"emmet","version":"2.0.0","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","snippets","coding"],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.0","@emmetio/css-abbreviation":"^2.0.0"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"bbdc99c112f8aa245d18d802497ef030ceba68b6","_id":"emmet@2.0.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"52566a3b3538071dcc898cf9c2d6e27ef78b830c","size":174863,"noattachment":false,"key":"/emmet/-/emmet-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0_1586899631711_0.045817832068301145"},"_hasShrinkwrap":false,"publish_time":1586899631960,"_cnpm_publish_time":1586899631960},"2.0.0-rc.15":{"name":"emmet","version":"2.0.0-rc.15","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.0-rc.9","@emmetio/css-abbreviation":"^2.0.0-rc.8"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"785b7f546ce9411d780308090d6f8e010d188337","_id":"emmet@2.0.0-rc.15","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"6130383c6663ab612ddf0f983e282d372fb56e56","size":174836,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.15.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.15_1586632744349_0.41341046751441723"},"_hasShrinkwrap":false,"publish_time":1586632744522,"_cnpm_publish_time":1586632744522},"2.0.0-rc.14":{"name":"emmet","version":"2.0.0-rc.14","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","dependencies":{"@emmetio/abbreviation":"^2.0.0-rc.9","@emmetio/css-abbreviation":"^2.0.0-rc.7"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^12.0.8","lerna":"^3.20.2","mocha":"^7.1.1","rollup":"^2.6.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","ts-node":"^8.6.2","tslint":"^6.1.1","typescript":"^3.8.3"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"f92d0fbc20d57a48069113fc5ea134c691cf94a6","_id":"emmet@2.0.0-rc.14","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","dist":{"shasum":"fca0e69cc17bc881cc6c2c70d99972a3a09e5078","size":174833,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.14.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.14_1586632009067_0.9843117557401819"},"_hasShrinkwrap":false,"publish_time":1586632009225,"_cnpm_publish_time":1586632009225},"2.0.0-rc.13":{"name":"emmet","version":"2.0.0-rc.13","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.8","@emmetio/css-abbreviation":"^2.0.0-rc.6","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.2","rollup":"^1.27.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"445fef517f193468bfaffa4fa8c7901776edf528","_id":"emmet@2.0.0-rc.13","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (darwin)","dist":{"shasum":"c80893ab36222f085b34196d61ab484f69e0982f","size":240426,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.13.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.13_1585743531743_0.11205317508064105"},"_hasShrinkwrap":false,"publish_time":1585743531954,"_cnpm_publish_time":1585743531954},"2.0.0-rc.12":{"name":"emmet","version":"2.0.0-rc.12","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.7","@emmetio/css-abbreviation":"^2.0.0-rc.6","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.2","rollup":"^1.27.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"0812de100d8bcc7e6c8fc8dde8923c4706c57641","_id":"emmet@2.0.0-rc.12","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (darwin)","dist":{"shasum":"bdbae5f60b581653263e1e00bf371d3ed64ae472","size":240798,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.12.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.12_1584741990914_0.7844006423978283"},"_hasShrinkwrap":false,"publish_time":1584741991148,"_cnpm_publish_time":1584741991148},"2.0.0-rc.11":{"name":"emmet","version":"2.0.0-rc.11","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.7","@emmetio/css-abbreviation":"^2.0.0-rc.6","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.2","rollup":"^1.27.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"a0133bae41240192f74a3aac0fd8ff0bf1a00579","_id":"emmet@2.0.0-rc.11","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (darwin)","dist":{"shasum":"094993d05ba268fc1787d338d90d0154c05423d3","size":239725,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.11.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.11_1583445225021_0.2396743661005709"},"_hasShrinkwrap":false,"publish_time":1583445225203,"_cnpm_publish_time":1583445225203},"2.0.0-rc.10":{"name":"emmet","version":"2.0.0-rc.10","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.6","@emmetio/css-abbreviation":"^2.0.0-rc.5","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.2","rollup":"^1.27.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"0bd4100be0282ab329d1a7c8842128cee2f3c822","_id":"emmet@2.0.0-rc.10","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (darwin)","dist":{"shasum":"19876d17a76b730d1786d6cb547d3773c00bf0cb","size":239673,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.10.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.10_1578500322005_0.5569942305441347"},"_hasShrinkwrap":false,"publish_time":1578500322255,"_cnpm_publish_time":1578500322255},"2.0.0-rc.9":{"name":"emmet","version":"2.0.0-rc.9","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.5","@emmetio/css-abbreviation":"^2.0.0-rc.5","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.2","rollup":"^1.27.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"9c4c482aef8602da94dc86fa69f36c9ff8807b6a","_id":"emmet@2.0.0-rc.9","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.16.4/node@v10.13.0+x64 (darwin)","dist":{"shasum":"cc59e8c29744ab738814f1b298026b92c5ff91f0","size":238310,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.9.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.9_1574929220243_0.6843116721513884"},"_hasShrinkwrap":false,"publish_time":1574929220424,"_cnpm_publish_time":1574929220424},"2.0.0-rc.8":{"name":"emmet","version":"2.0.0-rc.8","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.4","@emmetio/css-abbreviation":"^2.0.0-rc.4","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.2","rollup":"^1.27.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"202795aeadf83fb9b070bc32e3bcef9c1cfd3ffe","_id":"emmet@2.0.0-rc.8","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (darwin)","dist":{"shasum":"7342c77c97b7aeb655e9332946d2e4ce28c8dfea","size":237925,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.8.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.8_1574634740486_0.2267649824195661"},"_hasShrinkwrap":false,"publish_time":1574634740650,"_cnpm_publish_time":1574634740650},"2.0.0-rc.7":{"name":"emmet","version":"2.0.0-rc.7","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.4","@emmetio/css-abbreviation":"^2.0.0-rc.4","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.2","rollup":"^1.27.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"ed867e19b761c8283a4aae584478c7df9510a170","_id":"emmet@2.0.0-rc.7","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (darwin)","dist":{"shasum":"683414958bb7420aeb4ba393a764c67ff0f07eb8","size":237977,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.7.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.7_1574531373014_0.45011551475647127"},"_hasShrinkwrap":false,"publish_time":1574531373183,"_cnpm_publish_time":1574531373183},"2.0.0-rc.5":{"name":"emmet","version":"2.0.0-rc.5","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.2","@emmetio/css-abbreviation":"^2.0.0-rc.2","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.1","rollup":"^1.22.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"94bf185f4f799e1c2af987b45804dababe87344c","_id":"emmet@2.0.0-rc.5","_nodeVersion":"10.9.0","_npmVersion":"lerna/3.16.4/node@v10.9.0+x64 (darwin)","dist":{"shasum":"7d0103acd6879254b873778d40062cc28baee747","size":237416,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.5.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.5_1569796273177_0.7421609771845343"},"_hasShrinkwrap":false,"publish_time":1569796273387,"_cnpm_publish_time":1569796273387},"2.0.0-rc.3":{"name":"emmet","version":"2.0.0-rc.3","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@emmetio/abbreviation":"^2.0.0-rc.2","@emmetio/css-abbreviation":"^2.0.0-rc.2","@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.0","rollup":"^1.19.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.22.1","ts-node":"^8.3.0","tslint":"^5.17.0","typescript":"^3.5.2"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"4aaeb211f9e008c6b34dcc596bd16f648e54ba68","_id":"emmet@2.0.0-rc.3","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.16.4/node@v10.13.0+x64 (darwin)","dist":{"shasum":"417917b5e9aabda375236f4067972f10b2eb16d4","size":238195,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.3.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.3_1567253422769_0.8142887860963521"},"_hasShrinkwrap":false,"publish_time":1567253423082,"_cnpm_publish_time":1567253423082},"2.0.0-rc.2":{"name":"emmet","version":"2.0.0-rc.2","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.0","rollup":"^1.19.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.22.1","ts-node":"^8.3.0","tslint":"^5.17.0","typescript":"^3.5.2"},"dependencies":{"@emmetio/abbreviation":"^2.0.0-rc.1","@emmetio/css-abbreviation":"^2.0.0-rc.1"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"4779b819b6ee0a49050dbbcdfbf9a7f981cc391c","_id":"emmet@2.0.0-rc.2","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.16.4/node@v10.13.0+x64 (darwin)","dist":{"shasum":"b322f0ba6b29e779c1ef5b76f22580a848a0736b","size":235839,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.2.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.2_1567064094652_0.728446286505763"},"_hasShrinkwrap":false,"publish_time":1567064094805,"_cnpm_publish_time":1567064094805},"2.0.0-rc.1":{"name":"emmet","version":"2.0.0-rc.1","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","lint":"tslint ./src/*.ts","clean":"rm -rf ./dist","prepare":"npm test && npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.0","rollup":"^1.19.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.22.1","ts-node":"^8.3.0","tslint":"^5.17.0","typescript":"^3.5.2"},"dependencies":{"@emmetio/abbreviation":"^2.0.0-rc.1","@emmetio/css-abbreviation":"^2.0.0-rc.1"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"af048cea650c506fea0a4f6e6b1c9d13b8e2f61d","_id":"emmet@2.0.0-rc.1","_nodeVersion":"10.9.0","_npmVersion":"lerna/3.16.4/node@v10.9.0+x64 (darwin)","dist":{"shasum":"fbf4818ce8b925545422133a46300cecb0e855b4","size":216976,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.1.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.1_1566645646294_0.32406453284740366"},"_hasShrinkwrap":false,"publish_time":1566645646511,"_cnpm_publish_time":1566645646511},"2.0.0-rc.0":{"name":"emmet","version":"2.0.0-rc.0","description":"Emmet — the essential toolkit for web-developers","main":"./dist/emmet.cjs.js","module":"./dist/emmet.es.js","types":"./dist/src/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -wc","test":"mocha","clean":"rm -rf ./dist","prepare":"npm test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/emmetio/emmet.git"},"keywords":[],"author":{"name":"Sergey Chikuyonok","email":"serge.che@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"homepage":"https://github.com/emmetio/emmet#readme","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.8","lerna":"^3.16.4","mocha":"^6.2.0","rollup":"^1.19.4","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.22.1","ts-node":"^8.3.0","tslint":"^5.17.0","typescript":"^3.5.2"},"dependencies":{"@emmetio/abbreviation":"^2.0.0-rc.0","@emmetio/css-abbreviation":"^2.0.0-rc.0"},"mocha":{"require":"ts-node/register","spec":"./test/*.ts"},"gitHead":"54ee98dd1d715c8eef091d023d776b894619c7d1","_id":"emmet@2.0.0-rc.0","_nodeVersion":"10.9.0","_npmVersion":"6.10.1","dist":{"shasum":"08faeaa06ab301c46f2c271eb2be13fd470ad287","size":88225,"noattachment":false,"key":"/emmet/-/emmet-2.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-2.0.0-rc.0.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emmet_2.0.0-rc.0_1566051148000_0.8359078042356665"},"_hasShrinkwrap":false,"publish_time":1566051148140,"_cnpm_publish_time":1566051148140},"1.6.3":{"name":"emmet","version":"1.6.3","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"mocha --recursive --reporter list"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"dependencies":{"caniuse-db":"^1.0.30000161"},"gitHead":"ffc63d20124752c3a299570da973c0402f0ad28d","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.6.3","_shasum":"fe13d774eee332fe4bf6c0ac8cb2d68616ea50c1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"dist":{"shasum":"fe13d774eee332fe4bf6c0ac8cb2d68616ea50c1","size":288777,"noattachment":false,"key":"/emmet/-/emmet-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.6.3.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/emmet-1.6.3.tgz_1491171064809_0.6771891084499657"},"directories":{},"publish_time":1491171066839,"_hasShrinkwrap":false,"_cnpm_publish_time":1491171066839},"1.6.2":{"name":"emmet","version":"1.6.2","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"mocha --recursive --reporter list"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"dependencies":{"caniuse-db":"^1.0.30000161"},"gitHead":"4e55646f7357016514d7ee3f7bcbf2b79a6110f7","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.6.2","_shasum":"ba860d84571b51189152b337503ddb0224dff2d7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"dist":{"shasum":"ba860d84571b51189152b337503ddb0224dff2d7","size":288746,"noattachment":false,"key":"/emmet/-/emmet-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.6.2.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/emmet-1.6.2.tgz_1486112379074_0.23045114614069462"},"directories":{},"publish_time":1486112381092,"_cnpm_publish_time":1486112381092,"_hasShrinkwrap":false},"1.6.1":{"name":"emmet","version":"1.6.1","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"mocha --recursive --reporter list"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"dependencies":{"caniuse-db":"^1.0.30000161"},"gitHead":"75443b309ca90756b654f6baf742ea4d7fb7f984","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.6.1","_shasum":"46d161cc580f51fe7b90527586134743c7670675","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"dist":{"shasum":"46d161cc580f51fe7b90527586134743c7670675","size":288726,"noattachment":false,"key":"/emmet/-/emmet-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.6.1.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/emmet-1.6.1.tgz_1481786871181_0.2910084780305624"},"directories":{},"publish_time":1481786873157,"_cnpm_publish_time":1481786873157,"_hasShrinkwrap":false},"1.6.0":{"name":"emmet","version":"1.6.0","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"mocha --recursive --reporter list"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"dependencies":{"caniuse-db":"^1.0.30000161"},"gitHead":"328812c879b56104b7c2bf580d79650a7c20f05b","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.6.0","_shasum":"54f41160a817d1077dde188708b740e2429204d7","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"dist":{"shasum":"54f41160a817d1077dde188708b740e2429204d7","size":288717,"noattachment":false,"key":"/emmet/-/emmet-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.6.0.tgz"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/emmet-1.6.0.tgz_1467734919871_0.36803916143253446"},"directories":{},"publish_time":1467734922323,"_cnpm_publish_time":1467734922323,"_hasShrinkwrap":false},"1.5.0":{"name":"emmet","version":"1.5.0","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"mocha --recursive --reporter list"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"dependencies":{"caniuse-db":"^1.0.30000161"},"gitHead":"afafbd27efa48e386513bfabf65756a10f4929ef","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.5.0","_shasum":"32b8937367ae1ffdec969c516a499c26042c8126","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"32b8937367ae1ffdec969c516a499c26042c8126","size":289077,"noattachment":false,"key":"/emmet/-/emmet-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/emmet-1.5.0.tgz_1467153236285_0.9429928266908973"},"directories":{},"publish_time":1467153239250,"_cnpm_publish_time":1467153239250,"_hasShrinkwrap":false},"1.4.1":{"name":"emmet","version":"1.4.1","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"mocha --recursive --reporter list"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"dependencies":{"caniuse-db":"^1.0.30000161"},"gitHead":"c858973305e02f9ac36d2297345069b77f015ef8","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.4.1","_shasum":"ae21c60cccf6f87dd849e9383dfda439e9958f23","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"ae21c60cccf6f87dd849e9383dfda439e9958f23","size":289151,"noattachment":false,"key":"/emmet/-/emmet-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.4.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/emmet-1.4.1.tgz_1467150995841_0.5971136421430856"},"directories":{},"publish_time":1467150997008,"_cnpm_publish_time":1467150997008,"_hasShrinkwrap":false},"1.4.0":{"name":"emmet","version":"1.4.0","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"mocha --recursive --reporter list"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"dependencies":{"caniuse-db":"^1.0.30000161"},"gitHead":"07a21d5fb60f3234d452a764b89341b6c298f8e2","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.4.0","_shasum":"9e292ce1975a1e8f640cb33a804d6b61de5cb6c1","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"9e292ce1975a1e8f640cb33a804d6b61de5cb6c1","size":289259,"noattachment":false,"key":"/emmet/-/emmet-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/emmet-1.4.0.tgz_1467147636778_0.7560386103577912"},"directories":{},"publish_time":1467147639475,"_cnpm_publish_time":1467147639475,"_hasShrinkwrap":false},"1.3.2":{"name":"emmet","version":"1.3.2","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"gitHead":"3a946a2ca2c4b0e5878547dab9911e04edc1bd64","homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.3.2","_shasum":"a45a36bb696331171e8b6eb3cb8c2df8fe304003","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"a45a36bb696331171e8b6eb3cb8c2df8fe304003","size":340295,"noattachment":false,"key":"/emmet/-/emmet-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.3.2.tgz"},"directories":{},"publish_time":1453058224181,"_cnpm_publish_time":1453058224181,"_hasShrinkwrap":false},"1.3.1":{"name":"emmet","version":"1.3.1","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"gitHead":"1cb7e8101b9885d27f86a5cf13ade3a23b99c5b4","homepage":"https://github.com/emmetio/emmet#readme","_id":"emmet@1.3.1","_shasum":"391f31a239ecdc99f2675afd8a15b5e76aa13335","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.10.38","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"391f31a239ecdc99f2675afd8a15b5e76aa13335","size":340072,"noattachment":false,"key":"/emmet/-/emmet-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.3.1.tgz"},"directories":{},"publish_time":1431073095976,"_cnpm_publish_time":1431073095976,"_hasShrinkwrap":false},"1.3.0":{"name":"emmet","version":"1.3.0","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"^2.2.1","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"gitHead":"109425e2432f230bad7575ce86fd4e3e9f078e66","homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.3.0","_shasum":"c56261d1db31821fcf5a1b3fd00122877988ef41","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"c56261d1db31821fcf5a1b3fd00122877988ef41","size":340290,"noattachment":false,"key":"/emmet/-/emmet-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.3.0.tgz"},"directories":{},"publish_time":1427922130300,"_cnpm_publish_time":1427922130300,"_hasShrinkwrap":false},"1.2.4":{"name":"emmet","version":"1.2.4","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"~1.13.0","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"gitHead":"4b28c0565c14515abb6044534f8a16c37db36a17","homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.2.4","_shasum":"204ced5121f70331113b7a9bffa60fc51a3e6bb4","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"204ced5121f70331113b7a9bffa60fc51a3e6bb4","size":339955,"noattachment":false,"key":"/emmet/-/emmet-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.2.4.tgz"},"directories":{},"publish_time":1426542576426,"_cnpm_publish_time":1426542576426,"_hasShrinkwrap":false},"1.2.3":{"name":"emmet","version":"1.2.3","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"~1.13.0","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"gitHead":"44c41327b412a9cb4f73105d93305239ebaf2d66","homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.2.3","_shasum":"88074653d20d8a1d59faa5551080221c8308a6fe","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"88074653d20d8a1d59faa5551080221c8308a6fe","size":339948,"noattachment":false,"key":"/emmet/-/emmet-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.2.3.tgz"},"directories":{},"publish_time":1426452025301,"_cnpm_publish_time":1426452025301,"_hasShrinkwrap":false},"1.2.2":{"name":"emmet","version":"1.2.2","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"~1.13.0","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.2.2","dist":{"shasum":"6aa7c42fbbf2b1d0f817ddb149327ff3e8560f2e","size":340916,"noattachment":false,"key":"/emmet/-/emmet-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.2.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1420663380487,"_cnpm_publish_time":1420663380487,"_hasShrinkwrap":false},"1.2.1":{"name":"emmet","version":"1.2.1","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"~1.13.0","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.2.1","dist":{"shasum":"f2da46a4712ff5ccb4e5097d6cd30ceba16558d2","size":340711,"noattachment":false,"key":"/emmet/-/emmet-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.2.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1420493441380,"_cnpm_publish_time":1420493441380,"_hasShrinkwrap":false},"1.2.0":{"name":"emmet","version":"1.2.0","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"browserify":"^6.3.2","gulp":"^3.8.10","gulp-rename":"^1.2.0","gulp-streamify":"0.0.5","gulp-uglify":"^1.0.1","mocha":"~1.13.0","through2":"^0.6.3","vinyl-source-stream":"^1.0.0"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.2.0","dist":{"shasum":"3df42ecac92e0bd2d51a28595d26a8f2a24a879c","size":339339,"noattachment":false,"key":"/emmet/-/emmet-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.2.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1419288955109,"_cnpm_publish_time":1419288955109,"_hasShrinkwrap":false},"1.1.7":{"name":"emmet","version":"1.1.7","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"git://github.com/emmetio/lodash.git","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.7","_shasum":"17e015bacc151c9c4324ed3d688d905dffb9c67e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"dist":{"shasum":"17e015bacc151c9c4324ed3d688d905dffb9c67e","size":353113,"noattachment":false,"key":"/emmet/-/emmet-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.7.tgz"},"directories":{},"publish_time":1415184573689,"_cnpm_publish_time":1415184573689,"_hasShrinkwrap":false},"1.1.6":{"name":"emmet","version":"1.1.6","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"git://github.com/emmetio/lodash.git","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.6","dist":{"shasum":"d886522b2b7a03375e6f2ab5368e857d54df6653","size":352931,"noattachment":false,"key":"/emmet/-/emmet-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.6.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1399501662833,"_cnpm_publish_time":1399501662833,"_hasShrinkwrap":false},"1.1.5":{"name":"emmet","version":"1.1.5","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"git://github.com/emmetio/lodash.git","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.5","dist":{"shasum":"84ed4d16daa7a45d71fe5d4fb0d0d80ab8ac95b3","size":347725,"noattachment":false,"key":"/emmet/-/emmet-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.5.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1399328573220,"_cnpm_publish_time":1399328573220,"_hasShrinkwrap":false},"1.1.4":{"name":"emmet","version":"1.1.4","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"git://github.com/emmetio/lodash.git","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.4","dist":{"shasum":"ffc95ca1d39869504bb17036f43d6e84c8106bf6","size":347724,"noattachment":false,"key":"/emmet/-/emmet-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1399147041603,"_cnpm_publish_time":1399147041603,"_hasShrinkwrap":false},"1.1.3":{"name":"emmet","version":"1.1.3","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"~2.1.0","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.3","dist":{"shasum":"917ee8bb3b738bdc7f330e84fe920cc25d223646","size":346782,"noattachment":false,"key":"/emmet/-/emmet-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1399033757643,"_cnpm_publish_time":1399033757643,"_hasShrinkwrap":false},"1.1.2":{"name":"emmet","version":"1.1.2","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"~2.1.0","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.2","dist":{"shasum":"83f642ff78c2686b2a4a773989b1cf502da52ba7","size":346713,"noattachment":false,"key":"/emmet/-/emmet-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1398594591568,"_cnpm_publish_time":1398594591568,"_hasShrinkwrap":false},"1.1.1":{"name":"emmet","version":"1.1.1","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"~2.1.0","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.1","dist":{"shasum":"9395437d76d85af15c907fa3d6489a795ae083eb","size":346699,"noattachment":false,"key":"/emmet/-/emmet-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1397424989273,"_cnpm_publish_time":1397424989273,"_hasShrinkwrap":false},"1.1.0":{"name":"emmet","version":"1.1.0","description":"Emmet — the essential toolkit for web-developers","main":"./lib/emmet.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/emmetio/emmet.git"},"keywords":["emmet","html","css","coding","speed"],"author":{"name":"Sergey Chikuyonok"},"license":"MIT","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"devDependencies":{"grunt":"~0.4.1","mocha":"~1.13.0","grunt-contrib-requirejs":"~0.4.1","grunt-contrib-uglify":"~0.2.4"},"dependencies":{"lodash":"~2.1.0","requirejs":"~2.1.9"},"homepage":"https://github.com/emmetio/emmet","_id":"emmet@1.1.0","dist":{"shasum":"dab63778d9b67d581bc32dea3da64f970ea07d01","size":346570,"noattachment":false,"key":"/emmet/-/emmet-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/emmet/download/emmet-1.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"serge.che","email":"serge.che@gmail.com"},"maintainers":[{"name":"serge.che","email":"serge.che@gmail.com"}],"directories":{},"publish_time":1397327969189,"_cnpm_publish_time":1397327969189,"_hasShrinkwrap":false}},"readme":"# Emmet — the essential toolkit for web-developers\n\nEmmet is a web-developer’s toolkit for boosting HTML & CSS code writing.\n\nWith Emmet, you can type expressions (_abbreviations_) similar to CSS selectors and convert them into code fragment with a single keystroke. For example, this abbreviation:\n\n```\nul#nav>li.item$*4>a{Item $}\n```\n\n...can be expanded into:\n\n```html\n<ul id=\"nav\">\n    <li class=\"item1\"><a href=\"\">Item 1</a></li>\n    <li class=\"item2\"><a href=\"\">Item 2</a></li>\n    <li class=\"item3\"><a href=\"\">Item 3</a></li>\n    <li class=\"item4\"><a href=\"\">Item 4</a></li>\n</ul>\n```\n\n## Features\n\n* **Familiar syntax**: as a web-developer, you already know how to use Emmet. Abbreviation syntax is similar to CSS Selectors with shortcuts for id, class, custom attributes, element nesting and so on.\n* **Dynamic snippets**: unlike default editor snippets, Emmet abbreviations are dynamic and parsed as-you-type. No need to predefine them for each project, just type `MyComponent>custom-element` to convert any word into a tag.\n* **CSS properties shortcuts**: Emmet provides special syntax for CSS properties with embedded values. For example, `bd1-s#f.5` will be expanded to `border: 1px solid rgba(255, 255, 255, 0.5)`.\n* **Available for most popular syntaxes**: use single abbreviation to produce code for most popular syntaxes like HAML, Pug, JSX, SCSS, SASS etc.\n\n[Read more about Emmet features](https://docs.emmet.io)\n\nThis repo contains only core module for parsing and expanding Emmet abbreviations. Editor plugins are available as [separate repos](https://github.com/emmetio).\n\nThis is a *monorepo*: top-level project contains all the code required for converting abbreviation into code fragment while [`./packages`](/packages) folder contains modules for parsing abbreviations into AST and can be used independently (for example, as lexer for syntax highlighting).\n\n### Installation\n\nYou can install Emmet as a regular npm module:\n\n```bash\nnpm i emmet\n```\n\n## Usage\n\nTo expand abbreviation, pass it to default function of `emmet` module:\n\n```js\nimport expand from 'emmet';\n\nconsole.log(expand('p>a')); // <p><a href=\"\"></a></p>\n```\n\nBy default, Emmet expands *markup* abbreviation, e.g. abbreviation used for producing nested elements with attributes (like HTML, XML, HAML etc.). If you want to expand *stylesheet* abbreviation, you should pass it as a `type` property of second argument:\n\n```js\nimport expand from 'emmet';\n\nconsole.log(expand('p10', { type: 'stylesheet' })); // padding: 10px;\n```\n\nA stylesheet abbreviation has slightly different syntax compared to markup one: it doesn’t support nesting and attributes but allows embedded values in element name.\n\nAlternatively, Emmet supports *syntaxes* with predefined snippets and options:\n\n```js\nimport expand from 'emmet';\n\nconsole.log(expand('p10', { syntax: 'css' })); // padding: 10px;\nconsole.log(expand('p10', { syntax: 'stylus' })); // padding 10px\n```\n\nPredefined syntaxes already have `type` attribute which describes whether given abbreviation is markup or stylesheet, but if you want to use it with your custom syntax name, you should provide `type` config option as well (default is `markup`):\n\n```js\nimport expand from 'emmet';\n\nconsole.log(expand('p10', {\n    syntax: 'my-custom-syntax',\n    type: 'stylesheet',\n    options: {\n        'stylesheet.between': '__',\n        'stylesheet.after': '',\n    }\n})); // padding__10px\n```\n\nYou can pass `options` property as well to shape-up final output or enable/disable various features. See [`src/config.ts`](src/config.ts) for more info and available options.\n\n## Extracting abbreviations from text\n\nA common workflow with Emmet is to type abbreviation somewhere in source code and then expand it with editor action. To support such workflow, abbreviations must be properly _extracted_ from source code:\n\n```js\nimport expand, { extract } from 'emmet';\n\nconst source = 'Hello world ul.tabs>li';\nconst data = extract(source, 22); // { abbreviation: 'ul.tabs>li' }\n\nconsole.log(expand(data.abbreviation)); // <ul class=\"tabs\"><li></li></ul>\n```\n\nThe `extract` function accepts source code (most likely, current line) and character location in source from which abbreviation search should be started. The abbreviation is searched in backward direction: the location pointer is moved backward until it finds abbreviation bound. Returned result is an object with `abbreviation` property and `start` and `end` properties which describe location of extracted abbreviation in given source.\n\nMost current editors automatically insert closing quote or bracket for `(`, `[` and `{` characters so when user types abbreviation that uses attributes or text, it will end with the following state (`|` is caret location):\n\n```\nul>li[title=\"Foo|\"]\n```\n\nE.g. caret location is not at the end of abbreviation and must be moved a few characters ahead. The `extract` function is able to handle such cases with `lookAhead` option (enabled by default). This this option enabled, `extract` method automatically detects auto-inserted characters and adjusts location, which will be available as `end` property of the returned result:\n\n```js\nimport { extract } from 'emmet';\n\nconst source = 'a div[title] b';\nconst loc = 11; // right after \"title\" word\n\n// `lookAhead` is enabled by default\nconsole.log(extract(source, loc)); // { abbreviation: 'div[title]', start: 2, end: 12 }\nconsole.log(extract(source, loc, { lookAhead: false })); // { abbreviation: 'title', start: 6, end: 11 }\n```\n\nBy default, `extract` tries to detect _markup_ abbreviations (see above). _stylesheet_ abbreviations has slightly different syntax so in order to extract abbreviations for stylesheet syntaxes like CSS, you should pass `type: 'stylesheet'` option:\n\n```js\nimport { extract } from 'emmet';\n\nconst source = 'a{b}';\nconst loc = 3; // right after \"b\"\n\nconsole.log(extract(source, loc)); // { abbreviation: 'a{b}', start: 0, end: 4 }\n\n\n// Stylesheet abbreviations does not have `{text}` syntax\nconsole.log(extract(source, loc, { type: 'stylesheet' })); // { abbreviation: 'b', start: 2, end: 3 }\n```\n\n### Extract abbreviation with custom prefix\n\nLots of developers uses React (or similar) library for writing UI code which mixes JS and XML (JSX) in the same source code. Since _any_ Latin word can be used as Emmet abbreviation, writing JSX code with Emmet becomes pain since it will interfere with native editor snippets and distract user with false positive abbreviation matches for variable names, methods etc.:\n\n```js\nvar div // `div` is a valid abbreviation, Emmet may transform it to `<div></div>`\n```\n\nA possible solution for this problem it to use _prefix_ for abbreviation: abbreviation can be successfully extracted only if its preceded with given prefix.\n\n```js\nimport { extract } from 'emmet';\n\nconst source1 = '() => div';\nconst source2 = '() => <div';\n\nextract(source1, source1.length); // Finds `div` abbreviation\nextract(source2, source2.length); // Finds `div` abbreviation too\n\nextract(source1, source1.length, { prefix: '<' }); // No match, `div` abbreviation is not preceded with `<` prefix\nextract(source2, source2.length, { prefix: '<' }); // Finds `div` since it preceded with `<` prefix\n```\n\nWith `prefix` option, you can customize your experience with Emmet in any common syntax (HTML, CSS and so on) if user is distracted too much with Emmet completions for any typed word. A `prefix` may contain multiple character but the last one *must* be a character which is not part of Emmet abbreviation. Good candidates are `<`, `&`, `→` (emoji or Unicode symbol) and so on.\n","_attachments":{},"homepage":"https://github.com/emmetio/emmet#readme","bugs":{"url":"https://github.com/emmetio/emmet/issues"},"license":"MIT"}