{"_id":"@plasma-platform/tm-service-collections","_rev":"25-1eb935c7b38e31c20d0809045e2d0c3d","name":"@plasma-platform/tm-service-collections","description":"Collections Service api","dist-tags":{"next":"3.1.0-0","latest":"3.0.3"},"versions":{"1.1.0":{"name":"@plasma-platform/tm-service-collections","version":"1.1.0","description":"Collections Service api","main":"./lib/index.js","scripts":{"major":"npm version major && git push && git push --tags && npm publish --access public","minor":"npm version minor && git push && git push --tags && npm publish --access public","patch":"npm version patch && git push && git push --tags && npm publish --access public","prerelease":"npm version prerelease && git push && git push --tags && npm publish --tag next --access public","preminor":"npm version minor && git push && git push --tags && npm publish --tag next --access public","premajor":"npm version major && git push && git push --tags && npm publish --tag next --access public","prepatch":"npm version patch && git push && git push --tags && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^1.0.3","@plasma-platform/tm-service-api":"^2.0.19","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"aaeaae68c82ecb2e7cb377934be2b426784a8ab1","_id":"@plasma-platform/tm-service-collections@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-xkdv04QYcIqvzPRAIJ0Q0y3Gu8vV6qupXrohGYrYpumxz8YNdCPnRhPLyWAdT4RVUUUL7BEtg/pcgnTR/ZdWNQ==","shasum":"7ddd7f8de4c35418a3e8a3fe276af755f24bba1f","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1a77aCLH5n6Pkj0JDleJDGW84ZXN7WdB+umgJpgFnXAiEAyjPcG7sCnGaiCr7dwcfwv8j1SgBz3n14QWzYBkUkITc="}]},"maintainers":[{"name":"silentimp","email":"thesilentimp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections-1.1.0.tgz_1517827248192_0.5014467078726739"},"directories":{}},"1.2.0":{"name":"@plasma-platform/tm-service-collections","version":"1.2.0","description":"Collections Service api","main":"./lib/index.js","scripts":{"major":"npm version major && git push && git push --tags && npm publish --access public","minor":"npm version minor && git push && git push --tags && npm publish --access public","patch":"npm version patch && git push && git push --tags && npm publish --access public","prerelease":"npm version prerelease && git push && git push --tags && npm publish --tag next --access public","preminor":"npm version minor && git push && git push --tags && npm publish --tag next --access public","premajor":"npm version major && git push && git push --tags && npm publish --tag next --access public","prepatch":"npm version patch && git push && git push --tags && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^1.0.3","@plasma-platform/tm-service-api":"^2.0.19","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"2db9f6f6bfa2c82de494b100da7e1a24b614bfcf","_id":"@plasma-platform/tm-service-collections@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-yADgalrAAoKkGq4r4EOL7odhdLlpPEECUU8qW9DPXYop6S+xuIbYSXa0iurcwGIBdIdMltrKTmcZ3nyrO3vvwA==","shasum":"b7aa561a84abe3b3186a1d541009fe0b8cf5c8b0","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAp0LihoZ5Pzhb7XmiWrPldJ/QZGAd9bwwwSkPN9SyKEAiEAvWrko+Z/Bui7jEv96QmHwrMT/e2uB1anpZ5WLOBlUGw="}]},"maintainers":[{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},{"name":"lven","email":"latyshevevgen91@gmail.com"},{"name":"silentimp","email":"thesilentimp@gmail.com"},{"name":"kyrylovoronoi","email":"kyrylovoronoi@gmail.com"},{"name":"mice-tm","email":"mice@templatemonster.me"},{"name":"arnie_petrosian","email":"arnie@templatemonster.me"},{"name":"akond","email":"akond@templatemonster.me"},{"name":"viram","email":"viram@templatemonster.me"},{"name":"stevenreed","email":"stevenreed@templatemonster.me"},{"name":"ch-tm","email":"ch@templatemonster.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections-1.2.0.tgz_1517827262079_0.22930630133487284"},"directories":{}},"1.3.0":{"name":"@plasma-platform/tm-service-collections","version":"1.3.0","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","domajor":"npm version major && npm publish --tag latest --access public","dominor":"npm version minor && npm publish --tag latest --access public","dopatch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^1.0.3","@plasma-platform/tm-service-api":"^2.1.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"7a069338d988fe62079f22c4603ccd69a9872dc8","_id":"@plasma-platform/tm-service-collections@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-vIbUlzVCRMYIP3/OofvJeUi1CG7ctAWxA6YeO9JT94RWbNMheF1i6pHHwmAtOoAv/KLGTKa2Q4DIOk8E1xlZzg==","shasum":"abc92ea9b427e923eb68a86d0eca238668262f27","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICR+uycak2F4PV8UHgwtsih1li+MKm6OB1dZIpxneh7NAiB4prKkTTsbSOnHtpvZFgZPckE2oMfi6W578lISHhqafA=="}]},"maintainers":[{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},{"name":"lven","email":"latyshevevgen91@gmail.com"},{"name":"silentimp","email":"thesilentimp@gmail.com"},{"name":"kyrylovoronoi","email":"kyrylovoronoi@gmail.com"},{"name":"mice-tm","email":"mice@templatemonster.me"},{"name":"arnie_petrosian","email":"arnie@templatemonster.me"},{"name":"akond","email":"akond@templatemonster.me"},{"name":"viram","email":"viram@templatemonster.me"},{"name":"stevenreed","email":"stevenreed@templatemonster.me"},{"name":"ch-tm","email":"ch@templatemonster.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections-1.3.0.tgz_1517834905037_0.7372203299310058"},"directories":{}},"1.4.0":{"name":"@plasma-platform/tm-service-collections","version":"1.4.0","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","domajor":"npm version major && npm publish --tag latest --access public","dominor":"npm version minor && npm publish --tag latest --access public","dopatch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^1.0.3","@plasma-platform/tm-service-api":"^2.1.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"0f5a5f243169f2577fef77708cc909b50e89d548","_id":"@plasma-platform/tm-service-collections@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-hsr9mqFi4BOCRPeYt3N4rqWQEVplWLPFZ3TVbJ1r86LeDHSThHaB7wud8GXY18gobFHnFpTxwlCTgECPm0zD3w==","shasum":"adcfc0b1483ad64f33cd5b4f52374f8c6dd07997","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvdUfOwWVFB31eyKCfTkQuNjiSlFrfoBCCEUB9B3VVDAiEArSnmjT6pBKQPQkOqK9AWGiPo0rPQqX5MHzlUn8p8a4Y="}]},"maintainers":[{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},{"name":"lven","email":"latyshevevgen91@gmail.com"},{"name":"silentimp","email":"thesilentimp@gmail.com"},{"name":"kyrylovoronoi","email":"kyrylovoronoi@gmail.com"},{"name":"mice-tm","email":"mice@templatemonster.me"},{"name":"arnie_petrosian","email":"arnie@templatemonster.me"},{"name":"akond","email":"akond@templatemonster.me"},{"name":"viram","email":"viram@templatemonster.me"},{"name":"stevenreed","email":"stevenreed@templatemonster.me"},{"name":"ch-tm","email":"ch@templatemonster.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections-1.4.0.tgz_1517839936285_0.7490186584182084"},"directories":{}},"1.4.1":{"name":"@plasma-platform/tm-service-collections","version":"1.4.1","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^1.0.3","@plasma-platform/tm-service-api":"^2.1.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"411d4c8c21e0eaf46bf27417d84fb79d8d28d1a2","_id":"@plasma-platform/tm-service-collections@1.4.1","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-aSb+zD/8aMeFNIij37eTxxbrEwcgXgrXVALNaE/j9+/Ep6yn7xC5VEcYJkY2+y+l4Dgb+H6AOwUSX0PnOw7SBg==","shasum":"0cdbc2956eeacd411eb6657261c2c817b31ac3c3","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8cijid+23Z5y1FS2QaGJIqDhZsVRI0IrcVH/5FWSh2AIhANizxnrSFq+W5bAqGRQEdbEIJWEqLdle1i+NnRCUWVsS"}]},"maintainers":[{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},{"name":"lven","email":"latyshevevgen91@gmail.com"},{"name":"silentimp","email":"thesilentimp@gmail.com"},{"name":"kyrylovoronoi","email":"kyrylovoronoi@gmail.com"},{"name":"mice-tm","email":"mice@templatemonster.me"},{"name":"arnie_petrosian","email":"arnie@templatemonster.me"},{"name":"akond","email":"akond@templatemonster.me"},{"name":"viram","email":"viram@templatemonster.me"},{"name":"stevenreed","email":"stevenreed@templatemonster.me"},{"name":"ch-tm","email":"ch@templatemonster.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections-1.4.1.tgz_1517915128745_0.5465767900459468"},"directories":{}},"1.7.0-0":{"name":"@plasma-platform/tm-service-collections","version":"1.7.0-0","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","@plasma-platform/tm-service-api":"2.3.0-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"readme":"# Service Collections\n\n# Documentation\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### Table of Contents\n\n-   [CollectionsService](#collectionsservice)\n    -   [messages](#messages)\n    -   [get](#get)\n    -   [getCollection](#getcollection)\n    -   [postCollection](#postcollection)\n    -   [postItem](#postitem)\n    -   [delete](#delete)\n-   [Array](#array)\n-   [Post](#post)\n\n## CollectionsService\n\n-   **See: //api.templatemonster.com/collection/v2/**\n\ncollections Micro Service API that you may adopt for your needs\n\n**Parameters**\n\n-   `url` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** service url\n-   `token` **([string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String) | null)** user access tocken if available (optional, default `null`)\n\n### messages\n\nObject with class service messages\n\n### get\n\nGet collection items list\n\n**Examples**\n\n_Read collection items list_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.get('mfsgxst31slvddqz0miv');\n})();\n```\n\nReturns **CollectionItemsList** array of items\n\n### getCollection\n\nGet collections list or collection by name\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n-   `page` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** page\n-   `perPage` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collections per page, 0 for all\n\n**Examples**\n\n_Get Favorites Collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.getCollection('Favorites');\n})();\n```\n\nReturns **CollectionList** collections\n\n### postCollection\n\nCreate collection\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n\n**Examples**\n\n_Create collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postCollection('Favorites');\n})();\n```\n\nReturns **Collection** collection object\n\n### postItem\n\nAdd item to collection\n\n**Parameters**\n\n-   `collectionId` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n\n**Examples**\n\n_Favorite item_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postItem('mfsgxst31slvddqz0miv', 'template-67020');\n})();\n```\n\nReturns **CollectionItem** record in the collection\n\n### delete\n\nRemove item from collection\n\n**Parameters**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** id of the record in the collection\n\n**Examples**\n\n_Remove from collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  await collections.delete(2342);\n})();\n```\n\n## Array\n\nCollection items list object\n\nType: CollectionItemsList\n\n**Properties**\n\n-   `null-null` **[Array](#array)&lt;CollectionItem>** array of items\n\n## Post\n\nCollection item object\n\nType: CollectionItem\n\n**Properties**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collection item id\n-   `collection_id` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `item_name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n-   `description` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** description\n-   `created_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** creation timestamp\n-   `updated_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** update timestamp\n","readmeFilename":"README.md","gitHead":"15b8e59803b1b4c1682766371ef0a36bfab5f225","_id":"@plasma-platform/tm-service-collections@1.7.0-0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-fJsAVItTjklXZ0cINuw1gEV8I999/cIjNcQBcoc3Cg/M1VpHAMRbNmg7nEkriEZrcW8NJaFaWP1XimwDuYWz4g==","shasum":"9706c453881c51824875d90457eb727ce47c06c9","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-1.7.0-0.tgz","fileCount":34,"unpackedSize":1594611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFmYiTA5LtAC0kK1rslsK3WQva67qO1KBVbqbp0PjcuAiEAvE9ZWDUbEvd7SDz7yrxgTKxSJPRWHnh9eA14cTVoqCg="}]},"maintainers":[{"name":"akond","email":"akond@templatemonster.me"},{"name":"arnie_petrosian","email":"arnie@templatemonster.me"},{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},{"name":"ch-tm","email":"ch@templatemonster.me"},{"name":"kyrylovoronoi","email":"kyrylovoronoi@gmail.com"},{"name":"lven","email":"latyshevevgen91@gmail.com"},{"name":"mice-tm","email":"mice@templatemonster.me"},{"name":"silentimp","email":"thesilentimp@gmail.com"},{"name":"stevenreed","email":"stevenreed@templatemonster.me"},{"name":"viram","email":"viram@templatemonster.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_1.7.0-0_1518068576376_0.7058632700382235"},"_hasShrinkwrap":false},"1.7.1-0":{"name":"@plasma-platform/tm-service-collections","version":"1.7.1-0","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","@plasma-platform/tm-service-api":"2.3.1-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"readme":"# Service Collections\n\n# Documentation\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### Table of Contents\n\n-   [CollectionsService](#collectionsservice)\n    -   [messages](#messages)\n    -   [get](#get)\n    -   [getCollection](#getcollection)\n    -   [postCollection](#postcollection)\n    -   [postItem](#postitem)\n    -   [delete](#delete)\n-   [Array](#array)\n-   [Post](#post)\n\n## CollectionsService\n\n-   **See: //api.templatemonster.com/collection/v2/**\n\ncollections Micro Service API that you may adopt for your needs\n\n**Parameters**\n\n-   `url` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** service url\n-   `token` **([string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String) | null)** user access tocken if available (optional, default `null`)\n\n### messages\n\nObject with class service messages\n\n### get\n\nGet collection items list\n\n**Examples**\n\n_Read collection items list_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.get('mfsgxst31slvddqz0miv');\n})();\n```\n\nReturns **CollectionItemsList** array of items\n\n### getCollection\n\nGet collections list or collection by name\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n-   `page` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** page\n-   `perPage` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collections per page, 0 for all\n\n**Examples**\n\n_Get Favorites Collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.getCollection('Favorites');\n})();\n```\n\nReturns **CollectionList** collections\n\n### postCollection\n\nCreate collection\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n\n**Examples**\n\n_Create collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postCollection('Favorites');\n})();\n```\n\nReturns **Collection** collection object\n\n### postItem\n\nAdd item to collection\n\n**Parameters**\n\n-   `collectionId` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n\n**Examples**\n\n_Favorite item_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postItem('mfsgxst31slvddqz0miv', 'template-67020');\n})();\n```\n\nReturns **CollectionItem** record in the collection\n\n### delete\n\nRemove item from collection\n\n**Parameters**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** id of the record in the collection\n\n**Examples**\n\n_Remove from collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  await collections.delete(2342);\n})();\n```\n\n## Array\n\nCollection items list object\n\nType: CollectionItemsList\n\n**Properties**\n\n-   `null-null` **[Array](#array)&lt;CollectionItem>** array of items\n\n## Post\n\nCollection item object\n\nType: CollectionItem\n\n**Properties**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collection item id\n-   `collection_id` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `item_name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n-   `description` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** description\n-   `created_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** creation timestamp\n-   `updated_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** update timestamp\n","readmeFilename":"README.md","gitHead":"722e00ea09967fc0cafbf04ed2bda71d765e6078","_id":"@plasma-platform/tm-service-collections@1.7.1-0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-F6+zhq4mhPgzGXtLXTxrg/t/7HlPxZP+E0be2HBfQjWHSsEIQhvcEP8k+QT7QcnzNZ+55dVsaBoQxcxLwoWjsQ==","shasum":"e8095fcd4b7945a3dfdbe7a8f6957af23dab58dc","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-1.7.1-0.tgz","fileCount":34,"unpackedSize":1594611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDviJ6UhxheDh/uMycghvz9iQ9ghEYEGfW09YMcAZ/U1gIhALUB5ng9n9SKNCVDkKLp/tJR7xierKtJzvfSwdVOBNJs"}]},"maintainers":[{"name":"akond","email":"akond@templatemonster.me"},{"name":"arnie_petrosian","email":"arnie@templatemonster.me"},{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},{"name":"ch-tm","email":"ch@templatemonster.me"},{"name":"kyrylovoronoi","email":"kyrylovoronoi@gmail.com"},{"name":"lven","email":"latyshevevgen91@gmail.com"},{"name":"mice-tm","email":"mice@templatemonster.me"},{"name":"silentimp","email":"thesilentimp@gmail.com"},{"name":"stevenreed","email":"stevenreed@templatemonster.me"},{"name":"viram","email":"viram@templatemonster.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_1.7.1-0_1518178196763_0.9700483274168623"},"_hasShrinkwrap":false},"3.0.0":{"name":"@plasma-platform/tm-service-collections","version":"3.0.0","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","@plasma-platform/tm-service-api":"2.3.1-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"f206b3cafd433269e0d671433577ef39f0a75c5f","_id":"@plasma-platform/tm-service-collections@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},"dist":{"integrity":"sha512-35GzHKEL3drM1PTF1gMfIektK+td2I6YQgZaY0vSDskdYZ21VG5vBsbUXRmXSosXScL7Sxh1VlR9VCy2qfs80Q==","shasum":"22c551ea86f46731ee93e87dfb5b730a896c87fe","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-3.0.0.tgz","fileCount":34,"unpackedSize":1595079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5dPiEMVaQsP+yc0rLakfS8OJWXoheOWd4ey7K0uzrkAiEA80JP19mRCbohk8OW825UkquhtxIdFPiO/631J1p5Fvo="}]},"maintainers":[{"name":"akond","email":"akond@templatemonster.me"},{"name":"arnie_petrosian","email":"arnie@templatemonster.me"},{"name":"balaniuk","email":"andrei.balaniuk@gmail.com"},{"name":"ch-tm","email":"ch@templatemonster.me"},{"name":"kyrylovoronoi","email":"kyrylovoronoi@gmail.com"},{"name":"lven","email":"latyshevevgen91@gmail.com"},{"name":"mice-tm","email":"mice@templatemonster.me"},{"name":"silentimp","email":"thesilentimp@gmail.com"},{"name":"stevenreed","email":"stevenreed@templatemonster.me"},{"name":"viram","email":"viram@templatemonster.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_3.0.0_1523375677884_0.035804970991017315"},"_hasShrinkwrap":false},"3.0.2-0":{"name":"@plasma-platform/tm-service-collections","version":"3.0.2-0","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","@plasma-platform/tm-service-api":"2.3.1-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"readme":"# Service Collections\n\n# Documentation\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### Table of Contents\n\n-   [CollectionsService](#collectionsservice)\n    -   [messages](#messages)\n    -   [getColectionItemsById](#getcolectionitemsbyid)\n    -   [getCollectionsOfUser](#getcollectionsofuser)\n    -   [postCollection](#postcollection)\n    -   [postItem](#postitem)\n    -   [deleteItem](#deleteitem)\n-   [Array](#array)\n-   [Post](#post)\n\n## CollectionsService\n\n-   **See: //api.templatemonster.com/collection/v2/**\n\ncollections Micro Service API that you may adopt for your needs\n\n**Parameters**\n\n-   `url` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** service url\n-   `token` **([string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String) | null)** user access tocken if available (optional, default `null`)\n\n### messages\n\nObject with class service messages\n\n### getColectionItemsById\n\nGet list of collection items of collection specified by collection_id\n\n**Examples**\n\n_Read collection items list_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.getColectionItemsById('mfsgxst31slvddqz0miv');\n})();\n```\n\nReturns **CollectionItemsList** array of items\n\n### getCollectionsOfUser\n\nGet list of collections of user\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n-   `page` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** page\n-   `perPage` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collections per page, 0 for all\n\n**Examples**\n\n_Get Favorites Collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.getCollectionsOfUser();\n})();\n```\n\nReturns **CollectionList** collections\n\n### postCollection\n\nAdd new collection\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n\n**Examples**\n\n_Create collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postCollection('Favorites');\n})();\n```\n\nReturns **Collection** collection object\n\n### postItem\n\nAdd new collection item\n\n**Parameters**\n\n-   `collectionId` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n\n**Examples**\n\n_Favorite item_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postItem('mfsgxst31slvddqz0miv', 'template-67020');\n})();\n```\n\nReturns **CollectionItem** record in the collection\n\n### deleteItem\n\nDelete Collection Item\n\n**Parameters**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** id of the record in the collection\n\n**Examples**\n\n_Remove from collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  await collections.deleteItem(2342);\n})();\n```\n\n## Array\n\nCollection items list object\n\nType: CollectionItemsList\n\n**Properties**\n\n-   `null-null` **[Array](#array)&lt;CollectionItem>** array of items\n\n## Post\n\nCollection item object\n\nType: CollectionItem\n\n**Properties**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collection item id\n-   `collection_id` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `item_name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n-   `description` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** description\n-   `created_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** creation timestamp\n-   `updated_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** update timestamp\n","readmeFilename":"README.md","gitHead":"4dd84e1c6041f21fe3dfe92351035f1f32a23aec","_id":"@plasma-platform/tm-service-collections@3.0.2-0","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-9bThaFyY2Oh86NKvr8DxDmSnhgvrvQKNgeksRBLMqaYhkys8blZSmHYAEa5woy/QfZg+oYkRLJc+n4/Hzw85WQ==","shasum":"10b6718e67e1a99c82404fae0873738aa2bafb47","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-3.0.2-0.tgz","fileCount":34,"unpackedSize":1595023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHhXmCRA9TVsSAnZWagAAPL0P/Ryacj5KZAqbdeMdxRgx\nJ/4+D9BeXmktfrKMqzo1xYXeT+7z9baNgShsoku06+vnibk6ojYU5PI9VnOl\nh4IbKzzlSHQ4iV+qvyfHSOiF//1DAURfdMZrTCBHxxvm4KsMgW5JtrqvPPJB\nuKqnyxyrj4lUO+uE/TBariiYrswPF8fVr5OdGDFBxW7I/vutgy/K5ZNJQqbp\nIVyAnyoYUWvAOwKi2w5wB7UzTy9lnCjTjIJy37UbM01T9fax1uA1Zg+9GjtX\nT2exHj978PAlcXFRo3hmNd1YdSpRn/Lxcz9FZg2MZQdBg+cmT8UwYbyZtPU5\n5PTV03yPV7KQosL/Mii9VhJgdYHQQHRaFB49MTelXN/hhXYGGjwLDGIR/UUL\n12Q+qRkC5ZUUgkU+KLUC1in0QHU0xL8We/NNv7DhPVKx8DFUqTbCHPM7tlrh\ni+UIKMzqfkDIyVbmFex0PbH6iQT12ulNL96bWlkF4HLrdcgaAseSRECVzjkZ\ndjq106WZx+So4Zr9777oPnSCWQSvsI1h0/nNQO25qBgizg6394RzsTkAJpLM\newpltMkkpxKriAgWtW43/SYA9Q5bta/hv3LPOMz5qQbC9713XjZwjqS6l/DQ\nrNsiLHUwmQkoM4fE/MvLSKgF4ec9Pqh/eQhx3tzMn0RFLd1VV/lBjtXTw7oe\nML9r\r\n=gZfq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqI+E66N4+pO5QH+pUaRuVg4gyeLp2SBepWrdeOmU9NAiEA6mpKPl2n+BXMyuvndbozMzs02lWiEg31FwBedk0HDWY="}]},"maintainers":[{"email":"akond@templatemonster.me","name":"akond"},{"email":"arnie@templatemonster.me","name":"arnie_petrosian"},{"email":"andrei.balaniuk@gmail.com","name":"balaniuk"},{"email":"ch@templatemonster.me","name":"ch-tm"},{"email":"kyrylovoronoi@gmail.com","name":"kyrylovoronoi"},{"email":"latyshevevgen91@gmail.com","name":"lven"},{"email":"mice@templatemonster.me","name":"mice-tm"},{"email":"shaggrath@mail.ru","name":"shaggrath"},{"email":"thesilentimp@gmail.com","name":"silentimp"},{"email":"stevenreed@templatemonster.me","name":"stevenreed"},{"email":"viram@templatemonster.me","name":"viram"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_3.0.2-0_1528698342058_0.4233114517029404"},"_hasShrinkwrap":false},"3.0.1":{"name":"@plasma-platform/tm-service-collections","version":"3.0.1","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"@plasma-platform/tm-service-api":"^2.4.2","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"22fdd2e74743cdc68bd55080d7dcc882968bc8d4","_id":"@plasma-platform/tm-service-collections@3.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-IrWcX50Q3ZX2R9PSLuyAuj93frfCS4yRf6RURzIMfuJka1tBSPWGWHkXVfu57tspO4pQA3uY0huaw8fmZFOXCw==","shasum":"47308d1b68fff9492081f707981a2aecb5e89ec7","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-3.0.1.tgz","fileCount":34,"unpackedSize":1595078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYeL0CRA9TVsSAnZWagAAx2UP/AmCVV2a0G13PZad85t0\n70QHoMs6tQ5pgGOWO4LQEwZazMtQl0WfwXoboqWKRfseXCb7SNfmWigS78Sv\nKLNbm5IW67f1gmuTnBwQS2lDZ9Wunb4tZy2sppR8g7/g2gaQro8TVpWdBmGc\nXf1RqoF3LuXBC3PIgzgLrjOiwllCwnZFJAKCoI+KcpyMU3VxqSGvYqJeBIu1\nBLa038F7C0oj29q2CXtxYUbkvlkaR1H8CzdITXRPJ1rfkAX4GIVHjU03fDJ/\nPbug6trLGvDNdX0+FKXjarNf3u1wr5VBlZEiF4cM14iuGjmkdH9UnKlyYZsR\nbXGNY3emRH2Yjmo6c4Z7b8gB2cD0UJVSnyMj3fq9VrtICYzbIMbSc7Mwexom\n1RYJb2bCBH7N4weBX5ubCVGpDrlmA1l7uAiCTf8ed77magWwnM4m+otX/QYI\nb9r1MBIcMHKsH9UOMbSfHEkxniHMR/5FzEIvlhgY+/b9sPd9O2Z9UUqhSLAG\nxT52vALaPukmdC09JuLFTxkUclrQpeFE7pWEDHnj7eajb3hKMuDUVkxV5qPa\nmVQqCKgZRRXhrKeJ4DCzGhZinxBuzeTKOtZB0KkNZ+AhRyR+ejHWj0dOhegw\nNMjJXFW5DUi6hvctwHDatd+Qf8eeoxDN1VQKSUWwR7Mh8sx8BAt/8r4Hn0iZ\nWlAB\r\n=2LLF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSbPUXLmqj3wITiz5N1k6PhdBBd48FfqIVhDgJdu0vLQIgHnSK3UMoU8/AQtlUvyVUoXE+Aw8LjmaTmje2QRzh1p4="}]},"maintainers":[{"email":"akond@templatemonster.me","name":"akond"},{"email":"arnie@templatemonster.me","name":"arnie_petrosian"},{"email":"andrei.balaniuk@gmail.com","name":"balaniuk"},{"email":"ch@templatemonster.me","name":"ch-tm"},{"email":"kyrylovoronoi@gmail.com","name":"kyrylovoronoi"},{"email":"latyshevevgen91@gmail.com","name":"lven"},{"email":"mice@templatemonster.me","name":"mice-tm"},{"email":"shaggrath@mail.ru","name":"shaggrath"},{"email":"thesilentimp@gmail.com","name":"silentimp"},{"email":"stevenreed@templatemonster.me","name":"stevenreed"},{"email":"viram@templatemonster.me","name":"viram"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_3.0.1_1533141748233_0.28669055317888903"},"_hasShrinkwrap":false},"3.0.2":{"name":"@plasma-platform/tm-service-collections","version":"3.0.2","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-service-api":"^2.3.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"15e909ac5b0e6f4bafb89e02849a7ea78ad721a8","_id":"@plasma-platform/tm-service-collections@3.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-+nZKPgE0Kb0zZMt8D2BKjBTzkqgInJ7WfX1NCO0PjsJzqQksYJxq9KGVBwur8I7VvxV1gqCwo7wE+I0irQ2TvA==","shasum":"c344f11c78e21419ceb539098ee3af1dff95509d","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-3.0.2.tgz","fileCount":34,"unpackedSize":1595078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYuBsCRA9TVsSAnZWagAA/rIP/1tH/l9rUrLZosVa/npb\n/rlsIfSIc+cu7F9k5IwkpmvXm/UrzwrAnS1zOxGUmxX6kkeae0Xf9KlKINzE\nhpITTNMZeOg39Ng6/XJNugLRK26+Z+OCJE+E0CIjz+h0Lo5SyMErsKKB9WEF\nTkVAdNuxXHAMjAu//o5J7Ts62Vden+l3clKKq2YvFeEZoL67l9bSX8SzVMpa\nMzn5pjub8NAXpk2QramvEMmOujkz83BiK5+M4RtLnu9xa4Li7blG7IZyHFL8\n8MprhZEML9EYaSDT/j9vnsIayMgFKBd294EiWsa+VXAm5wXwq+7hK5p80p9O\nWIcLbH1Y2V7uH46Rp5UmBvRjDc1ig/eS2SQUfKd87p38DSepjL2R0R39E7Br\nozy/b4y8MJE7XntffEKaqo8u/I1aFEbyyuFHIYtJXoZXDE7xDxSUQ/Xbn4mr\nnmbVG5Se8JPC/okNe7PShhkYdEeRMQlquBUdNi5pu32XfI8VukTz2/zRy/Q2\n2jqDSf/MtWw6pX65lQDLO+NjmXGIU9jX4+8e11ljT+NQRGPl/uZmm09ds+Cl\nlQk0aXL+FPu1IVehtNwCPYuhSVFltPpau+nfF2hx3R9HQ9VYpzPKd6wdrtdJ\noH/mXDJRhWIsHvE1s59MZFiEmPqXD2u9NaSbY/BLGDzWWg4Chf6aKdCA4Ofv\n4O7i\r\n=g3v7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWue8ieT6DKgSoh4eyFTuBg0/fj1h/341+U0v+4VRlyAiEAsTmRG/+2V7CKy8sQHf3A+sKw1Gf9D++s5ye9024FKLs="}]},"maintainers":[{"email":"akond@templatemonster.me","name":"akond"},{"email":"arnie@templatemonster.me","name":"arnie_petrosian"},{"email":"andrei.balaniuk@gmail.com","name":"balaniuk"},{"email":"ch@templatemonster.me","name":"ch-tm"},{"email":"kyrylovoronoi@gmail.com","name":"kyrylovoronoi"},{"email":"latyshevevgen91@gmail.com","name":"lven"},{"email":"mice@templatemonster.me","name":"mice-tm"},{"email":"shaggrath@mail.ru","name":"shaggrath"},{"email":"thesilentimp@gmail.com","name":"silentimp"},{"email":"stevenreed@templatemonster.me","name":"stevenreed"},{"email":"viram@templatemonster.me","name":"viram"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_3.0.2_1533206635296_0.21748519610833084"},"_hasShrinkwrap":false},"3.0.3":{"name":"@plasma-platform/tm-service-collections","version":"3.0.3","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-service-api":"^2.3.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"gitHead":"7aa3ba84471726ca348e7cfedfb3037a922500ee","_id":"@plasma-platform/tm-service-collections@3.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"silentimp","email":"thesilentimp@gmail.com"},"dist":{"integrity":"sha512-egrItTW3SC0CWEaEbWoYgDtxAjZIB/NFnxgURTAeOQUOoYVYqUKRavnS4qVW1bnLxcp7a+nf6ZiTzddSwK7rSA==","shasum":"9a2a801bd9ea1dc86ff51edff773b1b5414f1358","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-3.0.3.tgz","fileCount":34,"unpackedSize":1594983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYvNNCRA9TVsSAnZWagAAbh4P/jDT33Q0926a51q9l+Cq\nAxIUZjtk6d8z0sV74qHakZ4m3vY7Lx17j//GoKgPMD19dFzBQFiqckHhG3UU\nfRNEso0yrJLyK5BRcKTVOf8AAb38rVMX/dXUwyETNhNnJbJO/GfJVSRcDGdc\nCi6A+DpHt9LLJKjwbHBK1ic6ndsTNVUatvjN1Pdg41OPC6n3O07wIyrLEqHX\njX8kdx81sf2/P+7A7jpCKuD8YBw1W7VTf6knr29KoFHQ1blUdGU1sPihvQ1S\nGFpBtQVK2XYjzUI7ldNwNsMqVN3Awhzvnvx0p7YvzszePgp+3vsHbwExQpa+\nLfXKT3J/5wqiMNFb6WRA3rIFLbOzJmnK95wgCvx3tCxJjWPn9J69cAOe2kjA\nemqlK4YZ06yHTIELpR+Qj8jYhzZcs2MZa+fkz+o9ozUxz3+LaZKvFZwrBkJf\nOQt+bJl1LGM/p+Av2u1wZPGG9+khJZwbydDg8TEFWmPzvh8tVyMM90kzY3So\n84buWEieeKlIRvJrq/gsSf+psNT5a3XkEZ+kpAOLom59PwOteL/W3s7CilAq\nZnG7eGrYzA5o6T++NNJ68qi8ldnEjZtKrzzdqJmV2UkkwYFkPuJr2glsStis\n0aKIPitiDj5IwZB2MdQmkU8vcjAzmzEK/h+XLxAjZvymZ/rSlgSlSa9edTk9\nSOR8\r\n=2lRz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKbWDmL0SX+871tFs174MpRxEE5j82ZIXvRGuGGHzbJAiBgk+7eT6ym/E7I0AVgrOtQvYPyo1gmoz2QaZDbNTHblw=="}]},"maintainers":[{"email":"akond@templatemonster.me","name":"akond"},{"email":"arnie@templatemonster.me","name":"arnie_petrosian"},{"email":"andrei.balaniuk@gmail.com","name":"balaniuk"},{"email":"ch@templatemonster.me","name":"ch-tm"},{"email":"kyrylovoronoi@gmail.com","name":"kyrylovoronoi"},{"email":"latyshevevgen91@gmail.com","name":"lven"},{"email":"mice@templatemonster.me","name":"mice-tm"},{"email":"shaggrath@mail.ru","name":"shaggrath"},{"email":"thesilentimp@gmail.com","name":"silentimp"},{"email":"stevenreed@templatemonster.me","name":"stevenreed"},{"email":"viram@templatemonster.me","name":"viram"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_3.0.3_1533211468427_0.2144716898893051"},"_hasShrinkwrap":false},"3.1.0-0":{"name":"@plasma-platform/tm-service-collections","version":"3.1.0-0","description":"Collections Service api","main":"./lib/index.js","scripts":{"postversion":"git push && git push --tags","version":"npm run build:prod && git add . -A","major":"npm version major && npm publish --tag latest --access public","minor":"npm version minor && npm publish --tag latest --access public","patch":"npm version patch && npm publish --tag latest --access public","dopreminor":"npm version preminor && npm publish --tag next --access public","dopremajor":"npm version premajor && npm publish --tag next --access public","doprepatch":"npm version prepatch && npm publish --tag next --access public","clean":"rimraf public lib","watch":"babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**","build":"npm run build:dev","build:dev":"babel source -s true -d lib --ignore __tests__/**,__mocks__/**","build:prod":"npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme","build:doc":"documentation build source/*.js -o public -f html","build:readme":"documentation readme source/*.js -s 'Documentation'","lint":"npm run format && npm-run-all lint:*","lint:js":"eslint ./source/** --ext .jsx,.js --color -f stylish --fix","test":"jest","minify":"minify lib -d lib --removeConsole --removeDebugger","format":"prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'","precommit":"git add . -A && lint-staged","commitmsg":"commit-msg ${GIT_PARAMS}"},"lint-staged":{"source/*.{jsx,js}":["npm run format","eslint --color -f stylish --fix","git add . -A","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"keywords":["TM Micro Service","Template Monster","API"],"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","dependencies":{"@plasma-platform/tm-service-api":"^2.3.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-minify":"^0.2.0","babel-plugin-es6-promise":"^1.1.1","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","husky":"^0.14.3","isomorphic-fetch":"^2.2.1","npm-run-all":"^4.1.1","rimraf":"^2.6.1","urlencode":"^1.1.0"},"jest":{"automock":false,"collectCoverage":true,"collectCoverageFrom":["!**/__mocks__/**","!**/__tests__/**","source/**.js"],"moduleNameMapper":{"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga|po)$":"<rootDir>/__mocks__/fileMock.js","^.+\\.(css|less)$":"<rootDir>/__mocks__/styleMock.js"},"coverageDirectory":"./coverage/","coverageReporters":["clover","json","text"],"setupTestFrameworkScriptFile":"./node_modules/jest-enzyme/lib/index.js","unmockedModulePathPatterns":[],"moduleFileExtensions":["js","json"]},"devDependencies":{"@plasma-platform/tm-message-hook":"^2.0.12","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","documentation":"^5.1.1","enzyme":"^2.9.1","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-config-prettier":"^2.4.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jest":"^21.0.2","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-react":"^7.4.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-enzyme":"^3.6.1","lint-staged":"^4.1.3","nock":"^9.0.14","prettier":"^1.6.1","react":"^15.6.1","react-dom":"^15.6.1","react-test-renderer":"^15.6.1"},"readme":"# Service Collections\n\n# Documentation\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### Table of Contents\n\n-   [CollectionsService](#collectionsservice)\n    -   [messages](#messages)\n    -   [getCollectionById](#getcollectionbyid)\n    -   [getColectionItemsById](#getcolectionitemsbyid)\n    -   [getCollectionsOfUser](#getcollectionsofuser)\n    -   [postCollection](#postcollection)\n    -   [postItem](#postitem)\n    -   [deleteItem](#deleteitem)\n-   [Array](#array)\n-   [Post](#post)\n\n## CollectionsService\n\n-   **See: //api.templatemonster.com/collection/v2/**\n\ncollections Micro Service API that you may adopt for your needs\n\n**Parameters**\n\n-   `url` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** service url\n-   `token` **([string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String) | null)** user access tocken if available (optional, default `null`)\n\n### messages\n\nObject with class service messages\n\n### getCollectionById\n\nGet collection information specified by collection_id\n\n**Parameters**\n\n-   `id` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n\n**Examples**\n\n_Read collection info_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const collection = await collections.getCollectionById('hgm1t2ltgyi7dim9nvo0');\n})();\n```\n\nReturns **Collection** collection object\n\n### getColectionItemsById\n\nGet list of collection items of collection specified by collection_id\n\n**Examples**\n\n_Read collection items list_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.getColectionItemsById('mfsgxst31slvddqz0miv');\n})();\n```\n\nReturns **CollectionItemsList** array of items\n\n### getCollectionsOfUser\n\nGet list of collections of user\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n-   `page` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** page\n-   `perPage` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collections per page, 0 for all\n\n**Examples**\n\n_Get Favorites Collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const items = await collections.getCollectionsOfUser();\n})();\n```\n\nReturns **CollectionList** collections\n\n### postCollection\n\nAdd new collection\n\n**Parameters**\n\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection name\n\n**Examples**\n\n_Create collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postCollection('Favorites');\n})();\n```\n\nReturns **Collection** collection object\n\n### postItem\n\nAdd new collection item\n\n**Parameters**\n\n-   `collectionId` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n\n**Examples**\n\n_Favorite item_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  const item = await collections.postItem('mfsgxst31slvddqz0miv', 'template-67020');\n})();\n```\n\nReturns **CollectionItem** record in the collection\n\n### deleteItem\n\nDelete Collection Item\n\n**Parameters**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** id of the record in the collection\n\n**Examples**\n\n_Remove from collection_\n\n```javascript\n(async () => {\n  const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');\n  await collections.deleteItem(2342);\n})();\n```\n\n## Array\n\nCollection items list object\n\nType: CollectionItemsList\n\n**Properties**\n\n-   `null-null` **[Array](#array)&lt;CollectionItem>** array of items\n\n## Post\n\nCollection item object\n\nType: CollectionItem\n\n**Properties**\n\n-   `id` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** collection item id\n-   `collection_id` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** collection id\n-   `item_name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** item name\n-   `description` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** description\n-   `created_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** creation timestamp\n-   `updated_at` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** update timestamp\n","readmeFilename":"README.md","gitHead":"2d30389a7869c8645f19977de10dcc786a5905f0","_id":"@plasma-platform/tm-service-collections@3.1.0-0","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"viram","email":"viram@templatemonster.me"},"dist":{"integrity":"sha512-auDnfxIclG99C6+rRDtRWdMl2HaXEhEKYXLBwsSwZqwRxDy5BUPgciAOqYO6YAx+ttg4CNBrht3SaPqC+WSMbA==","shasum":"4040f0655e719649fb5faeaf104cdf97cd440397","tarball":"https://registry.npmjs.org/@plasma-platform/tm-service-collections/-/tm-service-collections-3.1.0-0.tgz","fileCount":34,"unpackedSize":1599632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbYiHCRA9TVsSAnZWagAAjKQP/RoSnBo469NITPrFujpO\nPxLPR9eH4dKrJhQGDT0h72obJxqSP3kAOAiSVdCeNlnLOeSKNY1dhxK0zTQ2\n3uQ9OAo1PVMrCo4RqByGuO3llNDdnI6tSkT/q/JpOFsEfux9yTW5w1hJYxrV\nFVMioGYkb2c+FqBv3rFx0cJi5yAgpsp4srMaEv4Wr66MXXZk1xdLvHVIaEho\nyudWXJvgKk7nqevjQN9DU+u8It4/HlSgWsWny8u3HfwHWTr89VwKc20puTtY\nobB5y+Ap/hRwPYEt0MCO6M1P2xcBlxuMf9CKvwQRF4r6YAHY+F3kWk/GcVXE\nb04iXEJ7qKNk31wWPArI+aguT/8zLVEGVSymy3MBz5nK0DtQ1xP4Zqfk5c+W\nvw6aUR6d8mSCwPLYR8EHuZJ4WP06LoeA/8UP+Ziktc7Cf+j6l3v+q+aoQleM\nIv+l6/zcEfRB6r5JDMkh5NQ7tyGffJuUZu5IwwkkLOyXVqmQelKhh5uFpw/a\ndy7SrsrEwrjTiKIw01Q/tHFib+UwckTq2JBH2w86PzppZuHY0NeS4AUQNhWe\n7pM3syV9nAaqXz6AK0g5pdC6p9jdY2rQIjoX0QwskyApdIxCEd9giLyFTTy/\nflAOnuNYIEadUZGWWnhTuCj80MHv4VpOMtZ9ch5Xsq+//b0529Ca2sVtcypc\nvHKC\r\n=lEB6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbjs4/iy0V088yUo8qz6co/JDbXJawJ/eVN6Kn1yo0XQIgdp5OgpVnNIz+41EJENIeOLhhrBP/fFtLhgLxONFAeIA="}]},"maintainers":[{"email":"akond@templatemonster.me","name":"akond"},{"email":"arnie@templatemonster.me","name":"arnie_petrosian"},{"email":"andrei.balaniuk@gmail.com","name":"balaniuk"},{"email":"ch@templatemonster.me","name":"ch-tm"},{"email":"kyrylovoronoi@gmail.com","name":"kyrylovoronoi"},{"email":"latyshevevgen91@gmail.com","name":"lven"},{"email":"mice@templatemonster.me","name":"mice-tm"},{"email":"shaggrath@mail.ru","name":"shaggrath"},{"email":"thesilentimp@gmail.com","name":"silentimp"},{"email":"stevenreed@templatemonster.me","name":"stevenreed"},{"email":"viram@templatemonster.me","name":"viram"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tm-service-collections_3.1.0-0_1533905031231_0.4797541853941987"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"email":"alien@templatemonster.me","name":"alienmonster"},{"email":"ch@templatemonster.me","name":"ch-tm"},{"email":"viram@templatemonster.me","name":"viram"}],"time":{"modified":"2023-01-03T10:00:24.409Z","created":"2018-02-05T10:40:50.002Z","1.1.0":"2018-02-05T10:40:50.002Z","1.2.0":"2018-02-05T10:41:04.042Z","1.3.0":"2018-02-05T12:48:26.802Z","1.4.0":"2018-02-05T14:12:18.073Z","1.4.1":"2018-02-06T11:05:30.309Z","1.7.0-0":"2018-02-08T05:42:57.822Z","1.7.1-0":"2018-02-09T12:09:58.129Z","3.0.0":"2018-04-10T15:54:38.405Z","3.0.2-0":"2018-06-11T06:25:42.398Z","3.0.1":"2018-08-01T16:42:28.417Z","3.0.2":"2018-08-02T10:43:55.467Z","3.0.3":"2018-08-02T12:04:28.706Z","3.1.0-0":"2018-08-10T12:43:51.475Z"},"keywords":["TM Micro Service","Template Monster","API"],"repository":{"type":"git","url":"git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-service-dummy.git"},"author":{"name":"Anton Nemtsev","email":"thesilentimp@gmail.com"},"license":"CC-BY-4.0","readmeFilename":""}