{"_id":"plp","_rev":"25-2f01cff937b49fd0fbd9d3684510f45e","name":"plp","time":{"modified":"2022-06-24T03:52:09.811Z","created":"2015-04-24T14:57:49.410Z","0.0.1":"2015-04-24T14:57:49.410Z","1.0.0":"2017-03-06T18:00:28.017Z","0.0.2":"2017-03-21T17:17:04.113Z","0.0.3":"2017-04-15T22:26:44.350Z","0.0.5":"2017-05-24T18:32:47.503Z","0.0.13":"2017-09-23T14:50:05.225Z","0.0.14":"2017-09-23T14:51:12.054Z","0.0.15":"2017-09-23T14:54:34.267Z","0.0.16":"2017-09-23T15:01:04.360Z","0.0.17":"2017-09-23T15:02:50.985Z","0.0.19":"2017-11-17T12:06:48.845Z","0.0.20":"2017-11-18T00:03:05.331Z","0.0.21":"2017-11-18T15:52:50.046Z","0.0.22":"2017-12-09T15:31:19.516Z","0.0.23":"2017-12-20T15:37:35.815Z","0.0.24":"2017-12-20T16:09:07.975Z","0.0.25":"2017-12-20T16:14:23.656Z","0.0.26":"2018-01-10T03:48:41.166Z","0.0.27":"2018-05-27T10:16:38.490Z","1.0.2":"2018-05-27T11:29:01.084Z","1.0.3":"2019-04-01T11:26:22.198Z","1.0.4":"2019-04-04T23:37:10.172Z"},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"dist-tags":{"latest":"1.0.4"},"readme":"# plp\n\n## Create\n\n```js\n_.create('div');\n_.create('div.header');\n_.create('.header');\n```\n\n## Common\n\n### aliases(object, propertyName, aliases...)\n\nОпределяет в объекте `object` свойства-псеводнимы с именами `aliases`, всегда возвращающие значение свойства `propertyName` объекта `object`.\n\n```js\nvar data = {\n  a: 1,\n};\n\nplp.aliases(data, 'a', 'a1');\n\nconsole.log(data.a1); // 1\n\ndata.a = 2;\n\nconsole.log(data.a1); // 2\n```\n\n### append(array, items...)\n\nДобавляет один или несколько элементов `items` в конец массива `array`.\n\n```js\nvar numbers = [1, 2, 3];\n\nplp.append(numbers, 4, 5, 6);\n\nconsole.log(numbers); // [1, 2, 3, 4, 5, 6]\n```\n\n### basename(path)\n\nВозвращает базовое имя файла `path`.\n\n```js\nvar name = plp.basename('/etc/nginx/nginx.conf');\n\nconsole.log(name); // nginx.conf\n```\n\n### buildData()\n\n\n\n```js\n```\n\n### camelcase(str)\n\nВозвращает строку `str`, преобразованную в формат `camelCase`.\n\n```js\nconsole.log(plp.camelcase('ui-button')); // uiButton\n```\n\n### capitalize(str)\n\nВозвращает строку `str`, первый символ которой приведен к верхнему регистру.\n\n```js\nconsole.log(plp.capitalize('button')); // Button\n```\n\n### clone(object, deep = false)\n\nКопирует объект `object` и возвращает скопированный объект. Если аргумент `deep` имеет истинное значение, осуществляется глубокое копирование.\n\n```js\nvar data1 = {\n  a: 1\n};\n\nvar data2 = plp.clone(data1);\n\nconsole.log(data2); // { a: 1 }\n```\n\n### concatArrays(arrays)\n\nВыполняет конкатенацию массивов `arrays`. Возвращает новый массив.\n\n```js\nvar arrays = [\n  [1, 2, 3],\n  [4, 5, 6]\n];\n\nconsole.log(plp.concatArrays(arrays)); // [1, 2, 3, 4, 5, 6]\n```\n\n### dasherize(str)\n\nВозвращает строку `str`, все слова которой разделены символами `-`.\n\n```js\nvar str = plp.dasherize('uiButton');\n\nconsole.log(str); // ui-button\n```\n\n### deepClone(object)\n\nВыполняет глубокое копирование объекта `object`, возвращает копию.\n\n```js\nvar data1 = {\n  a: 1,\n  b: {\n    b1: 2,\n  }\n};\n\nvar data2 = plp.deepClone(data1);\n\nconsole.log(data2); // { a: 1, b: { b1: 2 } }\n```\n\n### defaults(data, defaultData)\n\nВозвращает новый объект, содержащий все свойства объекта `defaultData`, расширенный объектом `data`.\n\n```js\nvar opts = plp.defaults(options, {\n  username: '',\n  password: ''\n});\n```\n\n### each(collection, iterator)\n\nВыполняет функцию `iterator` для каждого элемента коллекции `collection`.\n\n```js\nplp.each([1, 2, 3], (number, i) => {\n\n});\n\nvar data = {\n  a: 1,\n  b: 2,\n};\nplp.each(data, (value, name) => {\n\n});\n```\n\n### ensureArray(items...)\n\nВозвращает массив, состоящий из элементов `items`. Если элемент `items` является массивом, он конкатенируется с возвращаемым массивом.\n\n```js\nconsole.log(plp.ensureArray(1)); // [1]\n\nconsole.log(plp.ensureArray([1])); // [1]\n\nconsole.log(plp.ensureArray(1, [2])); // [1, 2]\n```\n\n### EventEmitter()\n\nКласс `EventEmitter`, содержащий методы `emit`, `on`, `once` и т.д.\n\n```js\nclass Component extends plp.EventEmitter {\n\n  constructor () { super();\n    var self = this;\n  }\n\n}\n```\n\n### exclude(data, names, bindMethods = false)\n\nВозвращает копию объекта `data`, из которого исключены все свойства с именами `names`. Если аргумент `bindMethods` имеет истинное значение, методы возвращаемого объекта будут автоматически привязаны к контексту `data`.\n\n```js\nvar data = {\n  a: 1,\n  b: 2\n};\n\nconsole.log(plp.exclude(data, ['b'])) // { a: 1 };\n```\n\n### expression(code, locals = {})\n\nВыполняет выражение `code` в замыкании, включающем переменные `locals`. Возвращает результат выражения.\n\n```js\nconsole.log(plp.expression('a + 9', { a: 3 })); // 12\n```\n\n### extend(destination, sources...)\n\nРасширяет объект `destination` объектами `sources`. Возвращает объект `destination`.\n\n```js\nconsole.log(plp.extend({ a: 1 }, { b: 2 })); // { a: 1 }\n```\n\n### extname(path)\n\nВозвращает расширение файла `path`, начинающиеся с точки, или пустую строку, если расширение отсутствует.\n\n```js\nconsole.log(plp.extname('/etc/nginx/nginx.conf')); // .conf\n```\n\n### filesize()\n\n\n\n```js\n```\n\n### flattenArray(array)\n\nВозвращает массив, состоящий из конкатенированных элементов массива `array` с уплощенной структурой, т.е. каждый элемент-массив с учетом вложенных элементов конкатенируется с результатом.\n\n```js\nconsole.log(plp.flattenArray([1, 2, [3, 4, [5, 6]]])); // [1, 2, 3, 4, 5, 6]\n```\n\n### flatten(collection)\n\nКопирует объект или массив `collection` с приведением структуры к уплощенному виду. Если аргумент является массивом, просто вызывает функцию `flattenArray` и возвращает результат.\n\n```js\nvar data = {\n  a: {\n    b: {\n      c: 1\n    }\n  }\n};\nconsole.log(plp.flatten(data)); // { 'a.b.c': 1 }\n```\n\n### fn()\n\n\n\n```js\n```\n\n### getClassDescription()\n\n\n\n```js\n```\n\n### getClass()\n\n\n\n```js\n```\n\n### getExtendedClass()\n\n\n\n```js\n```\n\n### getFunctionArgs()\n\n\n\n```js\n```\n\n### getFunctionBody()\n\n\n\n```js\n```\n\n### getStandardTags()\n\n\n\n```js\n```\n\n### getTypes()\n\n\n\n```js\n```\n\n### get()\n\n\n\n```js\n```\n\n### global()\n\n\n\n```js\n```\n\n### ifEmpty()\n\n\n\n```js\n```\n\n### ifNotEmptyMany()\n\n\n\n```js\n```\n\n### ifNotEmpty()\n\n\n\n```js\n```\n\n### indent()\n\n\n\n```js\n```\n\n### indexof()\n\n\n\n```js\n```\n\n### inspect()\n\n\n\n```js\n```\n\n### isArray()\n\n\n\n```js\n```\n\n### isClass()\n\n\n\n```js\n```\n\n### isEmpty()\n\n\n\n```js\n```\n\n### isEqual()\n\n\n\n```js\n```\n\n### isStardardTag()\n\n\n\n```js\n```\n\n### is()\n\n\n\n```js\n```\n\n### json()\n\n\n\n```js\n```\n\n### keys()\n\n\n\n```js\n```\n\n### mapProperty()\n\n\n\n```js\n```\n\n### nameValuePair()\n\n\n\n```js\n```\n\n### notEmpty()\n\n\n\n```js\n```\n\n### parallel()\n\n\n\n```js\n```\n\n### parseArguments()\n\n\n\n```js\n```\n\n### path()\n\n\n\n```js\n```\n\n### pick()\n\n\n\n```js\n```\n\n### prepend()\n\n\n\n```js\n```\n\n### protoAliases()\n\n\n\n```js\n```\n\n### query()\n\n\n\n```js\n```\n\n### queue()\n\n\n\n```js\n```\n\n### rand()\n\n\n\n```js\n```\n\n### random()\n\n\n\n```js\n```\n\n### range()\n\n\n\n```js\n```\n\n### re()\n\n\n\n```js\n```\n\n### regFromString()\n\n\n\n```js\n```\n\n### renderAttrs()\n\n\n\n```js\n```\n\n### repeatString()\n\n\n\n```js\n```\n\n### repeat()\n\n\n\n```js\n```\n\n### sample()\n\n\n\n```js\n```\n\n### sanitize()\n\n\n\n```js\n```\n\n### set()\n\n\n\n```js\n```\n\n### sort()\n\n\n\n```js\n```\n\n### sortby()\n\n\n\n```js\n```\n\n### spliceFirst()\n\n\n\n```js\n```\n\n### spliceLast()\n\n\n\n```js\n```\n\n### splice()\n\n\n\n```js\n```\n\n### splitArray()\n\n\n\n```js\n```\n\n### storeData()\n\n\n\n```js\n```\n\n### store()\n\n\n\n```js\n```\n\n### template()\n\n\n\n```js\n```\n\n### toArray()\n\n\n\n```js\n```\n\n### trimFilename()\n\n\n\n```js\n```\n\n### trim()\n\n\n\n```js\n```\n\n### type()\n\n\n\n```js\n```\n\n### unflatten()\n\n\n\n```js\n```\n\n### uniq()\n\n\n\n```js\n```\n\n### uniqueId()\n\n\n\n```js\n```\n\n### values()\n\n\n\n```js\n```\n\n### wrapObject()\n\n\n\n```js\n```\n\n<!-- Raw =================================================================== -->\n\n### function `afterElement(target, child)`\n\n\n\n\n\n#### Arguments\n\n- `target`: HTMLElement, ;\n- `child`: HTMLElement, ;\n\n\n\n\n\n\n### function `aliases`\n\nHello, world!\n\n#### Example\n\n```js\nimport aliases from 'plp/aliases';\naliases(date, 'getTime', 'time', 'times');\n```\n\n\n#### Arguments\n\n- `data`: Object,  Plain object with data;\n- `name`: String, ;\n\n#### Return\n\n- `data`: Object, ;\n\n\n\n\n### function `animator(elem)`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `appendElement(parent, child)`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `appendScript(url)`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `append(items, ...vals)`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `base64(input)`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `beforeElement(target, child)`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `camelcase(str)`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `clone(data, [deep])`\n\n\n\n\n\n\n\n\n\n\n\n\n### function `each(items, cb)`\n","versions":{"1.0.0":{"name":"plp","version":"1.0.0","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","description":"","_id":"plp@1.0.0","_shasum":"cb0c49aedd28e940b5f01871b181e53dfd2ed8cd","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.3.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"shasum":"cb0c49aedd28e940b5f01871b181e53dfd2ed8cd","tarball":"https://registry.npmjs.org/plp/-/plp-1.0.0.tgz","integrity":"sha512-dUZmwINLHOY4013boITEGxsM+pH4QN4lIJapfBMz8Posb5maynaCeg0bIKr4JjwOUeCyanSZtkBmRBVSKwt0bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmBviTBMOTF34HIEy6UpNrfAh2/hUOYpyS03uwylH/KgIhAPqL1NzX4gHfe2INg2OBovUuHzcDUHyyM/57pLmWkGzB"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/plp-1.0.0.tgz_1488823227267_0.6514336364343762"},"directories":{}},"0.0.2":{"name":"plp","version":"0.0.2","dependencies":{"babel-core":"^6.24.0","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.0","css-loader":"^0.27.3","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","lodash":"^4.17.4","style-loader":"^0.14.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.3.0","webpack":"^2.2.1","yaml-loader":"^0.4.0"},"scripts":{"bc":"node ./lib/build-collections.js","bd":"node ./lib/build-dist.js"},"gitHead":"a8d0a6a01aee39b8743149e734485e914645bad7","description":"```js","_id":"plp@0.0.2","_shasum":"fa04ba0b57778c7af858443542511685a6c753d2","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.3.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"shasum":"fa04ba0b57778c7af858443542511685a6c753d2","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.2.tgz","integrity":"sha512-iosunsD8Rn+AeoUghY4iWmeTFyixNwAm7S1b93aC2Bik8K6Dm9j4PtGNIz3AIoyBOIVtPQDQFdFbrxJQRBhFFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3wAQyybF/0xrpQ6H6NTQjALxMbpIxF/fRFXc4LyaTbAIgN2NPZb3EoGHCCoBx8ByotJZanl6mm+x/zNQw9H0rU6M="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/plp-0.0.2.tgz_1490116623562_0.6005902492906898"},"directories":{}},"0.0.3":{"name":"plp","version":"0.0.3","dependencies":{"babel-core":"^6.24.0","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.0","css-loader":"^0.27.3","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","style-loader":"^0.14.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.3.0","webpack":"^2.2.1","yaml-loader":"^0.4.0"},"scripts":{"bc":"node ./lib/build-collections.js","bd":"node ./lib/build-dist.js"},"gitHead":"0eedc5a2670ef74c482ba6c9d8e931b0d3cd0016","description":"```js","_id":"plp@0.0.3","_shasum":"cf49bd1c4dd05ca1a08be75f81e12027d76bf641","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"shasum":"cf49bd1c4dd05ca1a08be75f81e12027d76bf641","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.3.tgz","integrity":"sha512-0aWX2xaJ5p8oyKpL94aJ1mJxJsqrzK1dNge8Pi+2fti7M6D4Ah/9QkAy6xaArkSCAW8SBqAShON8P61iVyM2mA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC36w15uk49IgXCPYHPynnotayHkf+M+EyHmFxs8OypNAiEAp9XVv5rtSGGAUX5jkLeDE6qKc6wcAy3Eema1o2Ie/Cg="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/plp-0.0.3.tgz_1492295202310_0.5273526625242084"},"directories":{}},"0.0.5":{"name":"plp","version":"0.0.5","main":"./index.js","dependencies":{"babel-core":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-env":"^1.5.1","babel-preset-es2015":"^6.24.1","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","yaml-loader":"^0.4.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2017":"^6.24.1"},"gitHead":"771c6e52a912ce3fd2d26b4c82cbdf1bd4a458ee","description":"- Common - Browser - Node","_id":"plp@0.0.5","scripts":{},"_shasum":"cbff9c64bb5928b4d7b1093868a7134fea838247","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"shasum":"cbff9c64bb5928b4d7b1093868a7134fea838247","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.5.tgz","integrity":"sha512-7CD6x/0mSE85Nh5gkXorxMdVwpCHJ7WZQ+SL0BRGBJQGjnLO6kofFyEsk1Enpc7p1dQk8pqaV08QRy7dx/EBgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqUzGcF2bYaDsFQenN1LvYYO2W9M8ZC0jwMVxiSIaS8AiEAgi1RLutLjKIF8VMN+WDn0qHlXNPI3/HIVbuvkFdrjCw="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.5.tgz_1495650766049_0.15300442255102098"},"directories":{}},"0.0.13":{"name":"plp","version":"0.0.13","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","webpack":"^3.2.0","wrench":"^1.5.9","yaml-loader":"^0.4.0"},"gitHead":"4b35bb50ffb3bacaf32c867c3696c9bc5bb16384","description":"## Create","_id":"plp@0.0.13","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-WaSxiA2/yI9mYCBiP1rTo0hbXHfgemH6dPPmAqVXkNNe4kEINyVUTtGh+OUiYLF2nRgZz8xdc3w8UbVTIYnEYg==","shasum":"87d903461600556d517316707bb69ac908958f07","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqh9SBdvUJoZdxCCUGZZbibMxgG5xUfAyVSYBezLKvcgIhALYeGbrvEN9HOpXuCZKel/vFDvJWb0ldnKFwGoK6zeW4"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.13.tgz_1506178203912_0.3908505269791931"},"directories":{}},"0.0.14":{"name":"plp","version":"0.0.14","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","webpack":"^3.2.0","wrench":"^1.5.9","yaml-loader":"^0.4.0"},"gitHead":"0390cf82330071fe558f51053e8cdd795cde0b81","description":"## Create","_id":"plp@0.0.14","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-DEmpYnY321Qsjkh1y+pCSP1sR4Eyla5hmSzOdOJthpNdg3AXw60K7mc+U9xeGTggkCmxVq3pKCl9k3rEnb6QIw==","shasum":"541377c07723741aec78a07b5da917b27f09170d","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/ympSaDXcMoqev/Lc3N7hKUkY8lH0A2pMmG7WN+NQ9QIhAOTRCsGsA9l5dHplhXyQZWrOWKSzSg2Knb2fuoHbY2kB"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.14.tgz_1506178270830_0.07588545349426568"},"directories":{}},"0.0.15":{"name":"plp","version":"0.0.15","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","webpack":"^3.2.0","wrench":"^1.5.9","yaml-loader":"^0.4.0"},"gitHead":"1acdb070a24bcbd4b4b065bbbc06665a232b1300","description":"## Create","_id":"plp@0.0.15","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-020awA7qI9wkR9pAjuMAfRZjNEVLQ8EQw2z8Mex0hjs4W836jY1noSkn5o4B8UfaxXPgRVit7iMcUUAMAfjhrw==","shasum":"d269e25ef1cd12b682ff388564dd3c126b92e50f","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6zJhcrZ97NvEh7yIo49YoUjLVhr7BoaqcEfKdjxJsoAiBHK6viRjXXp3g4MWkvxRb6fZgg0i7jUOtp1xm2JpieSw=="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.15.tgz_1506178472951_0.8304458672646433"},"directories":{}},"0.0.16":{"name":"plp","version":"0.0.16","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","webpack":"^3.2.0","wrench":"^1.5.9","yaml-loader":"^0.4.0"},"gitHead":"d4b4b4f31ec3e2c97b9badde969b72b283fb3063","description":"## Create","_id":"plp@0.0.16","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-cLYdkN09CxigBsLLJlkAUxWM+ja9wKPnTrnbohJeamxxuhjQJvYN7QHnqzMNUGcQd9MEyP1iqOIyy6eNhuz43g==","shasum":"23f292ea6aa051abe2e29b49bb0f7f6a7d3f63f2","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBd726OtHrAMWLoekjk/3ZnOw91ww8ovq/hgof4JMtr7AiEA0JeZQeBdu/FXkk4wOIes6vzsobCdccA+VYDJgdIJ5q4="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.16.tgz_1506178862896_0.517439543036744"},"directories":{}},"0.0.17":{"name":"plp","version":"0.0.17","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","webpack":"^3.2.0","wrench":"^1.5.9","yaml-loader":"^0.4.0"},"gitHead":"ee7ef95db55f12012aee0ba88861a98bd35d5348","description":"## Create","_id":"plp@0.0.17","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-85fcksh8q3NaBgNfgwgq3Elc8EEOywOrDYTyzUEaF7zwNlzSLwynXDiKoson+lWOD+7FeZFbHueFHuNEHd9vZQ==","shasum":"b025af77763646dcaa76074e4124d485b807aeee","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1e2W/iX90BEwx067i6cJDfd4ctmGKxfEa/7/rG8j0uAiEAnvkZIRXWcGg8xPWb1uhUbHntr9/g+EWNg3PHvN01GUo="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.17.tgz_1506178969727_0.5118268267251551"},"directories":{}},"0.0.19":{"name":"plp","version":"0.0.19","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"^2.1.0","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","webpack":"^3.2.0","wrench":"^1.5.9","yaml-loader":"^0.4.0"},"gitHead":"c02f861339a48c44870a0ca0ca4fb6337e7a798e","description":"## Create","_id":"plp@0.0.19","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-Lzws8KvKeJmsntrcvfj2c6ptLKz2xWBPYcfGOg13w6YczwYrCDV3fxB7nSWk7UWyqKVIZzmGaEUF5D0ZOtFP/A==","shasum":"ad30287b263936d347094999e118bfcc2e640648","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1DL3XvhSftjqWf7WApo8akxxTexaJJx30EniRpTk8LQIhALloUY77qDkw2sS0kopbsGJZI4mOPo7GlXAEvNITE5Gm"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.19.tgz_1510920407663_0.04340337566100061"},"directories":{}},"0.0.20":{"name":"plp","version":"0.0.20","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-latest":"^6.24.1","css-loader":"^0.28.2","extract-text-webpack-plugin":"*","gulp":"^3.9.1","gutil":"^1.6.4","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","style-loader":"^0.18.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","supports-color":"^3.2.3","uglifyjs-webpack-plugin":"^0.4.3","webpack":"*","wrench":"^1.5.9","yaml-loader":"^0.4.0"},"gitHead":"4a5e88e6c4e86e25d30eb64956b1bbcf74183e95","description":"## Create","_id":"plp@0.0.20","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-JQSGHPhVsgTToSRlSRi2Wbsoqh+flvv1cAkDYePFeYQy8m2Zlu4PPdOaJUomqH2ct1qvEoWeyL1u5dM+GzeCmg==","shasum":"df2c7756b8203ceef7fcab626fdcf7f78791b072","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfJbrVfRxTpu91X/uwiEPtWgA7PQNuq/P0gsq4Eu0bXAIhAMOGmsAHeFU8csc8E181zeaKdvjCMTVvB6yjy7JqzOhW"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.20.tgz_1510963385107_0.6418746151030064"},"directories":{}},"0.0.21":{"name":"plp","version":"0.0.21","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{},"gitHead":"67a0aca39978735779f6ab454bd5dd533b6b9722","description":"## Create","_id":"plp@0.0.21","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-TjwHHom5oFOhTnxbBRAO3iZ7auPRnip9GsACyMKFOkSn33gb1cD+97ZQk3qwGviiZaKwC4Df9H1oVfDvPYxUkw==","shasum":"e8123e9e38001dc57c8615dbb26fc1d03bd1766e","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.21.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpOTjbALipq/HclcW4kjjgSOz9Wi2vEge7Ng3qQqLXgQIhAMloz2Lp1MflA1zwE/HSs/+zuX1R2fc7Gn0wdeKS7WoZ"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.21.tgz_1511020369817_0.1579196536913514"},"directories":{}},"0.0.22":{"name":"plp","version":"0.0.22","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{},"gitHead":"399a310088134b95d058ac901fe5393a0a2c0a48","description":"## Create","_id":"plp@0.0.22","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-5DFz8kETMLqi/qMjhVHMxUAeDeDq4bpYQWOLoHPnuzLepqteNuGGMElnUvzhXLJEOuXbVxf0clsNXrmn8+Enjw==","shasum":"0e87776bc9997cad3c53eb0fe64eb2d91b599b8d","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPLwSt7FUF/jcpNNYpl/2E9/1zEaRPno3LT0ksjB+5GgIhAKwoDr5yvT5MCr9BoTLkLGiIwb/YZ5FN4UhI5DzEYyzO"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.22.tgz_1512833479393_0.6025233445689082"},"directories":{}},"0.0.23":{"name":"plp","version":"0.0.23","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{},"gitHead":"e611fb5fa79f451d3fb0da6943b3192ca0153d24","description":"## Create","_id":"plp@0.0.23","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-eOi4m/wR83Rn3TPJODkDYwg6qR80iCiHCRefB7CABL2ekwRGt97g3eD7IgX/89vVdPXS5+QBWBtcK37rK9rrFQ==","shasum":"97eea9a45fa6ceb79e466e1a3e8abc485e3ef873","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPw8I7VgQGJ2w8IGGxF9QyLZ44q+tuF++kH+KNtZhxuAiEA6BSnZnJyt7VRzOnLc8AqanzPIb0LR6yCPp4xEja3P2c="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.23.tgz_1513784254562_0.06822024402208626"},"directories":{}},"0.0.24":{"name":"plp","version":"0.0.24","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{},"gitHead":"9fa71df2525662c24230276454375b2c0d16a78a","description":"## Create","_id":"plp@0.0.24","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-kDRER6FPkSSbXov7RfxvMeixi08prgR5gcvQpDlq5NFYyHXm5RxNc7WwutYdYasqirkYN2L+QUyIoS5KF63IOA==","shasum":"3a9e71abf1e14c333f146c3a71476dd116fc7c77","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.24.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHy5eONPS71trQEaKjk18+Yda577Ha82s4JEP3HatHbwCIQCm1/UCU36dvv3HwEqdAzZzGyV9alASnsQhOf/KPiNRrA=="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.24.tgz_1513786146701_0.7168551413342357"},"directories":{}},"0.0.25":{"name":"plp","version":"0.0.25","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{},"gitHead":"8dd622259496ca03a4083bab066bf8b0e3bd027a","description":"## Create","_id":"plp@0.0.25","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-sRP7jj7MLdIvASqzeVtA7dwiNTr/753UNBwjoaRTY0ZSWOr2gPQAH/sXzSc+VtofQWIM0F2sSf0YXtLrynFpBA==","shasum":"9cc86aa459b7a4d431ba7977408f354a15759900","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.25.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECmC4f6RsYjEn7wvCHBfoJ3/sTFffSmV5fOlDwJtvyDAiEAnyp8UpTUc4h1C+DIa24u8et/437uAhxXjvmzQlU30UY="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.25.tgz_1513786462496_0.3177411013748497"},"directories":{}},"0.0.26":{"name":"plp","version":"0.0.26","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"loader-utils":"^1.1.0"},"devDependencies":{"jasmine":"^2.8.0","lodash":"^4.17.4","mocha":"^4.1.0"},"gitHead":"5542f8495aba6e0024583b63f92e5ce19c9ec9f1","description":"## Create","_id":"plp@0.0.26","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-aBHRNudXZwxXZohVrXiVP00VCeVbJyFfHt7aXV5tr178O7bLQWr9hNeYgUhiHweQjQPtDa3wtnSgnLP2RPpGDw==","shasum":"371a0573873e0fa94c3a4af1185a69528f10b3b8","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.26.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqblOfKTqvpGzAN4MnFRpGMzCRW1QEmq+VxhnBZmFktAiEA8KpGgSsq3Iq6eD5jpxgnOxPMSql4kJrx7SiqHn2rB3Q="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp-0.0.26.tgz_1515556119889_0.32478173449635506"},"directories":{}},"0.0.27":{"name":"plp","version":"0.0.27","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Maxim Demkin","email":"demkin.maxim@gmail.com"},"dependencies":{"babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","loader-utils":"^1.1.0"},"gitHead":"396181a6b5e6795e93cf3c49bd1a5685a3089b88","description":"## Create","_id":"plp@0.0.27","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-B9u8OQHOteVMQOGMzCP4H+RiSrm+2ZYrw2RnQZdZgZ8i0FKIsiHo3k5ui6/96mKe9jmEuGyPDpskiXZl3GHlTw==","shasum":"78868c931e3fc31ca8ed7247a057b2c85c776062","tarball":"https://registry.npmjs.org/plp/-/plp-0.0.27.tgz","fileCount":323,"unpackedSize":388729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCoWHCRA9TVsSAnZWagAAClYP/3DW9CItdW1C/fBFa7Pm\no7FC/pk9+dv5wzAJrANV3hOUnYZIb5E2aBa7JPCHiFfIy/2LykCdRKGL41Cf\nfixm1lSa8t1DZR5JXfr4YoadKGQce6ZoItruVhJXLQt2tGiputeLSdzmASCM\n4b2yjvT4JFIIkSt/Zndfiti/LaxNAEiXRF4tq8/bxZuW5ZFLeOej2ZiWvrca\nEDzc9c2wII8GmJg0HeyIGmTeovRTnlXIocIedFS8dcui5ROxR7qrn1HV8WQE\nn8WFzHV86lYliPybJSDfufSF49TjZ05f/Ve4oEnjJt5tZ74nFXan3SkJJ5Vu\nAFb22UohrAfvex4zqctAGMu27iVJlObxS7EYZ9s7Cb3n1p8c9U0zmZE6G9vI\nKcmJtLciDK9Cmu/AQtf0FclSXlagJG/v5LrE6TRCJ/U4C5uBuv9ezanrwhqY\n2GuQL2jl2lm47qoPuhX7GOPfK1zBlxZqLng67xQBd1pJbF3gmDmEMV+GJE8D\nO9mEIjvHhW+JI6S1lj9LO3898v6PPMg2xGFBMEBHzTAQs9ImIPAco/Fj60vy\nQKxvIoqg+9BhNNRcaQ7KNP25z4EnrqgyaKHHOPqR0XGQoJ7GYru5/avrMtuL\n0/o6Pmh1aevjzAsvS1Ed3hYPqL7kXDy4+DvLC0lkpdmXZBNPmwVvNUVioArD\njQC9\r\n=OiXr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpx5Qme6eeqg2PQeMDXXXjNv0SfURWrLKeqo/zFq0joAiBWohPqXYnDtHc7t1gB9btg7CgP4sdaae0hAPjlR/zE9w=="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp_0.0.27_1527416198402_0.9341765762258862"},"_hasShrinkwrap":false},"1.0.2":{"name":"plp","version":"1.0.2","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Denis Ivanov","email":"teniryte@gmail.com"},"dependencies":{"babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","loader-utils":"^1.1.0"},"gitHead":"7aed3b2b6e49868cb4307b96476f7ef23ff49165","description":"## Create","_id":"plp@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"dist":{"integrity":"sha512-Qr3W2n4OOxAD/fDtPTAr38EQ+iLc5B+fXdlPyjZdOmV8ijgeGb1K3/l4wrv96W66AakYn/6a1Mppg3/tSUmZ+g==","shasum":"d9ff164e9f389daa5b47060079525fb0412ade35","tarball":"https://registry.npmjs.org/plp/-/plp-1.0.2.tgz","fileCount":323,"unpackedSize":388759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCpZ9CRA9TVsSAnZWagAAocMP/2qLccng5QgF9vkP/9dq\nxtELyvHXdh0BuI3bsXp0+fsiw1IzVvi4vy1ZUIq2m51w1h6B3hD/rhCQ31nq\ntsW5AoBVYu8Siodf/08Cu6onCEcEVzTpur7B9nZcsz0bmhd6NjWd8PyqFynZ\nO7RCx0h3mP/JdHR0MVvqhW+cOBy67q9upNSdyjSpHWv2KUPk16OGy3U9t8FO\nLj8Rk7uxr5jlijJBPTyx+ZbhltVJtuJAVpwqQldd4/4qdxHCmneY0aZp208u\nsHkkozq49oExYsJ1zma0Nnd2FKqB5m4QCkP6P523J/Ni1316LOJ0OOnUdItA\n4TTsCPIhJpUCYHZJpl3aNq+IIG8k1CgK45IaZrz5NmH7ETDdRLq3V3vBb5Uq\n9EZYtZ1hRxLe04wh6D0n907WJ/j/jravdF3LJE7pBHAAhV0ALPM9qHRLdI2e\nD7VuLKbwVrPxRCUoSSVtJvG+DJQuhaewDHoMVimj9MLMuMDbYV4XVKYt+our\nAJCNfgImrroN5/OQCbuIELPnAHQm5zJiqKkYc9628D7T7KAazp06KoDlQjz6\ngQZXkg9gl9uQEw3RuOiXVwnHHQQQjjflGeMwp02eROiiTgkBs97kE9dZL6mn\nQ+LQbardHKtP+PhSD3/6MoCZ/1uxY3dD5mas8ManHEatjIhWWwEwUXivoX1r\nwjrS\r\n=tZ10\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJdCPvpPtYpUkZHoPpM/rV/AXWLQ2LV6RU6b6iFUZB9AiA9qOBpTeappWLEtcawo4TbJA2S32/AgcV5kZkbj8pMgw=="}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp_1.0.2_1527420540962_0.3656860497281078"},"_hasShrinkwrap":false},"1.0.3":{"name":"plp","version":"1.0.3","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Denis Ivanov","email":"teniryte@gmail.com"},"dependencies":{},"gitHead":"ce9502ac3dc256fb8d0738b8724091d079e3fe90","description":"## Create","_id":"plp@1.0.3","_nodeVersion":"11.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zXLP1pUNPyoXihhnONjfrH0FFHb/fUYRgLsjlqY14RlSMsTFQQl3ulXgk0YdwRoxiaBz8gZr8JFpVW31sBn8OQ==","shasum":"b8b4c13c8a6195c665fee8964ab3142f3aa823ff","tarball":"https://registry.npmjs.org/plp/-/plp-1.0.3.tgz","fileCount":323,"unpackedSize":388548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcofVeCRA9TVsSAnZWagAAE1EQAI3bVoVTE/OX7x3UIjge\nE06+WOp26MJsDfZyVfxACeLNuMIsYvg6K/TLpDXBzdhCz8nINH2jIMQAONBK\n0qEZEAzMbuOdEBIPpoHWQGasK7V5fRpO3Cl/9doANyyzRklC+dm5Uk+j4LPT\n9xB76t3Ri5VAmN7U9RxyjNLF0251SRiGCJynraqGRbEV70oavr5tM6CFhpHj\nMBe3MDTrtpsg+rkmFNN/FBi6th9/Zt1M/uj6JkhvOZYWM6+kpUU2aADZIW6s\neiM+eTCd+QGoHXArWZAxaVqBGnnVDznBgIXV12d0+Xgb0+GMf9hFIE0qCM5g\nb7BfSWWOfVAKbuwwCKVP8pADopHP2qmhezDILA4ztpnCDrvbTR9IAimLhpfM\nLGvXP4ENGKCh1wgZKaebKZ7kWFn2xg9Lc4bcHHxnBVw9vCQFVzfNOrZ3LYF2\nb0EfCNtjzL7OhdZa0eG7xn2skDi6dfIgJy8p3OvfzjArggnDESypjiq8+OSy\nWpnFfluQORakTd3oqu9myHOhJkwDFUOgiL7qORodhmUHWuwT2IviCU0JV8L6\nohomMoOccxQ83jji6s1EqmxGwSZkPiFVizy3gNANn/GpN5lmdJlAKR92bCxw\ncwcYLpithoQ86U7/+OgEbzTG7lBFAlTdVA/0xE74u01SAs8avNGQp9+Ul7gv\n1sxe\r\n=TMae\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2T7V5hFEwHEOh9a+SZWTpA/WTAm1uJTOdAqdDAXHKsQIhAOuBJLZLB44l1djgC8CKK4/e2vbhacN9CynsdY8tkQIH"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp_1.0.3_1554117982069_0.6172948691788063"},"_hasShrinkwrap":false},"1.0.4":{"name":"plp","version":"1.0.4","main":"./index.js","scripts":{"docs":"node ./lib/build-docs.js"},"repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Denis Ivanov","email":"teniryte@gmail.com"},"dependencies":{},"gitHead":"ab28ccec3913377436f8aa3a550ba45d7aa042f3","description":"## Create","_id":"plp@1.0.4","_nodeVersion":"11.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2KUocoqc2NGxz/kSAZnnP2XlFh21OoHyIU5PrwBq6tWZ7Kdd07jNhrKMCkx7HZ6NFRvyzjdYOcW76M2qCPdajQ==","shasum":"fd51695f920597c6b0487141c98017e12399066d","tarball":"https://registry.npmjs.org/plp/-/plp-1.0.4.tgz","fileCount":324,"unpackedSize":389147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcppUmCRA9TVsSAnZWagAAfxkP/RABM6jdNoCqwSOO4sxK\nypCul6fm3aZNSxGCl9M899KmKc8r55EN6KqpP67aOLZ/vNFpsDpkZOQCzje8\nAgp/ezKKtsXHyXD+pUOcrzDzP+TmbmqRcj5mn0p3TlxDDhdBAtfpHSD818VV\nbioNxTCxltTgpkXsnNq4oCfxIJeNhS9ww7pZyFU7JEYGI9waDiG6smYL0DAC\nlgAkctFWC/NScPFoF7/Qy2xFAnTFDUlqFUFfo5+IkJiDSp5bITZ1/nZqwixv\n3dWyLeAuPP7jOHKAEOhQjtcC4WiTuEEK56Xg7KmpvJ2Syd/IAoU2ru9dodXb\ng+Q5wqJ6yykofm5T0tjmA5mXFFrbaSGyHUKE/YECPmHtzltStIgSEE4S4Gi2\nwpXopjPSx4bq/8OjuyJlxrt2daoPJpJ4LZXPDdfPGvhuaaFsTwOAJHfBvYpb\n78qwIiWSIo2IOPgVr/+p4Bbf8+A+skll62j38moKaUMLFp4/k880OKl7BYfN\nZJQQeRR6/jWVYxBBiNqlWQcncXLwjBtNEkGtJRVPDUvl6VJr/ghajw4r/p2k\nXEGDmwckNJk+LBQfzC7QJRQ9Lyt5cZ0cTq+qJKF61udmQBlNhWIaT8ESGJIT\nC4hS6M84qknJmVnodwyf04OdE9r7RbvJSPTk1SdzvdfCssu2tQjVZL0FgT0g\nzHa0\r\n=0vls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQCyIBa3ExmOIxB6MlAT3sDe5cnHLO8tVqphP5pTM2DAIhAPBuCrMvUjmjG/xp7+Nmd+OcyNkG1/PyX/l05GcIR7u4"}]},"maintainers":[{"name":"teniryte","email":"teniryte@gmail.com"}],"_npmUser":{"name":"teniryte","email":"teniryte@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plp_1.0.4_1554421030032_0.22791348909252274"},"_hasShrinkwrap":false}},"readmeFilename":"README.backup.md","description":"## Create","repository":{"type":"git","url":"git@lab.lpchat.ru:lpchat/plp.git"},"author":{"name":"Denis Ivanov","email":"teniryte@gmail.com"}}