{"_id":"@snyk/cloud-config-parser","_rev":"4588177","name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","dist-tags":{"latest":"1.14.6"},"maintainers":[{"name":"snyk-admin","email":""}],"time":{"modified":"2026-04-10T16:38:45.000Z","created":"2020-03-16T15:35:50.364Z","1.14.6":"2023-06-01T10:20:08.374Z","1.14.5":"2022-12-05T12:08:28.210Z","1.14.4":"2022-12-05T11:56:23.425Z","1.14.3":"2022-07-08T09:23:46.180Z","1.14.2":"2022-05-05T10:46:37.245Z","1.14.1":"2022-04-22T08:13:45.143Z","1.14.0":"2022-04-21T09:53:39.746Z","1.13.1":"2022-01-10T16:27:56.586Z","1.13.0":"2021-12-09T16:25:44.838Z","1.12.0":"2021-10-21T17:42:55.520Z","1.11.1":"2021-09-21T09:45:30.999Z","1.11.0":"2021-09-17T06:35:22.675Z","1.10.2":"2021-08-17T08:07:15.353Z","1.10.1":"2021-08-03T15:02:11.094Z","1.10.0":"2021-08-03T14:38:07.889Z","1.9.3":"2021-07-01T07:46:46.041Z","1.9.2":"2020-12-16T11:00:16.860Z","1.9.1":"2020-11-05T15:06:10.475Z","1.9.0":"2020-10-12T07:17:25.017Z","1.8.0":"2020-09-30T18:26:11.897Z","1.7.0":"2020-09-03T06:43:23.818Z","1.6.0":"2020-08-04T08:43:30.368Z","1.5.3":"2020-08-03T07:19:36.306Z","1.5.2":"2020-07-30T09:33:28.224Z","1.5.1":"2020-07-23T10:20:54.220Z","1.5.0":"2020-06-24T14:32:32.714Z","1.4.5":"2020-05-13T10:33:03.879Z","1.4.4":"2020-05-13T10:28:36.569Z","1.4.3":"2020-05-10T10:27:39.502Z","1.4.2":"2020-05-03T05:57:51.566Z","1.4.1":"2020-03-29T22:14:33.954Z","1.4.0":"2020-03-29T13:55:34.019Z","1.3.0":"2020-03-24T10:07:11.251Z","1.2.0":"2020-03-22T08:19:12.614Z","1.1.1":"2020-03-17T11:13:07.432Z","1.1.0":"2020-03-16T17:14:08.556Z","1.0.0":"2020-03-16T15:35:50.364Z"},"users":{},"author":{"name":"snyk.io"},"repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"versions":{"1.14.6":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=18"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^2.2.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/babel__traverse":"7.18.2","@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.14.6","gitHead":"84ac06159a9d2c41e8af51dddd490c0913ce7887","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.14.6","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"shasum":"0510b344f560ece3edc8a918373fc109f1ee0243","size":20429,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.14.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.14.6.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.14.6_1685614808162_0.9508439005149436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-01T10:20:08.374Z","publish_time":1685614808374,"_source_registry_name":"default","_cnpm_publish_time":1685614808374},"1.14.5":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/babel__traverse":"7.18.2","@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.14.5","gitHead":"ea63e238c6447a10bce45efb791130cdef74b87a","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.14.5","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"shasum":"17ee466d969a9a7ebdb489cf2c799f0fda3e6272","size":20644,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.14.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.14.5.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.14.5_1670242107916_0.4106563959611027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-05T12:14:19.258Z","publish_time":1670242108210,"_cnpm_publish_time":1670242108210},"1.14.4":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/babel__traverse":"7.18.2","@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.14.4","gitHead":"945ed93a3c792fd0bdacf39e856819b609246d9f","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.14.4","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"shasum":"d4bdff4014bc38104415823660c12cfd684ff0dd","size":20533,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.14.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.14.4.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.14.4_1670241383228_0.9431605709529334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-05T11:58:41.503Z","publish_time":1670241383425,"_cnpm_publish_time":1670241383425},"1.14.3":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.14.3","gitHead":"0634b188029af4224f035faab90bb58806a28159","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.14.3","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"25f3d3d12b56e1a9089c5945271d08f57d3e7b4e","size":20514,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.14.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.14.3.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.14.3_1657272225978_0.1986097279736183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T09:30:38.917Z","publish_time":1657272226180,"_cnpm_publish_time":1657272226180},"1.14.2":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.14.2","gitHead":"5b655b301d0b3ac9fd4bd2cd4ce54c5c01e9cd47","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.14.2","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"c236ade62c4357b9f704b80705e264bbd81d310b","size":20693,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.14.2.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.14.2_1651747597091_0.20233897396626355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-05T12:03:40.543Z","publish_time":1651747597245,"_cnpm_publish_time":1651747597245},"1.14.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.14.1","gitHead":"c4cb4ce361314885fc159629f5870c088adffde1","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.14.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"8628878fe2127360eecf7fba9885268150919671","size":20698,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.14.1.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.14.1_1650615224944_0.4815080516057433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-22T08:34:48.667Z","publish_time":1650615225143,"_cnpm_publish_time":1650615225143},"1.14.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.14.0","gitHead":"2f7e086dd3a8a8134b84e5c80445b206cc78a812","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.14.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"c2968e57b458e09052fdf392f264bbf220894a9e","size":20670,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.14.0.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.14.0_1650534819582_0.46370555312425044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-21T10:30:14.864Z","publish_time":1650534819746,"_cnpm_publish_time":1650534819746},"1.13.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.13.1","gitHead":"ffbdb2bf2bf7592672b37b5f1995a9c94f6925b0","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.13.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"7820acbb1413f96691e03163fea2abe2937589a4","size":20634,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.13.1.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.13.1_1641832076432_0.20298729835967544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-10T16:29:59.481Z","publish_time":1641832076586,"_cnpm_publish_time":1641832076586},"1.13.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.13.0","gitHead":"2a4d87d378992dcfaa4d52057992644506c91b18","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.13.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"043560e5a7a4f8f4861b82963ea980745f54a7c1","size":20538,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.13.0.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.13.0_1639067144703_0.8133070633456261"},"_hasShrinkwrap":false,"publish_time":1639067144838,"_cnpm_publish_time":1639067144838},"1.12.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","peggy":"^1.2.0","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.12.0","gitHead":"7ab019467c57311f22699ad9774bd398123e0917","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.12.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"2b7bcc407a72b2149f3542ba626f04716f39b917","size":20539,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.12.0.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.12.0_1634838175409_0.5778623291036122"},"_hasShrinkwrap":false,"publish_time":1634838175520,"_cnpm_publish_time":1634838175520},"1.11.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.11.1","gitHead":"e85b85cba229b5ed3aff8778e2ce778c388baca8","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.11.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"66e8537f01ac1130ee49e2199e554e9a171326fd","size":19481,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.11.1.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.11.1_1632217530846_0.9247494087816492"},"_hasShrinkwrap":false,"publish_time":1632217530999,"_cnpm_publish_time":1632217530999},"1.11.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml":"^1.10.2","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.11.0","gitHead":"04c32f4c5c378b25efeecb7a5d768f3ef97a37a8","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.11.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"7f63120442b162e82105a031858d0dfa82104d1b","size":19364,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.11.0.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.11.0_1631860522502_0.7362610427040819"},"_hasShrinkwrap":false,"publish_time":1631860522675,"_cnpm_publish_time":1631860522675},"1.10.2":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.10.2","gitHead":"67bcf15d0341ea348a8194d985f754db8b781559","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.10.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"8899fed6c17278aa33e23fe65c1099ac946532b2","size":18400,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.10.2.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.10.2_1629187635216_0.897962646706596"},"_hasShrinkwrap":false,"publish_time":1629187635353,"_cnpm_publish_time":1629187635353},"1.10.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/cloud-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/cloud-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.10.1","gitHead":"ca9cf8c62786590e9abbefc76e18666079cdf159","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.10.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"982dcc4689efb25d2b9fd9b5bef1927b1f6d5247","size":18400,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.10.1.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.10.1_1628002930968_0.1048516772966317"},"_hasShrinkwrap":false,"publish_time":1628002931094,"_cnpm_publish_time":1628002931094},"1.10.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.10.0","gitHead":"9d56b373055233b1a8ca2c331c29ade1d00ef2da","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.10.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"d385f595274f32d2655293192e831f21e6b3c592","size":18401,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.10.0.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.10.0_1628001487709_0.2941595482348931"},"_hasShrinkwrap":false,"publish_time":1628001487889,"_cnpm_publish_time":1628001487889},"1.9.3":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.9.3","gitHead":"328fe87378c4fc36a2e0a114b75759b3a031dc7f","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.9.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"25b3a4bf1cd7310fe268cfe31fd536cbf9f35a3a","size":17909,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.9.3.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.9.3_1625125605899_0.47380908510455755"},"_hasShrinkwrap":false,"publish_time":1625125606041,"_cnpm_publish_time":1625125606041},"1.9.2":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.9.2","gitHead":"f640b4ab9cb26257b95ed33b6bd1313f6b56fbf7","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.9.2","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"e6c8e575db8527b33cf1ba766f86e1b3414cf6e1","size":17764,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.9.2.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.9.2_1608116416728_0.04679587070927349"},"_hasShrinkwrap":false,"publish_time":1608116416860,"_cnpm_publish_time":1608116416860},"1.9.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.9.1","gitHead":"9413a3e902fefd1b1bba025e61a8c0406cbc696e","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.9.1","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"ab086563a63e2c9e49caf6032481a88dd66e9f40","size":17733,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.9.1.tgz"},"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"maintainers":[{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.9.1_1604588770315_0.22102982170316654"},"_hasShrinkwrap":false,"publish_time":1604588770475,"_cnpm_publish_time":1604588770475},"1.9.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.9.0","gitHead":"9e424c0022f211f8af9963d854d82cf636947cf1","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.9.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"shasum":"5233a308a0a293e821a29b3fa39584b48fc0d5ef","size":17225,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.9.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.9.0_1602487044892_0.6406908853933491"},"_hasShrinkwrap":false,"publish_time":1602487045017,"_cnpm_publish_time":1602487045017},"1.8.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.8.0","gitHead":"59f6549c216b90debc5b2b3a672d00edd3107aa4","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.8.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"shasum":"a215f8d50b1880cb5e4b48a14c91ab5b65d36028","size":17236,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.8.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.8.0_1601490371613_0.03635210465511096"},"_hasShrinkwrap":false,"publish_time":1601490371897,"_cnpm_publish_time":1601490371897},"1.7.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.7.0","gitHead":"a581bf0bca61e4c5345a64235d00a6a6242a2e20","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.7.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"9204e561afb6b7dde0c6d58620df2067c514c096","size":17153,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.7.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.7.0_1599115403691_0.8998623997476474"},"_hasShrinkwrap":false,"publish_time":1599115403818,"_cnpm_publish_time":1599115403818},"1.6.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.6.0","gitHead":"c513aadbb2732e0d6f5936b42ff1bad14410969c","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.6.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"7a88c44eeeeaa0c61393303c01ab47cc95be84a2","size":16655,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.6.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.6.0_1596530610232_0.21009009304201443"},"_hasShrinkwrap":false,"publish_time":1596530610368,"_cnpm_publish_time":1596530610368},"1.5.3":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.5.3","gitHead":"93a4d71a3e27475092670702225e3963f2a58497","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.5.3","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"a291de30b223b5908ec20bcec397402d65af2eb8","size":16458,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.5.3.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.5.3_1596439176082_0.6828503230382221"},"_hasShrinkwrap":false,"publish_time":1596439176306,"_cnpm_publish_time":1596439176306},"1.5.2":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.5.2","gitHead":"9d7d9b5a190d3c09f9eb489fc8c648a74b8d5e16","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.5.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"1f9b2421edd03cdf4b8b3f72a0bcd9aa7af20c48","size":16296,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.5.2.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.5.2_1596101608097_0.2672185871431596"},"_hasShrinkwrap":false,"publish_time":1596101608224,"_cnpm_publish_time":1596101608224},"1.5.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.5.1","gitHead":"3b54f4ba7a31d8e3ffebfc8d1a721cecf15200bc","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.5.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"b452ea6394d8617e28767d47728af90c5f4e177f","size":16216,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.5.1.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.5.1_1595499654085_0.2679305904892726"},"_hasShrinkwrap":false,"publish_time":1595499654220,"_cnpm_publish_time":1595499654220},"1.5.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.5.0","gitHead":"61a306fc31d5a451eb24db18a0b9e934eddf4f94","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.5.0","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"9bed97263fbb9c2ec3629b5e4a8ca1f06604321b","size":16177,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.5.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.5.0_1593009152566_0.4716417892415077"},"_hasShrinkwrap":false,"publish_time":1593009152714,"_cnpm_publish_time":1593009152714},"1.4.5":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.3.0"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.4.5","gitHead":"17fd43febecb2f3f6ef7ae5de53be92908415b00","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.4.5","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"4d2db1e1dd635cf1c2569a10b8d3e9ee260ec38c","size":11211,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.4.5.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.4.5_1589365983721_0.5354435707011449"},"_hasShrinkwrap":false,"publish_time":1589365983879,"_cnpm_publish_time":1589365983879},"1.4.4":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.2.3"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.4.4","gitHead":"235e501ac6d094b4f6a6313b7cf78f74d8a4d51c","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.4.4","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"19bc9c0a0b408a2765ffe9c585b87fb09c4d403a","size":11214,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.4.4.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.4.4_1589365716433_0.4904633601974946"},"_hasShrinkwrap":false,"publish_time":1589365716569,"_cnpm_publish_time":1589365716569},"1.4.3":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.2.3"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.4.3","gitHead":"0cb54f554af6b3e92045bc82c2f6ef4bec9dc06d","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.4.3","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"9dcdccaf6e476464634fe715a9fb66c21217f3dc","size":11090,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.4.3.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.4.3_1589106459317_0.3310857737806385"},"_hasShrinkwrap":false,"publish_time":1589106459502,"_cnpm_publish_time":1589106459502},"1.4.2":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run snyk-protect && npm run build","snyk-protect":"snyk protect"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.2.3","snyk":"^1.316.1"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"snyk":true,"version":"1.4.2","gitHead":"8cd7d1495dbcb1922bbd2fb2c45f2314e0444c20","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.4.2","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"a93e2b202e710df184180df989770f8a3e94c5bd","size":11163,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.4.2.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.4.2_1588485471461_0.4155490667190651"},"_hasShrinkwrap":false,"publish_time":1588485471566,"_cnpm_publish_time":1588485471566},"1.4.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.2.3"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.4.1","gitHead":"190ff865ad0775190821bf4baa14ae5b60b2f23d","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.4.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"73f5de1365472bc5a5f173a69d8e1a55be436e32","size":11124,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.4.1.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.4.1_1585520073847_0.691631337312274"},"_hasShrinkwrap":false,"publish_time":1585520073954,"_cnpm_publish_time":1585520073954},"1.4.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"esprima":"^4.0.1","lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.2.3"},"devDependencies":{"@types/esprima":"^4.0.2","@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.4.0","gitHead":"b46dd2a6b79506fbd90b96a860b1241ac2ca7b88","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.4.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"df2890c4fc653f6179c9970a641b8fb5deb121b3","size":11033,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.4.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.4.0_1585490133594_0.6404632020170296"},"_hasShrinkwrap":false,"publish_time":1585490134019,"_cnpm_publish_time":1585490134019},"1.3.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0","yaml-js":"^0.2.3"},"devDependencies":{"@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.3.0","gitHead":"39d266c1ad7ba126342c548754cd4cdc92cb014d","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.3.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"825d8f26e0d0866aa8aeb276c2292c4a0b3165ca","size":7557,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.3.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.3.0_1585044431139_0.08149402535296835"},"_hasShrinkwrap":false,"publish_time":1585044431251,"_cnpm_publish_time":1585044431251},"1.2.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0"},"devDependencies":{"@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.2.0","gitHead":"2a2b11c5f396d5326f4147f2f2a6cb13d0a7b283","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.2.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"ca1fe3f496904f4d5e9f88d54c9ed6279b2fc5bb","size":2461,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.2.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.2.0_1584865152500_0.8340415947686044"},"_hasShrinkwrap":false,"publish_time":1584865152614,"_cnpm_publish_time":1584865152614},"1.1.1":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0"},"devDependencies":{"@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.1.1","gitHead":"31ed7d99ef28fcfb806348899a7ecf203c0a8a79","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.1.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"4eb43686920dc790ea3992dd2498a4ee825fbdb4","size":2462,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.1.1.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.1.1_1584443587315_0.2544152292660291"},"_hasShrinkwrap":false,"publish_time":1584443587432,"_cnpm_publish_time":1584443587432},"1.1.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0"},"devDependencies":{"@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.1.0","gitHead":"edf08ee3e9731e365534ba5b3e2bedb559ffb754","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.1.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"742cbe3b7b0864f2e558c4b6ee16d2907ac5794f","size":2459,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.1.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.1.0_1584378848280_0.7089520274699075"},"_hasShrinkwrap":false,"publish_time":1584378848556,"_cnpm_publish_time":1584378848556},"1.0.0":{"name":"@snyk/cloud-config-parser","description":"A utility library for finding issues in configuration files","main":"dist/index.js","scripts":{"format:check":"prettier --check '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","format":"prettier --write '{''{lib,test}/!(fixtures)/**/*,*}.{js,ts,json,yml}'","lint":"npm run format:check && npm run lint:eslint","lint:eslint":"eslint --cache '{lib,test}/**/*.ts'","test":"npm run lint && npm run test:unit","test:unit":"jest","test:coverage":"npm run test:unit -- --coverage","test:watch":"tsc-watch --onSuccess 'npm run test:unit'","build":"tsc","build-watch":"tsc -w","prepare":"npm run build"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/snyk/snyk-config-parser.git"},"author":{"name":"snyk.io"},"license":"Apache-2.0","engines":{"node":">=6"},"homepage":"https://github.com/snyk/snyk-config-parser#readme","dependencies":{"lodash":"^4.17.15","source-map-support":"^0.5.16","tslib":"^1.10.0"},"devDependencies":{"@types/jest":"^25.1.1","@types/lodash":"^4.14.149","@types/node":"^12.12.26","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","ts-node":"8.6.2","tsc-watch":"^4.1.0","typescript":"^3.7.5"},"version":"1.0.0","gitHead":"e819c066698282f63faa8afaf3a64696307fe932","bugs":{"url":"https://github.com/snyk/snyk-config-parser/issues"},"_id":"@snyk/cloud-config-parser@1.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"0c37c3e0f2b861fe307156adce54f4684516b538","size":1586,"noattachment":false,"key":"/@snyk/cloud-config-parser/-/@snyk/cloud-config-parser-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@snyk/cloud-config-parser/download/@snyk/cloud-config-parser-1.0.0.tgz"},"maintainers":[{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloud-config-parser_1.0.0_1584372950237_0.8604248119423528"},"_hasShrinkwrap":false,"publish_time":1584372950364,"_cnpm_publish_time":1584372950364}},"readme":"![Snyk logo](https://snyk.io/style/asset/logo/snyk-print.svg)\n\n---\n\n# Snyk cloud-config-parser\n\nA utility library that support Snyk IaC parsing.\nThe two supported types of functionalities are:\n\n1. Identify issue path in a cloud config file.\n2. Parse a serialized string issue path into an array for use with the `getLineNumber()` function.\n\n## Identify issue path in a cloud config file.\n\nIdentifying the issue path in a YAML/JSON/HCL file and returning the relevant line number in order to highlight the relevant line to the users in their files.\n\nIt also exposes a customised YAML parser.\n\nThis library is being used as part of snyk cloud configuration product.\n\n### How it works\n\nThe library has three main methods:\n\n1. `getTrees` - this function receives a fileType and a configuration fileContent and builds the relevant tree (FileStructureTree). An example tree would look like this:\n\n```\n   '0': {\n      nodes: [\n         {\n            key: 'apiVersion',\n            lineLocation: {\n            columnEnd: 14,\n            columnStart: 4,\n            line: 2,\n         },\n         values: [...],\n         {...},\n      ],\n   '1': {...}\n   ...\n   },\n```\n\n2. `getLineNumber`- this function receives a path (array of strings) , a fileType (YAML/JSON/HCL), and a tree and returns the number of the line which is the closest to the path received.\n   In case that the full path does not exist, the returned line number will correspond to the deepest entry in the path array that was found.\n\nThe function `issuesToLineNumbers` invokes both of them: it will build the tree by parsing the fileContent and then return the lineNumber.\n\n3. `parseFileContent`- this function receives the contents of a file and returns the parsed JSON representation of the contents.\n   The file contents can be either YAML or JSON.\n   **Note** This parser uses a different underlying parser to the `getTrees` function - the implementation of `getTrees` will change once we replace the `yaml-js` parser with this one.\n\n### Examples:\n\n---\n\nFor the received path:\n\n- `['spec', 'template', 'spec', 'containers[0]', 'nonExistingResource', 'securityContext', 'capabilities']`\n\nIt will return the line number of the first element in the containers array (because nonExistingResource does not exist).\n\nFor the received path:\n\n- `['spec', 'template', 'spec', 'containers[0]', 'resources', 'securityContext', 'capabilities']`\n\nIt will return the line number of 'capabilities'.\n\n#### Elements with array:\n\n---\n\nUntil now, the paths received in the Cloud Config issues were `containers[snyky1]`, where `snyky1` was the value of the `name` property in one of the objects in `containers`.\n\nWe are supporting both `containers[snyky1]` and `containers[0]`, while the new issues will be in the format of `containers[0]`.\n\nThe piece of code that creates the paths is creating elements like `containers[0]`, but in cases of `containers[snyky1]`, it goes over the elements of the array and looks for a sub-element with key: `name` and value `snyky1`.\n\n#### **Paths starting with 'input'**\n\n---\n\nFor example:\n\n`['input', 'spec', 'template', 'spec', 'containers[0]', 'resources', 'securityContext', 'capabilities']`\n\nThe input value will be removed and the path we are looking for will be like this:\n\n`['spec', 'template', 'spec', 'containers[0]', 'resources', 'securityContext', 'capabilities']`\n\n#### **YAML DocId:**\n\n---\n\n- In the case that the files are JSON or single YAML - the `DocId` will be `0`.\n- In the case of a multi-document file - the `DocId` will be according to the order of the documents.\n\n#### Line numbers\n\n---\n\nAre 1 based!\n\n#### Keys - not value\n\n---\n\nWe are looking for the key in the path and not the value.\n\nFor example , `drop` may have multiple values as an array of strings. We can show `drop[0]` as the first array of values but not `drop['192.168.0.1']`.\n\n## Parse serialized issue path for use in `getLineNumber()`.\n\nThis parser get an issue path and returns array of it's components.\nThe parser split by `.`, unless the object is inside brackets and then it remain it as single object\n\n### Example:\n\n1. **Input:** foo\n   **Output:** ['foo']\n2. **Input:** foo.bar.baz\n   **Output:** ['foo', 'bar', 'baz']\n3. **Input:** foo_1.\\_bar2.baz3\\_\n   **Output:** ['foo\\_1', '\\_bar2', 'baz3\\_']\n4. **Input:** foo.bar[abc].baz\n   **Output:** ['foo', 'bar[abc]', 'baz']\n5. **Input:** foo.bar[abc.def].baz\n   **Output:** ['foo', 'bar[abc.def]', 'baz']\n6. **Input:** foo.bar['abc.def'].baz\n   **Output:** ['foo', \"bar['abc.def']\", 'baz']\n7. **Input:** foo.bar[\"abc.def\"].baz\n   **Output:** ['foo', 'bar[\"abc.def\"]', 'baz']\n8. **Input:** foo.bar['abc/def'].baz\n   **Output:** ['foo', \"bar['abc/def']\", 'baz']\n","_attachments":{},"homepage":"https://github.com/snyk/cloud-config-parser#readme","bugs":{"url":"https://github.com/snyk/cloud-config-parser/issues"},"license":"Apache-2.0"}