{"_id":"data-with-position","_rev":"12-8140d68a6cd9b26fb824d3676b658e65","name":"data-with-position","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"data-with-position","version":"0.1.0","description":"Pseudo AST that contains data with its positions attached.","main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"scripts":{"build":"tsc --project .","build:watch":"tsc --project . --watch","lint":"tsc --project . --noEmit && tslint --project .","test":"jest --no-coverage","test:coverage":"jest"},"dependencies":{"lodash.isnull":"^3.0.0","lodash.isundefined":"^3.0.1","yaml-ast-parser":"^0.0.40"},"devDependencies":{"@types/globby":"^6.1.0","@types/jest":"^22.2.3","@types/lodash":"^4.14.108","@types/node":"^10.0.0","globby":"^8.0.1","jest":"^22.4.3","lodash":"^4.17.10","ts-jest":"^22.4.4","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"dist":{"integrity":"sha512-h1cmf7CuwKZMieVFz7jkKPoKjWX2+/BKe5jSwKL+FLemE8O1wr/eC0z4AYuzKKqsRSkij4buz7hsvr4WeSpqbQ==","shasum":"b8e7754a2d4a351ae3395242173ddded664356de","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.1.0.tgz","fileCount":21,"unpackedSize":16299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5bs0CRA9TVsSAnZWagAA0boQAJnS7z3/6WbEurSWJT2x\nNfNeO9rJ6j4frpnKoZVgJKjppfer1RKpRRx84I0A3nQN3EGWY41XRrSodc9I\nM50DBWjgyculKN4JgxdippyBnwfhyk33qWNu+EnLOd/sFrf1HMRstN2CWnai\n2SjpE4Y2pR1s9NWE4VvRluoVwj69Lwybzhit183SUDu1/0YAPfC6qxELYcxX\n9at38QApmj7Luixt5e79TcikBln/bR72qm4TifGKm0r9sjx9+W8VxUKuGhSz\n0zPJg5zU4c8DNLr4Ox73eHQFvgXvDRWFm5xnq55nq490fMFOdd7WEmStZXZq\n4teqUSGa/hLypKu3TOuAPOVKKr/S7aCZFgpf2cksL7VgVW33D3U9jjsrUdhb\ntMh4/u+A/RBdPwpIul+nSEk1s+eLOpUgIN4BeY15ztVpD4pPW8uX3m+nfxjC\nBX2qgQdc31IyoEbS1m+bNZ290bqyYnJIXL/t6TzovFmGLdcdhtl3DZ+CZRhk\nIF046YYAIuqbJEhMnks61/xBH5jJE1ZtITcMlgEkC6FfTMxb90vwqcSpJdx2\n3oQAeTtMz02Q8+a0hmh0/hkjwDffkrit3WMswo95Qo0LmNe9J2sDYq3cP3iv\nlWzTrnzK0lTcVrx+GYPx/lQNNgru69QffCsQ2VkDtJxSihf5MhjuUOf9+oWj\nInV0\r\n=DkXc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbg9kiIcQU38Ajnw37PtfGVMouY7KOki375obxefjVmQIhAMnlZDZhilUU/uE8RUCIbDY1T31QWELW20hTkxDeiKHt"}]},"maintainers":[{"name":"kachkaev","email":"alexander@kachkaev.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.1.0_1525005106489_0.9910386020835218"},"_hasShrinkwrap":false},"0.2.0":{"name":"data-with-position","version":"0.2.0","description":"Pseudo AST that contains data with its positions attached.","main":"dist/index.js","types":"dist/index.d.ts","keywords":["yaml","ast","parse","position","yaml-ast-parser","unist"],"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"scripts":{"build":"tsc --project .","build:watch":"tsc --project . --watch","lint":"tsc --project . --noEmit && tslint --project .","test":"jest --no-coverage","test:coverage":"jest"},"dependencies":{"lodash.isnull":"^3.0.0","yaml-ast-parser":"^0.0.40"},"devDependencies":{"@types/globby":"^6.1.0","@types/jest":"^22.2.3","@types/lodash":"^4.14.108","@types/node":"^10.0.0","globby":"^8.0.1","jest":"^22.4.3","kind-of":"^6.0.2","lodash":"^4.17.10","ts-jest":"^22.4.4","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"dist":{"integrity":"sha512-/I49wqogAOmmOxI2Acr6umQOrdKMxhndPaVA8nIN05S/Wg8isHUBSfcBPVoJ8eIoZRTK4asRl8kaj8P328OJ1g==","shasum":"1c4beb5cd9f84a1b4b6653fbc3a8f6973132e862","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.2.0.tgz","fileCount":3,"unpackedSize":5075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5f3sCRA9TVsSAnZWagAAXNgP/iLdAk9hDStJ2aX7G5yl\no1vFR8PbL9HPldw2uT2ozPCHw8410y8Bq9QdFNkYp1G+RJ18MfsZdM5i608G\nL5jW3fQM0kEX9npod1tulxz1pgDgW9zmDFeYl7VxlrXgI+gVt2PApG90z3Kt\nY/qfL6Sd0rpbCPquOY08Q8JTHoAVMiB/XQSy7P7q0lcjRqSAg3qZMo/B7181\ntg2Eg74GJEjCz9PlyYmaTykKFRSO6UjB1bETizlwOYYVLB24OW7C6FFg387Z\nKmdbeiSYanYpeEi5VxwCq+CRqpGJn+F6ANfV14C2TuC1r6PtpnhjVJ49msWM\nn+TmjVOTZ8+8jsr/PM1/fqMbcKQQPpa3XiiKE4dOEoJXDC7Iq74rd1DDTHBy\nNR6/JRj3NlY5LROV47Qo7Yct2XGDbLm9MiM0Dc78Zoi1c5nn0+SsXUwRi3DR\n3jeVAWTV3ROwZVL+Zu3TcnhppCb9LNIfDsShDoT1iQxoQ20w/HTGpwyqKOUC\nTYgQMZ7TcEg+Ad3+7zByepxGPYuNegpE7CBUNF7gUNANHIEwwFph+r4WCKmg\nhwK4NgcJsMkSlSe88m+RdaMjYAkgUH6g86uun/B+XHUSIH7UAkafyWi9mj2h\njzzmyhvI0eVx+KyT/mAELoG3x+oHxV5RDA06dQOCIB3MlELXaSPAJONg5s2K\nVxav\r\n=0yGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUwW/hVNY6jI/swlLCFblxutvzcv4VSmNNhDuMO4Pi9QIgMnvdBxL2t7zeLxDUBkv8a6Jwsof141vvEGBtuyzikms="}]},"maintainers":[{"email":"j.dykes@city.ac.uk","name":"jsndyks"},{"email":"j.d.wood@city.ac.uk","name":"jwolondon"},{"email":"alexander@kachkaev.ru","name":"kachkaev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.2.0_1525022187612_0.6275415970342211"},"_hasShrinkwrap":false},"0.3.0":{"name":"data-with-position","version":"0.3.0","description":"Pseudo AST that contains data with its positions attached.","main":"dist/index.js","types":"dist/index.d.ts","keywords":["yaml","ast","parse","position","yaml-ast-parser","unist"],"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"scripts":{"build":"tsc --project .","build:watch":"tsc --project . --watch","lint":"tsc --project . --noEmit && tslint --project .","test":"jest --no-coverage","test:coverage":"jest"},"dependencies":{"lodash.isnull":"^3.0.0","yaml-ast-parser":"^0.0.40"},"devDependencies":{"@types/globby":"^6.1.0","@types/jest":"^22.2.3","@types/lodash":"^4.14.108","@types/node":"^10.0.0","globby":"^8.0.1","jest":"^22.4.3","kind-of":"^6.0.2","lodash":"^4.17.10","ts-jest":"^22.4.4","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"dist":{"integrity":"sha512-v5XPuAQz6Whix5ar0XPZxs1okBUo4gGRgX8eiFzHWayPg+ki3Gl24hsxcgpQBt2LIWbyvNfpYACyfAqfkVBCaw==","shasum":"8eefd549a2e7c20de90aa13c3e465e4e813b7a2f","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.3.0.tgz","fileCount":24,"unpackedSize":18869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6Re5CRA9TVsSAnZWagAA5A0P/Ruu6SrFkpjXrOc5vLYQ\nqR4yTjDSzvHa3lq+ovP8I6DCrqkOMTGtNJ1Uue/lmvoX4qhA7NwcCaIaLPL2\nezzEr1dU/Y7s/FiHL/JTAsmIAHd6athI3YNahqjlzCzxdjtSUr/sk8SNXyPN\nfdpTQwhkAHT0QcZVJhzc7dmALlv+63AS0ja4BjNlv+K4hFM+H5+EZRS5jK4H\nZyA8L9tZENdPTiG4vHQ2FVRRJDG3tF5cvtjcA9UEiKywb7vZ6oNKaQp+vYjd\nxiHVOCd85j+gIpFHGlw3xJ9X2lPwQ66uw+VnPlRNLyNrKy0zvXJuvSEnCHG4\nqBzguppPdAavMT4FVI5i7Y86YTWlh5UtNb4Lx2RZ9RudjXhcwIasnagBrVFw\n4xPQDznOLOIs10+Tq6wbRgVPIVyn5/qMCKsarBlQZgM6h9bqVM42EruGVXPA\n/vLa0EozelVyBFnfvHEepjcvjbYG4HVaLnc6oFQr5AJ9yqapbbyDjj51iQp/\nLiNXoyoEEmDEB8pvVroUP6MfaeEba5SsOFIQo7blZpo8i4voj5yBflIpVEj5\nC41VoJFXL2duj8bHpxLLbLSipEj+3S98kmgaYVsbJlP2c3DzBr6TQ2Y4x0A0\npIu2sV27TU5RavbTcP0akNytRstGYRXcw/MMtbUVAdjjCZVwSIcKrdq/sRS5\njE2A\r\n=CFoj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRy/TwLevHbKwZK+YVZW/8TNmNIYKixc2c4h4qKXM2bwIgAMC6KuDO3zVJ90lrca8ID4V0j4iqw3TwyT7uHfL1adM="}]},"maintainers":[{"email":"j.dykes@city.ac.uk","name":"jsndyks"},{"email":"j.d.wood@city.ac.uk","name":"jwolondon"},{"email":"alexander@kachkaev.ru","name":"kachkaev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.3.0_1525225400651_0.2148684215572758"},"_hasShrinkwrap":false},"0.3.1":{"name":"data-with-position","version":"0.3.1","description":"Pseudo AST that contains data with its positions attached.","main":"dist/index.js","types":"dist/index.d.ts","keywords":["yaml","ast","parse","position","yaml-ast-parser","unist"],"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"scripts":{"build":"tsc --project .","build:watch":"tsc --project . --watch","lint":"tsc --project . --noEmit && tslint --project .","test":"jest","test:coverage":"jest --coverage"},"dependencies":{"lodash.isnull":"^3.0.0","yaml-ast-parser":"^0.0.40"},"devDependencies":{"@types/globby":"^6.1.0","@types/jest":"^22.2.3","@types/lodash":"^4.14.108","@types/node":"^10.0.0","globby":"^8.0.1","jest":"^22.4.3","kind-of":"^6.0.2","lodash":"^4.17.10","ts-jest":"^22.4.4","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.3.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"dist":{"integrity":"sha512-Ues/goD95PvNiUwXNrCDrsBoTbp7jJZXdatSmmCWbUlj+wOJZ8FDDT5ZXC4SFNqSSiiBuKYBxqJTb01fle4MTQ==","shasum":"73e0956e8110e5574478cb013f77bcf9bcd8f573","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.3.1.tgz","fileCount":24,"unpackedSize":18838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbL/2cCRA9TVsSAnZWagAAyAAP/jdpnSBMnXFMViGxgDrv\nPEgyTlRhkDSY2FsADRqYDm+xi4O2eX92FtTS82zjTE1fyAWouHcWuO/xjiP9\nUivQJCpIWgeFOCQVKRROncBlMGnSpMMNZH/vfrBv1/a0eZsCz5FU29IwHTu3\ngzyWVT/MbUZjMPu1tAeddNxUkumtzO5PbJ1Am3IPiYOZCiPKDqXcE4eYTQc8\nX+AFHuzuUrqHdFuG41wu+IZffnTQg2nb8hFRlviCBCuXIpOPlJR0wSiEFEyH\nOfOcbfvrFcumkEVJ4YFbXwa0Q393kBYCkRK55eWTZGg+SuNSSQLKx3S6ItmS\nPTeV0A/6Btm3p0FEHOUELDG+157XLtFyv2SFvXXhjzPHt34YZIrikAPxEojz\nbMfKno5iihoRdyyszHo/rgPWEamKQQLIhJCcyi+FX0CvG9vyWfEJvjiukZh7\nMVrC3hEsqHMjYQEjSAcxC/rP6/Wwb9Pumdn+Ycsl2BqskahEHqFFgUTYtlM5\nzz/rD/Skwk9t2+aerXMArOhkehxqrR2Ug56O8C/2bfJD+nyK9riN5dbpG/tP\nsPEl2u9ua3bF+5iqGUGOCOiXq2MGjbGIdK4kZ8HAatAXFvu6Jnf6DMRjcECB\n+ncYvJN1rATLgFaYvRI5HubqYda+ngYn32cWXoLXqsekemg8CiXietbFX3eR\nCId3\r\n=+Taf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgxJykPfMfXZblf43hYEFiMLrPmKEyVevTE6S5qWLiYAiBGCu2927LXOfDuguatFPvXA2ZPE9lm3qYeR8MRopesMA=="}]},"maintainers":[{"email":"j.dykes@city.ac.uk","name":"jsndyks"},{"email":"j.d.wood@city.ac.uk","name":"jwolondon"},{"email":"alexander@kachkaev.ru","name":"kachkaev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.3.1_1529871772722_0.13448053854123132"},"_hasShrinkwrap":false},"0.3.2":{"name":"data-with-position","version":"0.3.2","description":"Pseudo AST that contains data with its positions attached.","main":"dist/index.js","types":"dist/index.d.ts","keywords":["yaml","ast","parse","position","yaml-ast-parser","unist"],"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"scripts":{"build":"tsc --project .","build:watch":"tsc --project . --watch","lint":"tsc --project . --noEmit && tslint --project .","test":"jest","test:coverage":"jest --coverage"},"dependencies":{"lodash.isnull":"^3.0.0","yaml-ast-parser":"^0.0.41"},"devDependencies":{"@types/globby":"^8.0.0","@types/jest":"^23.3.2","@types/lodash":"^4.14.116","@types/node":"^10.9.4","globby":"^8.0.1","jest":"^23.6.0","kind-of":"^6.0.2","lodash":"^4.17.11","ts-jest":"^23.1.4","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","typescript":"^3.0.3"},"bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"dist":{"integrity":"sha512-TnWLAyKRsX3yX9utoIR8SyJTaKUNoq6YcvVY0iAIBoSJOKLwBTLgpoV9I/egEusfItw93nnYeux9sLihoRFAkw==","shasum":"a682f060d9094f2e03194a23de681ed3b433ac1f","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.3.2.tgz","fileCount":24,"unpackedSize":18839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbovjlCRA9TVsSAnZWagAAZGwP/1Ua5Le+no5q306u8MmE\nUtqlC0vVcFBQ68zQh4nZI0GYCnOhmUfprxlUD1kVXUtrt7xn0VGD+PfU2Evk\nuHN7ReL4yigT5gXhyEn1BloLE9f520Zxe07iJmcq7BtECIAuZAaH9iOjMBB9\n5Y2ltIspGlx1im4BAG3OjwGkiRtfPQPP/qZvlM1UDcnR2AFhlr/07/mPfnKy\nx0K/naTuDQY51y6OhfHrsjmZQVvOyeCr7X639+gVZlxKIV6GefcdekwefMhB\nNdm+k687teUfGTwS6sPZCbe5M1Mblkeqdlyd3ppN741Me7v+FIi/jP1LuyJY\n/CbZIyPYbnAoOi4Zkn0NOX9jqkgRnNFV49W8efD6J82B5TgkWaLz4nVptODf\nVMcQLx1Qzfr69PhJ8AdZc+Aw5oNe0WqxJvWH1MjZk6hcB3BRW0PMeAKp+rg/\nu7V3dWmsbJnjc2Bg328Qths0dpvuuOM2mhEQNNQPfK1O6Bl97mVx+gPoKUCQ\nuhbn0tNbx4hBBxTEThPLEazM6Z94YlhPdgkghnmDM/E4POsJeBwPOHrIeVAf\n2O0brBXSyQBYU841FkAI9wN1OrZnYCd9NWkBC1yXDV9mDl0RFSxTP6YpgFm2\n9G8SB9aw1REHlVtDb5cvWJzPyGp8UGqEbyRh3dpBRy6z1GRWeuJ80OQKOySH\nTnza\r\n=To0c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbuH75PPEPQCpxsyHLnMpJl6AYSHHtqvSXDiS2HaVv7AiAgRF/D7bYoow4w2cWT/g1clpiITP952LSkeIGSdtn3pw=="}]},"maintainers":[{"email":"j.dykes@city.ac.uk","name":"jsndyks"},{"email":"j.d.wood@city.ac.uk","name":"jwolondon"},{"email":"alexander@kachkaev.ru","name":"kachkaev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.3.2_1537407205069_0.21337113163196397"},"_hasShrinkwrap":false},"0.3.3":{"name":"data-with-position","version":"0.3.3","description":"Pseudo AST that contains data with its positions attached.","main":"dist/index.js","types":"dist/index.d.ts","keywords":["yaml","ast","parse","position","yaml-ast-parser","unist"],"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"scripts":{"build":"tsc --project .","build:watch":"tsc --project . --watch","lint":"tsc --project . --noEmit && tslint --project .","test":"jest"},"dependencies":{"lodash.isnull":"^3.0.0","yaml-ast-parser":"^0.0.41"},"devDependencies":{"@types/globby":"^8.0.0","@types/jest":"^23.3.2","@types/lodash":"^4.14.116","@types/node":"^10.9.4","globby":"^8.0.1","jest":"^23.6.0","kind-of":"^6.0.2","lodash":"^4.17.11","ts-jest":"^23.1.4","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","typescript":"^3.0.3"},"gitHead":"a5f83dae157b8956557fb2254095efd124308658","bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.3.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"dist":{"integrity":"sha512-/FwC2S2+hI4IyVoIo0LDl6z5TjLqkTJl7Cz0/ZFJLsaShDqlo4tSHdNe3kj1GQOP6ypZejjJ1xsyMqZxkGmTWQ==","shasum":"fac8546fd4fedf4926de44c64608142e4c3220e6","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.3.3.tgz","fileCount":24,"unpackedSize":18856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjrqMCRA9TVsSAnZWagAA7kMP/3hoAD4ZtVgoAXyt9d3F\nsS9e3eQU/Nq90+/VjY6dN4Shy0S7paMPbgCLmAnCDHus1M0WivbHI/ZQoiA6\nAHQ06FOWkOgGc6hZC+gvnfEFLPiq+/iEjicBoUzqY9rQDeGXC8Uo6AmJEz6w\n7E0sPxyKgJANf7MpPh1U2lMgArdXIRabO3suj5Ya/Vx2jU4sh3T3iUySQslp\njTUroB8EsMRic28yQcJW68yuj5TPWWlg6bpEAN7EUMDCqZoF+3OFJfmtETkz\nb5m/96U0Exi1Svq8fbSWQQCCeVnHM5Rq8mWKNEc+XCjWjQR3KNDFmBy7KyCk\n2+2EyURB5Ahnwc/w1auRvSgDdVPfIhVItc3lDvG/lk0IbZ46/PtZ7kgzecVx\nL6PRj91Q+KOpR0vg/781RxIWmGMEBVM97NtkAkL2nTLhdSb0mhgQI2j6e/wL\nE4dFHY39bGiXy+69mfRcK1NSqdpcE4OBrBFsvIh1WcK55ZdwpsJYEAnzG+ZO\nWDUbECe3Br+yet+Rcxx4vSUxXR/nY2WPkDSbosnTOtaQ/iGtRf4lBt6JGpaX\nSq4qa/y6QJOVHzOETG/+emXo8/yMDOGYG/jPmHewEXK+Ufq+uUG9FVbeVE8o\nipjHaa4iFTeL6AHxeCiMnBdiqh7HhDe17fDRgSNvoE10Xr82B9jadoT/5sQg\no95o\r\n=Wtk0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQtsWUMPP2NJWg6T5gY7Ti7qcdgA6wLE7ICurpuSmmGAiBAB+gdCsiDxpbGZQKAM3ool+mZw6msUIRkbrPgoMpXvQ=="}]},"maintainers":[{"email":"j.dykes@city.ac.uk","name":"jsndyks"},{"email":"j.d.wood@city.ac.uk","name":"jwolondon"},{"email":"alexander@kachkaev.ru","name":"kachkaev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.3.3_1552857740253_0.4702703911270403"},"_hasShrinkwrap":false},"0.4.0":{"name":"data-with-position","version":"0.4.0","description":"Pseudo AST that contains data with its positions attached.","keywords":["ast","parse","position","unist","yaml","yaml-ast-parser"],"repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"license":"BSD-3-Clause","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"yaml-ast-parser":"^0.0.43"},"gitHead":"adbdfe23f3171ae2f48f87bbbf80c28484643df4","bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.4.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-pMjD0tsOtUrYaCn0oQs1WcHwsPiqCIb4OnO0kcCIdcnfUbPUU9hEok5ug7pLZHSrzgA3lQCoFQqeXRTe5RFE5w==","shasum":"3f3ca4a9bf21f09d153f51cbcf0db6c6d34bcb06","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.4.0.tgz","fileCount":24,"unpackedSize":18584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkKjiCRA9TVsSAnZWagAAgCEP/0bFIxaYRaARmPMNIujl\nOkEZplzixcq6NH9uEWhDP+FLAKFLEfeMYBqOgNuGuxyFNFbehCBcxL+ccHLU\n4QnQc2qWlTDvsIzLA1xxwAmE1GjDe4sVCGAyGMOXelGpy7TZ/HO/3r5LPEXi\nh7qt0kxU9ZgK1mgMKnVGRZqZXZcPYbHVHEIs60KFq8QoI/aLwHlrL1Vc7GtN\n+mXs3+OLuvMqexZ4jL0NA8Yk4WfVsv+ziRgkiAuqilTdUINkJQiPwwyqQfeq\nTRbgfEhb5059/JisfF/nlz74L8/+OaPEl599YwGmGqWHIMiDlovdKCl3aH2e\nGdX1ZdJ8uS4GZOPp9OxF/8OtJU90+mq5VrfM55lAc4asHoM9FGBSLp1qrNWa\nOLPJtwN2GuvClK76/G+D2g2uq78TkjlF7QS5QC6sakRorxw2dQSG92D6Tvog\naJazHu7BdJTm9oUlNBTmJCzr4q2Jo0TTmJiTvwSJDRg0cie3ppBVTCLT5ZaR\nBO6pzM6Hp9hzbP7K6lHPezrHvUoscvH10upSuYd0APTaQ5RyGpNM6oX2xOsO\nk9Va4/UP1Da3l++aj+lNNYzNe7NKOpE082e6EK3wCKWonJBYJs0t+hJPg6Jw\nvZCPt/mqDzVZVashiWkHNz8F8+LqWxX/esU09GL455fvnrWJvAO1VgJAbNZt\naeAj\r\n=Y8hq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCReF9m42E9zaDQfM/4NBDDhG6Tuol3iVSzjjzSL8gonAIhAKx5uZDUDOJMPS7RtPj2uwqL78Y5X5mLrH/aBM23Wp3U"}]},"maintainers":[{"email":"j.dykes@city.ac.uk","name":"jsndyks"},{"email":"j.d.wood@city.ac.uk","name":"jwolondon"},{"email":"alexander@kachkaev.ru","name":"kachkaev"}],"_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.4.0_1569761505591_0.0962035487623405"},"_hasShrinkwrap":false},"0.4.1":{"name":"data-with-position","version":"0.4.1","description":"Pseudo AST that contains data with its positions attached.","keywords":["ast","parse","position","unist","yaml","yaml-ast-parser"],"repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"license":"BSD-3-Clause","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"yaml-ast-parser":"^0.0.43"},"gitHead":"c93c4443300f4db19873a2b4c5761bb856c12b94","bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.4.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-EX8Q0e0DrDFcg0DzHMhkO5vDcm4VKJht/qtQFrhtlzLzAbIHda1lPmw+TaYfrz69+NrhpCbAqYEuy3b+zwpbNA==","shasum":"c964571522d34a0ae2adb29b8f4ddfa49711504f","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.4.1.tgz","fileCount":24,"unpackedSize":19005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVN+sCRA9TVsSAnZWagAApjcP/RDXdJfa2ozgqL8L+o/0\nB4G3yGZ8oXt9XdHLdHuk2OUHgz8hm4m2JpwqauMGOVSyvxvI4tWqW2DTHDr6\ngu54h9StEPF3fGWlfdKDFzkWe/l2potTQJ9P5Gy299cQToErXQMaO2Y1+Hyv\nV6WnqCWo/u9xnD56hDuveA9sKN9gfS73Ym+UX/WPd23RWZDzcYh7uCzT/pLa\nzpyKZ1u/109kaPP16iM6rSyYYi2mKdSUX4wllUz3W23SUafdCEugZApPayvq\nk2bFwDPn85tlJ2ImoibPpw9JWtrLw1gf00LqZ+QPQoVnDqy6fVcyGErzgH+P\nH4IOWkigzpX9tsFEWdDVTiA2ofCkDEks2FT/63aqiC7/46QNqDBMgsPnS+qu\ngQQD+s3+4UwNW4cQLI8RcDINxzvSB1Zb0SSDf38js6jKVNJEpfPoI0V9a4OB\nY4yvJvOH34tMwJ9TLYuyr1ycY1m6Y12ld1vJmnyHAomXbVUFClxRuqGl71Jo\nZgTQqdKvOdB6qXdKUKF+jjyvmeoJdVBCvYhbYM8HZOSd0y6+2w6sgj1RWssW\nHzCS2Lf7fUwb0JsIzs0xDwYpQHtZXhDbQylQWwK+l1Qtisj7OJQLt7KIVG8x\n48x49rXBUQlWmfxaasetUAlykLxsK8yjvHYSq+JSdtFpUuwqft+vLWu4V1gw\nwWrv\r\n=25zz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELaq2lRg1LQuyGJP9ZCJb0TXEpfaCpwtu9XAppg5SOUAiEAp2SkkAoDglIH0BO4zjVO+/MNEjf0LMiKrFwc4csKhQ8="}]},"maintainers":[{"email":"j.dykes@city.ac.uk","name":"jsndyks"},{"email":"j.d.wood@city.ac.uk","name":"jwolondon"},{"email":"alexander@kachkaev.ru","name":"kachkaev"},{"email":"rafael.henkin@gmail.com","name":"rhenkin"}],"_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.4.1_1599397804097_0.4489078398212569"},"_hasShrinkwrap":false},"0.5.0":{"name":"data-with-position","version":"0.5.0","description":"Pseudo AST that contains data with its positions attached.","keywords":["ast","parse","position","unist","yaml","yaml-ast-parser"],"repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"license":"BSD-3-Clause","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"yaml-ast-parser":"^0.0.43"},"gitHead":"c8576c978fbde5e79ac7511a03630a37ac320a9c","bugs":{"url":"https://github.com/gicentre/litvis/issues"},"homepage":"https://github.com/gicentre/litvis#readme","_id":"data-with-position@0.5.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (darwin)","dist":{"integrity":"sha512-GhsgEIPWk7WCAisjwBkOjvPqpAlVUOSl1CTmy9KyhVMG1wxl29Zj5+J71WhQ/KgoJS/Psxq6Cnioz3xdBjeIWQ==","shasum":"907f1d75a4c76356bec41f18d4cef0dc4cb850e1","tarball":"https://registry.npmjs.org/data-with-position/-/data-with-position-0.5.0.tgz","fileCount":24,"unpackedSize":19309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2ns1CRA9TVsSAnZWagAAz3kQAIMtUTTQALt+2n6wajBv\nNXNEKI0H8UCKUS4I/tllEncYvZ+EyJQPa+8DrRJIQVuKN3Llwxxkg6AMqavz\nzhPbU0vYLrC8EQUmVegfWzQ2oRsJX/arFEzc/aF+MnNEPLqqUwUp1jf45my+\nNoeUlrjPvFzgoUZHkY+u+Jga5yCc9aI22SYvadXCAGZOCv2B1yPjSLkTl/jL\n+gd+aK8L8zTLdJpmrZ8lQje1gNza6p4sgphe9xp7ihdeEiPGYLhaK2iyIaTz\n9fTMq3iwcNQ3AllSYHflVp77SYMzh+oKW8BK20l63HNYqBPdMVMLMm07jWLJ\nwnN8QVeivtd5uPhsgFsrCv/crLHGGIwHb2G8/nk6Wfbyh09rbhVHZD3yV1MM\nVt31/fHmu0DY+HKVoPxZL1cHjx1tu07aeS3vYLh11v0fKVG2ZQjD2U4gdfCa\nx3CSXp87bltMUJTe97cvPF4Piuw7GOOOVdgqQNdg/Qt0hFpBvC2mbh5O0dsw\nJaBieJLANDMNdIVt3u4BgN138EUl9WylHqVUfrw2qupxGWTinWgse5gYwVkg\na2pVk24+6GS5U8yQfus1Q2v/zlQ7qpHFodKFOQ1XWhsPjMQeDSw18bOuG4aa\n57m4tFgMNEHeZflcPq6DPzjmXLZIBczwf5t+1CYZ8pOTCFNnnxjbAm9tavjq\nNJXp\r\n=lq3M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoIyy8vHdzdTpJ1fJUVRzq6UqlVXEB8IFJdAWmWhS2YAiEA0JrQGNQZZLmFEbbO4R3xK+i3vFtin5dYP6Hx3BkSYt4="}]},"_npmUser":{"name":"kachkaev","email":"alexander@kachkaev.ru"},"directories":{},"maintainers":[{"name":"jwolondon","email":"j.d.wood@city.ac.uk"},{"name":"kachkaev","email":"alexander@kachkaev.ru"},{"name":"jsndyks","email":"j.dykes@city.ac.uk"},{"name":"rhenkin","email":"rafael.henkin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/data-with-position_0.5.0_1633006572931_0.7397993184388407"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-29T12:31:46.488Z","0.1.0":"2018-04-29T12:31:46.603Z","modified":"2022-04-28T05:01:13.784Z","0.2.0":"2018-04-29T17:16:27.671Z","0.3.0":"2018-05-02T01:43:20.833Z","0.3.1":"2018-06-24T20:22:52.775Z","0.3.2":"2018-09-20T01:33:25.216Z","0.3.3":"2019-03-17T21:22:20.419Z","0.4.0":"2019-09-29T12:51:45.745Z","0.4.1":"2020-09-06T13:10:04.263Z","0.5.0":"2021-09-30T12:56:13.073Z"},"maintainers":[{"name":"jwolondon","email":"j.d.wood@city.ac.uk"},{"name":"kachkaev","email":"alexander@kachkaev.ru"},{"name":"jsndyks","email":"j.dykes@city.ac.uk"},{"name":"rhenkin","email":"rafael.henkin@gmail.com"}],"description":"Pseudo AST that contains data with its positions attached.","homepage":"https://github.com/gicentre/litvis#readme","keywords":["ast","parse","position","unist","yaml","yaml-ast-parser"],"repository":{"type":"git","url":"git+https://github.com/gicentre/litvis.git"},"bugs":{"url":"https://github.com/gicentre/litvis/issues"},"license":"BSD-3-Clause","readme":"# Data with position\n\nPseudo AST that contains data with its positions attached.\nIts main goal is to work with the data from YAML and be able to report errors at specific locations.\nInspired by [pseudo-yaml-ast](https://github.com/yldio/pseudo-yaml-ast).\n\nThis module is a part of [litvis](https://github.com/gicentre/litvis).\n\nTypeScript typings are included ✅\n\n## Usage example\n\n```js\nimport { fromYaml, getPosition, getValue } from \"data-with-position\";\n\nconst dataWithPosition = fromYaml(`obj:\n  arr:\n  - nums:\n    - 1\n    - 2\n    - 3\n    strs:\n    - '1'\n    - '2'\n    - '3'\n  num: 1\n  str: '1'\n`);\n\nconsole.log(getValue(dataWithPosition.obj.str));\n// \"1\"\n\nconsole.log(getValue(dataWithPosition.obj.num));\n// 1\n\nconsole.log(getValue(dataWithPosition.obj.arr[0].nums));\n// [1, 2, 3]\n\nconsole.log(getValue(dataWithPosition.obj.arr[0].strs));\n// [\"1\", \"2\", \"3\"]\n\nconsole.log(getPosition(dataWithPosition.obj.str));\n// { start: { line: 12, column: 3 }, end: { line: 12, column: 11 } }\n\nconsole.log(getPosition(dataWithPosition.obj.arr[0]));\n// { start: { line: 3, column: 5 }, end: { line: 11, column: 3 } }\n```\n\nRows and columns in position are 1-indexed for compatibility with [unist Position](https://github.com/syntax-tree/unist#position).\n\nObjects and arrays are iterable just like normal JavaScript entities, which means you can write `for` loops with no need to call `getValue()` (this function can be expensive near the root of a large tree).\nIn order to detect the kind of a data node, you can use `getKind` function:\n\n```js\nimport { fromYaml, getKind, getPosition } from \"data-with-position\";\n\nconst dataWithPosition = fromYaml(\"...\");\n\nif (getKind(dataWithPosition) === \"array\") {\n  for (let i = 0; i < dataWithPosition.length; i += 1) {\n    console.log(getPosition(dataWithPosition[i]));\n  }\n  // or\n  for (const element of dataWithPosition) {\n    console.log(getPosition(element));\n  }\n}\n\nif (getKind(dataWithPosition) === \"object\") {\n  for (const key in dataWithPosition) {\n    console.log(getPosition(dataWithPosition[key]));\n  }\n}\n```\n\nThe results of `getKind()` are compatible with [`kind-of`](https://www.npmjs.com/package/kind-of).\n\n```js\nimport kindOf from \"kind-of\";\nimport { getKind, getValue } from \"data-with-position\";\n\nkindOf(getValue(dataWithPosition.element)) ===\n  getKind(dataWithPosition.element);\n// always true, even when element is undefined\n```\n","readmeFilename":"README.md"}