{"_id":"@actualwave/path-sequence-to-string","_rev":"9-9fda01dcacde904f2ef1254e35ca9b1b","name":"@actualwave/path-sequence-to-string","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"@actualwave/path-sequence-to-string","version":"0.0.1","keywords":["js","javascript","proxy","tree","E4X"],"author":{"url":"http://actualwave.com/","name":"Oleg Galaburda","email":"burdiuz@gmail.com"},"license":"MIT","_id":"@actualwave/path-sequence-to-string@0.0.1","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"dist":{"shasum":"a77ee054914b301f622d7dcb144b087ba0dc7d46","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.1.tgz","fileCount":7,"integrity":"sha512-2E7Mct6wCFVQ4XtEWo401Vd62HPUsMxfeU2FkoaHJ4YGlgSlt2yww+lP+RFGSzPGLoRnmqqffqSf0Qli0LCdbg==","signatures":[{"sig":"MEQCH1izKj0WjpPMfPkBIk2foLIS2gQvlzAYCKYD1Jx0ebQCIQDBmNbbBROGc7yVtnIqv57MmQwctzlMGVitjB/KeSEyNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm3KwCRA9TVsSAnZWagAAuaYP/jBAo+YLqfO6Yy7X7Sak\nH0aQ/48+hmXCYSKoflqUOmJQPLoP2DRmH8DoNHOnatBJQ6DTUaaN97b8nFzX\nGvbLOBWyb81ZpSmlaSIwUx0reyAFWb92sHJeOrb8ahdTQRXjijD3oVmSfxNx\nuq+Om0bbPxwTM63tlaEq2xfCiJcQJpVq9vcGpYMeHHipFIWLp5Zm9h0O1mKh\nEXrNEqhzMDGK0RQQ8HEWnJzgs92KNj9bUepngH9WeAy19L/Hf9yZDX1q/miM\nhhNkvfHKOv/Tgg9J22Kh3ioqhWQguZxoAVE+PXcJYmtuK0EDpDfF36eZG1GX\nWADlqATuxSPxlEW/UCPUsNuXDxdtNQOnt4CCOGUYgW98Dr2+7vr/n/gH5Jv/\nrxZ5qMksHkg6uzKj4PqtL5De4oV+F11ckinqLZBfrwO+ygUf7W7bWZ+vwdhp\n17czZcHDuZaV+enh9efvXHq5WGkWJ5rH08JwBJM0bEz4mA8j5kM4obI1qFti\nDN1e5VmBMPVbs6N7XP3dVCy19TjxvemMebnZj3dFDcM2OKPxj88w+aeTOGIN\ni+j7Da3YU7a6MjksBlDGHU/GNf98MG/985By9JmcWbPTH59DgBBpxynCcKId\n2L+YQVJHNFHaf/do0IKB+efMNpZqAX6ECAVKv5h485SKcKa1jZIuHCiBBTF/\nasy1\r\n=m8uq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov"],"collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"main":"index.js","babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"gitHead":"d68394a48b2091a3cb4f54b2ed1f5c8902b31a77","scripts":{"lint":"eslint \"source/**/*.js\"","test":"jest --colors","build":"rollup --config","start":"build","precommit":"npm run lint-staged && npm run build && npm run test","test:watch":"jest --colors --watch","build:watch":"rollup --config --watch \"./source\"","lint-staged":"lint-staged"},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"repository":{"url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git","type":"git"},"_npmVersion":"6.0.1","description":"Create path sequence and convert it to string for display","directories":{},"lint-staged":{"source/**/*.js":["eslint --fix","git add"]},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","dotenv":"^6.0.0","eslint":"^5.4.0","flow-bin":"^0.79.1","prettier":"^1.14.2","uglify-es":"^3.3.9","babel-core":"^6.26.3","lint-staged":"^7.2.2","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-preset-jest":"^23.2.0","rollup-plugin-json":"^3.0.0","eslint-plugin-react":"^7.11.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-serve":"^0.4.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","rollup-plugin-uglify":"^4.0.0","babel-plugin-istanbul":"^4.1.6","eslint-plugin-jsx-a11y":"^6.1.1","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"_npmOperationalInternal":{"tmp":"tmp/path-sequence-to-string_0.0.1_1536914096158_0.31378034533917787","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@actualwave/path-sequence-to-string","version":"0.0.2","keywords":["js","javascript","proxy","tree","E4X"],"author":{"url":"http://actualwave.com/","name":"Oleg Galaburda","email":"burdiuz@gmail.com"},"license":"MIT","_id":"@actualwave/path-sequence-to-string@0.0.2","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"dist":{"shasum":"b7a356317c2ab546a0837c9903265f9e75482624","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.2.tgz","fileCount":7,"integrity":"sha512-2iMq+1XAm+my4WLxiAXWuiie5gH5skV99yTNHuTVb8+M577XktYSxIASBx8YAADCuAAm4/0AvGKTTXbn4ZiWiQ==","signatures":[{"sig":"MEUCIQCOnhzEh3UmZNm4qPW8BHYUTMhn0mhFrvECFwuwVBdv9AIgPhgTRDYFU9XYwifJGawLiefPYFh9KOogIoqU2tegBfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrOReCRA9TVsSAnZWagAA/g0P/0uemMMKEnzZ7MgBNd31\nqapz1z5qmkSJPXjApl1WcDEEPzZBNxhhc0Ni8pJl+ZVR+/q9MX7/cwoo4jU/\n2S0iM8+e0F+tD0bOwrkilyvF6FX+2A7WmSgZn2iHTeBKJUIflihnYZNcuVNM\nrHXcltZRyF/l3ho9TltOk3t+iPkPdB/JNj6Qas5NNppcSKnQFG86ge3zt7Np\nhiTg+W9WodBWt4WGCIIJ2J8FrgIsIM2lCCpvSQRDJsGC1o2FcxqP0ivfpD1M\n3NYU2zMlXhiY6pSr2N7eEycgx9Z1CpI40viTTUGUKZX5PdWMqpVZxRMbuTPU\n04+sokFhNkI9str29a1kr5KI5DN+b3U4qjrUgtvL4xAYscpDRoNhDlCN6Noz\nMxzYB9VTHeyyuvtfqsSxVXL/tKWuXbBRTNygIKMijOHYNjGrw7CzTkj3C01Z\nMbPgh3VmCU8pN3tzXlmQeHevxdktOGJfR1bdfSmX9xAe+xE2bFq+Rfb1MUNv\nk9q1YrZcmglOV42y9eVTtEpfMKWo/ydUZ2M60aQDzgreVJAULZF46JLkH1nD\nl0TH+6s4z5T0UfMOHdvesG5/aPV7fWKVU1eFuDJH33GkdDtQX5mT/uUGHQXU\nM2daU3AEszi4qT11/8TA1a4Dbs11oFpY2+ifEcjCu57CQHrQQfUIpBzzDDjL\nosjL\r\n=RHwq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov"],"collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"main":"index.js","babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"gitHead":"bd44b08db322c99804d840ca0cbd439333172e97","scripts":{"lint":"eslint \"source/**/*.js\"","test":"jest --colors","build":"rollup --config","start":"build","precommit":"npm run lint-staged && npm run build && npm run test","test:watch":"jest --colors --watch","build:watch":"rollup --config --watch \"./source\"","lint-staged":"lint-staged"},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"repository":{"url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git","type":"git"},"_npmVersion":"5.6.0","description":"Create path sequence and convert it to string for display","directories":{},"lint-staged":{"source/**/*.js":["eslint --fix","git add"]},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","dotenv":"^6.0.0","eslint":"^5.4.0","flow-bin":"^0.79.1","prettier":"^1.14.2","uglify-es":"^3.3.9","babel-core":"^6.26.3","lint-staged":"^7.2.2","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-preset-jest":"^23.2.0","rollup-plugin-json":"^3.0.0","eslint-plugin-react":"^7.11.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-serve":"^0.4.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","rollup-plugin-uglify":"^4.0.0","babel-plugin-istanbul":"^4.1.6","eslint-plugin-jsx-a11y":"^6.1.1","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"_npmOperationalInternal":{"tmp":"tmp/path-sequence-to-string_0.0.2_1538057310186_0.5047565823891742","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@actualwave/path-sequence-to-string","version":"0.0.3","keywords":["js","javascript","proxy","tree","E4X"],"author":{"url":"http://actualwave.com/","name":"Oleg Galaburda","email":"burdiuz@gmail.com"},"license":"MIT","_id":"@actualwave/path-sequence-to-string@0.0.3","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"dist":{"shasum":"5fa6b34e19d03a47c169fc7a2546644d24ab92e6","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.3.tgz","fileCount":7,"integrity":"sha512-dHd02IEHglCD9SCi5/uzYkhSdRaOjGOnOIOcM43jSmLSmnSsbipeJaUlp0UE6PUtrh96CP3/5GlC5raa36k/Kw==","signatures":[{"sig":"MEUCIBO2TfZbCBoqZU8oea7oED30fS8MbaJyjgmcTPoFKZxMAiEAlf33XOsX4AOCrs3cylCMEUndQlnI/FbrMqPpslKLX5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrOfuCRA9TVsSAnZWagAAM1oP/1QmlCfT3shaenmwBO9N\nGffFFxUYsPp7mNySGe+pT8I3ciUtxmQ6OmcC2zDPEfoYF/8VtdPCvwzbCJhe\neEP0BnGb2Y6DMMR5JmBPTG0MWKQDtN/3JAiTPfNiaCmX4y6IVDRZK4OYhZ76\nrNG8INdTuehi//O0nX4PxPb8+q7mW7vuoJXExpj9NMl4Yk6a+vM5FS6t17d1\nOPRscF7n5/BsiKpEc5x0S4JHcmuVvYFwQ7cNK8/ZaF8SiSCQNxBUXbheDfy4\nBRYaIX60Pd4QAE5d4nZ4W/NRYsWyWSvxWRXeOx8SJ2O84TIgQb3RmRjf8Z0F\npgEX5b/sVbJPmIXbUFKZJ6VhToGGXrQcVe94ctKR4Evp4a19nRR1OQhdCbz+\nk0SnI4RgFmSc1tFSYMOYYjtJczpUtQ/O4AxiAFyZ132I0UBbzmQVblgWWlh/\n7vVxkoOQgDoSJ5ajmbLxD8Tuctz/x22rnKY9zzazA3TYocL3PODO9xZIznDh\nafZPsv/vz3OhAypjqqYgmL2rHGEzFQDSiM0/q6eeD0+ndyoQU1frvp4bOebU\nxtTRcGoKipNevzhexuBIWngd1w5iQA3wUx3syEgsQfgm5tSz1P+Cn+VebURT\ng6tRLxBaHLXJSk6kyKGFL1D+FSElUFn92QxeVTvIBrdzTFkVEGXkV79UpKll\nOEyx\r\n=MBE6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov"],"collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"main":"index.js","babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"gitHead":"c468c934ebdccb37c41bb234e1a988cfec6af851","scripts":{"lint":"eslint \"source/**/*.js\"","test":"jest --colors","build":"rollup --config","start":"build","precommit":"npm run lint-staged && npm run build && npm run test","test:watch":"jest --colors --watch","build:watch":"rollup --config --watch \"./source\"","lint-staged":"lint-staged"},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"repository":{"url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git","type":"git"},"_npmVersion":"5.6.0","description":"Create path sequence and convert it to string for display","directories":{},"lint-staged":{"source/**/*.js":["eslint --fix","git add"]},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","dotenv":"^6.0.0","eslint":"^5.4.0","flow-bin":"^0.79.1","prettier":"^1.14.2","uglify-es":"^3.3.9","babel-core":"^6.26.3","lint-staged":"^7.2.2","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-preset-jest":"^23.2.0","rollup-plugin-json":"^3.0.0","eslint-plugin-react":"^7.11.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-serve":"^0.4.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","rollup-plugin-uglify":"^4.0.0","babel-plugin-istanbul":"^4.1.6","eslint-plugin-jsx-a11y":"^6.1.1","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"_npmOperationalInternal":{"tmp":"tmp/path-sequence-to-string_0.0.3_1538058222083_0.13620053149204647","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@actualwave/path-sequence-to-string","version":"0.0.4","keywords":["js","javascript","proxy","tree","E4X"],"author":{"url":"http://actualwave.com/","name":"Oleg Galaburda","email":"burdiuz@gmail.com"},"license":"MIT","_id":"@actualwave/path-sequence-to-string@0.0.4","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"dist":{"shasum":"025cf0bf808bc1229ec6373c0cae1759a48f19cf","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.4.tgz","fileCount":7,"integrity":"sha512-yBG0S9dnCJJoQUHvjBsgAR0tqh/w3LHIvY2nWAhtiZ447QtUsY9wVPLZPhHv2t//ckHFl5Vl4o+IkDZVb1KmsA==","signatures":[{"sig":"MEUCIC2bqVm6+yWPUZUO91ymP4BgGmUXNnld1+ndFa3lh92sAiEAlhxPLp4226FL8woIN2D009zZMhg6jOGvdA9y0WWragQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrndMCRA9TVsSAnZWagAACmoP/2GV7nK5imuCce5IkKEA\npd/v+IWTOfkgdbWpRpLXxo9eTemg9oMyNZNWUwEzd7tw0sLL2QgE3zypwO7G\nm4EVWc0jt6ePj4E2O48vI+S/SgEMSiCj6mfWdjtcPtACGeHDuolomJKSA1B2\nnkd2FPdm6rz125LrErxLcwZPupstiZFc/AHSw8OP7r+k3fjpk8wCOeS/QVjK\nHSekm/sngjPdJ7ydzGNJYrWGyW5NgbMlBFjeh74gSwNERQnWzk2MB4UrF+4G\nZjVnPPxN4ziVtAtr7Yq5k8MiAjpBzBCfMdsDPe28gJ2xhHpNdKWvxhHYTHfQ\nkgMK7Jg6/d1Is2kBDvN8Mjrog4P/f8tkYx2VUi/77F6nH0HR0w4iH1XbDS98\n4PlyTzSxg3N++ZqpVDhLg7hWLFkc4jqaXCXBeBtzsYnvXsGTyBQgKH+K/tsf\niGTdviBwbEzppf6ppkbPg/aupjHV0q5M90VcZs6/ncoJqE5wvmiWP9eZt9qC\nZvpMb8iNVzoq9iv/K+bFp1bIpgyYPQwYW4x68cQLsjY2DORbyLfeMYRrzDQ4\nyj5PfZd1trjPK8scMwIjI2wu36enxWivJU+wrLkIOI5YyXaSuyZbBr2KfB4I\nZZ/ODByY5eudF99HVrkSUcmpsEPriJXzBQM7luQbGvyRe87tJHvafD7Wp+xW\nhRvq\r\n=hyBP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov"],"collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"main":"index.js","babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"gitHead":"c468c934ebdccb37c41bb234e1a988cfec6af851","scripts":{"lint":"eslint \"source/**/*.js\"","test":"jest --colors","build":"rollup --config","start":"build","precommit":"npm run lint-staged && npm run build && npm run test","test:watch":"jest --colors --watch","build:watch":"rollup --config --watch \"./source\"","lint-staged":"lint-staged"},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"repository":{"url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git","type":"git"},"_npmVersion":"5.6.0","description":"Create path sequence and convert it to string for display","directories":{},"lint-staged":{"source/**/*.js":["eslint --fix","git add"]},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","dotenv":"^6.0.0","eslint":"^5.4.0","flow-bin":"^0.79.1","prettier":"^1.14.2","uglify-es":"^3.3.9","babel-core":"^6.26.3","lint-staged":"^7.2.2","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-preset-jest":"^23.2.0","rollup-plugin-json":"^3.0.0","eslint-plugin-react":"^7.11.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-serve":"^0.4.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","rollup-plugin-uglify":"^4.0.0","babel-plugin-istanbul":"^4.1.6","eslint-plugin-jsx-a11y":"^6.1.1","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"_npmOperationalInternal":{"tmp":"tmp/path-sequence-to-string_0.0.4_1538160459230_0.8934271059651404","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@actualwave/path-sequence-to-string","version":"0.0.5","keywords":["js","javascript","proxy","tree","E4X"],"author":{"url":"http://actualwave.com/","name":"Oleg Galaburda","email":"burdiuz@gmail.com"},"license":"MIT","_id":"@actualwave/path-sequence-to-string@0.0.5","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"dist":{"shasum":"0387a8f0b9da5bf35a927b0794b250c2dcdb8349","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.5.tgz","fileCount":7,"integrity":"sha512-KyUgKn7bEKKDWOI2U0zhys8NrZELqT5VJHjhaZfi9fw+1o8b/DZcDZ3KWIIiCe9SBp1hXFnONvSkKBY3yBW2FQ==","signatures":[{"sig":"MEUCIGdOnzrlXgMc4fnvqi77M0Vt7ZcR/ZAYoz1R9jm8sh2uAiEA/PCPRlWtHXIooBuXHRf9QU2GigwZ89hsuPz3Mq7SeFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsmu/CRA9TVsSAnZWagAAAw0P+gOFBCqLfLcClhsB/yAe\nvceybnwVw+0jkqbYzAgmivWMtZgokzCbK68rJrf37mZSoa+dkgB0Eg9ZhcMq\nGtPmINqXciNOwbcUPHmxEfAXkCW2aIbrWvJiZEH/OQ4aBWwruZGlk7Ch5Jw+\n7+invGwZFrIxzlLerbls4Jc4cWCjbozPtQ1oOxNS7sge/LMPkJiaD7oZ8z+o\n4gHioAWCFdn1linbqIfYq1J9BW4Gfmeg0523P9sJRB1w/6j3KJfv8j/k/J3W\nf8fptBQ3s8NXDmQS/jJnZGc93m5nALU9YQgsPabQjSQJDT1zyNRxRkSb/IGc\nws7Jn9CGjk0WhXVvJh9ievz2HL535gmt0yKqIMGRHDIU3Mh5Dqtul08KF+XY\nx049vQI76GpNmTmgif8or1WDbZwyCHStYS9K+jxlRto6+fCJaC9Rb2qsoChW\nxp8kMBjL6lnoDPPxV48g/Ou2iMRN9PGkz+Tvkslj4MwcmJtWvzm4dtiUeW5W\nAVTWudQP4hx5E5oz/mtYnYo6QVR3Q9i4o2/sXtFgtnVH0/zxgqn030xi7WJl\nzwijw5mXPM21FUwjSRgsTWW/VDmr+flEWHaJh340nfeIevpjroeEp6vLrf3N\nifqtbwKtkXDyg196FwcGopoyz66yGgeonPsZl/543sDQKI4xoGRAKZa7q/Vo\nRvwA\r\n=eB4/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov"],"collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"main":"index.js","babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"gitHead":"87572e34ba6438b273adb5a65970ddb9b8d31f94","scripts":{"lint":"eslint \"source/**/*.js\"","test":"jest --colors","build":"rollup --config","start":"build","precommit":"npm run lint-staged && npm run build && npm run test","test:watch":"jest --colors --watch","build:watch":"rollup --config --watch \"./source\"","lint-staged":"lint-staged"},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"repository":{"url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git","type":"git"},"_npmVersion":"5.6.0","description":"Create path sequence and convert it to string for display","directories":{},"lint-staged":{"source/**/*.js":["eslint --fix","git add"]},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","dotenv":"^6.0.0","eslint":"^5.4.0","flow-bin":"^0.79.1","prettier":"^1.14.2","uglify-es":"^3.3.9","babel-core":"^6.26.3","lint-staged":"^7.2.2","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-preset-jest":"^23.2.0","rollup-plugin-json":"^3.0.0","eslint-plugin-react":"^7.11.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-serve":"^0.4.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","rollup-plugin-uglify":"^4.0.0","babel-plugin-istanbul":"^4.1.6","eslint-plugin-jsx-a11y":"^6.1.1","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"_npmOperationalInternal":{"tmp":"tmp/path-sequence-to-string_0.0.5_1538419646483_0.04427234059132501","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@actualwave/path-sequence-to-string","version":"0.0.6","keywords":["js","javascript","proxy","tree","E4X"],"author":{"url":"http://actualwave.com/","name":"Oleg Galaburda","email":"burdiuz@gmail.com"},"license":"MIT","_id":"@actualwave/path-sequence-to-string@0.0.6","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"dist":{"shasum":"6b81dca2b868d2be201fa0e5c6f3c800a65e97f9","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.6.tgz","fileCount":7,"integrity":"sha512-TmtQwDE+m6Y6FUMxr99K8H3XOpW+YGUu13adh+MVrV/Z8O2uW260I/+iUegAw/o0f2A3ut4j8zNNpi6a/MGGAA==","signatures":[{"sig":"MEUCIQCGkJQBZmMHLjQCHkT8eII9VhWCNhIIJSbatNQ/ZzWmQQIgX+UVVMrDK/62W9TyXTBxtoLTHeQlK70mrRrKa8cTMgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsm+jCRA9TVsSAnZWagAA0ZgP/A8RA3iiF7c6hjORg4Z0\nTeLdjesq+73ZNggh747xiHCai2gnGrOvbyFPckRvj4xVYoZhekahU+nL1k6M\n14RWBaNPT5rw3U39G7wX1WW4dKP/Jg5SdVpEe/rHwpS1DumZhktudqS082yy\nzyrwk0+AdubFNFsU1xCyEbH37jCCykKEv7ykPt48YFvOzF77pTbSSP348Cys\np1jvU1aXvW2y27IqBjbb61yU+PxkyhnFZ8f/ZH2mmsBFhWLfegGpjQcD0+f9\n/XuauAM4YD4OCaGolYGovZu3ltXEq+MLMs6IoTTWB5ON9FECqIkj8Olw5URF\nTnRNauBv+qKizfqJQNmvThgwK1030tjNEQVxx9RIzScCAaxDFF/+f6ZOohix\n+/bN53tale2xbMLA6B0Y+L/mVAH/1rWMymWCgpZ09zE5y/SSpoaNU7cwbE4g\nFABjdtr9oT7kpGBN0hcjoddB0t0y6XwvCzR7+TJExRVxNZMMcIToxbRsQLwy\n1xCEk5lQpnrT+5nKouOSMClXtdI1cEc4LqvvO3x+wHJvnRN4tA7KAc9g8rrt\nTRpzVSzlkletRGzmHweMsasf7jfa98Xe3LHgKqBF81Yh2bZgmE3rjYJWUTHs\nZJJ/846NGDcSZJyHJu59xbzCkwYLRQS+ZoadPCnoA3HulFRWjVzXTFYCFTYr\nTwTp\r\n=XqkP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov"],"collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"main":"index.js","babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"gitHead":"87572e34ba6438b273adb5a65970ddb9b8d31f94","scripts":{"lint":"eslint \"source/**/*.js\"","test":"jest --colors","build":"rollup --config","start":"build","precommit":"npm run lint-staged && npm run build && npm run test","test:watch":"jest --colors --watch","build:watch":"rollup --config --watch \"./source\"","lint-staged":"lint-staged"},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"repository":{"url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git","type":"git"},"_npmVersion":"5.6.0","description":"Create path sequence and convert it to string for display","directories":{},"lint-staged":{"source/**/*.js":["eslint --fix","git add"]},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","dotenv":"^6.0.0","eslint":"^5.4.0","flow-bin":"^0.79.1","prettier":"^1.14.2","uglify-es":"^3.3.9","babel-core":"^6.26.3","lint-staged":"^7.2.2","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-preset-jest":"^23.2.0","rollup-plugin-json":"^3.0.0","eslint-plugin-react":"^7.11.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-serve":"^0.4.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","rollup-plugin-uglify":"^4.0.0","babel-plugin-istanbul":"^4.1.6","eslint-plugin-jsx-a11y":"^6.1.1","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"_npmOperationalInternal":{"tmp":"tmp/path-sequence-to-string_0.0.6_1538420642917_0.41180751287546125","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@actualwave/path-sequence-to-string","version":"0.0.7","keywords":["js","javascript","proxy","tree","E4X"],"author":{"url":"http://actualwave.com/","name":"Oleg Galaburda","email":"burdiuz@gmail.com"},"license":"MIT","_id":"@actualwave/path-sequence-to-string@0.0.7","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"dist":{"shasum":"c828bba5e39c7e076ffa75ac8e1bd6c817c4a78d","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.7.tgz","fileCount":7,"integrity":"sha512-gaMUsJj1ub06TlubO8SeaCmI4GUyUYhAIOz+4ksEd8rtMos/nJhrLzqstX1YXTiglY4hC8FkEngQahyyehtMFA==","signatures":[{"sig":"MEQCIDKDbuSlf/JS/J5TKzyabhD1ey+syUNZOvuGVyEzt2yUAiAcO42wAe66HpTE7yPEOEU2JJekwJ52oLdm/TizvcXiDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuhdRCRA9TVsSAnZWagAAjjcQAII4oOfO7uz2xBhv+p2z\nPg1t1YYUpPuszc5M+M4bgH3Jq7JXyiVqIVMohRla7A2C+ZLDeuJ63S0O9p3W\npJkd9ltFxj4hTwta1mgV4X50BlKSq4h+WmtR5W2GIup5Ae4TN7WON5CLRaL3\n0wjxcOOOryVnR3Qt2rQr87llofiDAPCOG26yUcmGJ3HeO26sp8IKyDo0buLP\nd2Sv/jwAvCfiKiwx0H1ZjgBgwBNejdGdpNGu/tKtKlgpK6Vth/T6WWBqRDIi\n4LZLOqgSoi91HjxkB8C72CAiSI2kglv555pVQaxezs1iLHAa+yZ+M2qXX7tR\nLLP1CLYwOxvV7RTahlXKUcOW1g4bYeGIoHjiFuiAiItePuKhapPQ79zYN6xc\nzZ7z3/nX1vsLCNniPJMVrXbAhmIsR86XMFq/rv1uMoQ/gCU7U/V9ieJ9nluX\n6K9gO1IGtDvYV0XNdyymBNZVrx2ljknVfYDIZXivivGAxAL5cYIjbCHh6PFf\nkFQKYTOtr6J85RPHfdH81erkz0/I9qaf5UoCmaFv0NJKoYRp7cjzH7zSDs9N\nNHyeHAA27s4lXnHtuMmGWD+gkTDg0fv76vv6vjhNI18mmitt7YIHFJycyjSD\nZUQSh17RSKiwf3FcqDDVwreU6JaxOjXyTPfeHtaRt0T7IfTTiM16/HNukTkg\nmq7W\r\n=DkoN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov"],"collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"main":"index.js","babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"gitHead":"c9e04457b90ef024003e0d7ebc1c6a468cd63c35","scripts":{"lint":"eslint \"source/**/*.js\"","test":"jest --colors","build":"rollup --config","start":"build","precommit":"npm run lint-staged && npm run build && npm run test","test:watch":"jest --colors --watch","build:watch":"rollup --config --watch \"./source\"","lint-staged":"lint-staged"},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"repository":{"url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git","type":"git"},"_npmVersion":"5.6.0","description":"Create path sequence and convert it to string for display","directories":{},"lint-staged":{"source/**/*.js":["eslint --fix","git add"]},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","dotenv":"^6.0.0","eslint":"^5.4.0","flow-bin":"^0.79.1","prettier":"^1.14.2","uglify-es":"^3.3.9","babel-core":"^6.26.3","lint-staged":"^7.2.2","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-preset-jest":"^23.2.0","rollup-plugin-json":"^3.0.0","eslint-plugin-react":"^7.11.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-serve":"^0.4.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","rollup-plugin-uglify":"^4.0.0","babel-plugin-istanbul":"^4.1.6","eslint-plugin-jsx-a11y":"^6.1.1","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"_npmOperationalInternal":{"tmp":"tmp/path-sequence-to-string_0.0.7_1538922321098_0.4106956002980433","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@actualwave/path-sequence-to-string","description":"Create path sequence and convert it to string for display","version":"0.0.8","type":"module","main":"index.js","types":"index.d.ts","keywords":["js","javascript","proxy","tree","path"],"homepage":"https://github.com/burdiuz/js-path-sequence-to-string","bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"license":"MIT","author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git"},"devDependencies":{"@jest/globals":"^29.0.0","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-typescript":"^12.0.0","jest":"^29.0.0","rollup":"^4.0.0","rollup-plugin-copy":"^3.5.0","ts-jest":"^29.0.0","tslib":"^2.6.0","typescript":"^5.0.0"},"jest":{"preset":"ts-jest/presets/default-esm","testEnvironment":"node","roots":["<rootDir>/src"],"globals":{"injectGlobals":false},"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1"}},"scripts":{"build":"rollup --config","build:watch":"rollup --config --watch \"./src\"","test":"node --experimental-vm-modules node_modules/.bin/jest","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch"},"_id":"@actualwave/path-sequence-to-string@0.0.8","gitHead":"fac3de2839f0ca46a56e90cdb0e7833b786175c5","_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-lskkUQQknCdnOI5RxBrZAp2xHqnq4yu9D3tmpFnyansgKYFkPTzn0Jn4Pbcac68o7DgGjocYbrWGbpsu64O8FQ==","shasum":"c31d0b3f2c4edc26cbda939e22b5ebe988237670","tarball":"https://registry.npmjs.org/@actualwave/path-sequence-to-string/-/path-sequence-to-string-0.0.8.tgz","fileCount":6,"unpackedSize":16586,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAyr3so9rBBEnmhVWin3+HtDFHdDEejKR02cuauHUezwAiBPQJ999robNvZJjyMJw5sHqa8e5SKBhGIwBewy7gxSJg=="}]},"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"directories":{},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/path-sequence-to-string_0.0.8_1777654404999_0.8526953822140559"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-14T08:34:55.997Z","modified":"2026-05-01T16:53:25.235Z","0.0.1":"2018-09-14T08:34:56.298Z","0.0.2":"2018-09-27T14:08:30.297Z","0.0.3":"2018-09-27T14:23:42.245Z","0.0.4":"2018-09-28T18:47:39.366Z","0.0.5":"2018-10-01T18:47:27.097Z","0.0.6":"2018-10-01T19:04:03.049Z","0.0.7":"2018-10-07T14:25:21.222Z","0.0.8":"2026-05-01T16:53:25.142Z"},"bugs":{"url":"https://github.com/burdiuz/js-path-sequence-to-string/issues","email":"burdiuz@gmail.com"},"author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"license":"MIT","homepage":"https://github.com/burdiuz/js-path-sequence-to-string","keywords":["js","javascript","proxy","tree","path"],"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-path-sequence-to-string.git"},"description":"Create path sequence and convert it to string for display","maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"readme":"# Path Sequence to String\n\nBuilds a JavaScript property-access path string incrementally from a sequence of segments. Handles all access styles automatically based on the segment type.\n\n```ts\nconst p = createPathSequence('root');\np.append('foo', 0, 'bar-baz'); // root.foo[0][\"bar-baz\"]\n```\n\n## Installation\n\n```\nnpm install @actualwave/path-sequence-to-string\n```\n\n## Usage\n\n### `createPathSequence(initial?)`\n\nCreates a new `PathSequence`, optionally starting from an initial string.\n\n```ts\nimport { createPathSequence } from '@actualwave/path-sequence-to-string';\n\nconst p = createPathSequence('obj');\n```\n\n---\n\n### `PathSequence`\n\n#### `append(first: PathSegment, ...rest: PathSegment[])`\n\nAppends one or more segments using the appropriate notation. `getLastName()` reflects the last segment passed.\n\n| Segment type | Example input | Output |\n|---|---|---|\n| Valid identifier | `'foo'`, `'_bar'`, `'$el'` | `.foo`, `._bar`, `.$el` |\n| Numeric / numeric string | `0`, `'42'` | `[0]`, `[42]` |\n| Non-identifier string | `'foo-bar'` | `[\"foo-bar\"]` |\n| Symbol | `Symbol('id')` | `[Symbol(id)]` |\n| `AsIs` | `new AsIs('.custom')` | `.custom` (verbatim) |\n\n```ts\nconst p = createPathSequence('root');\np.append('items', 2, 'display-name'); // 'root.items[2][\"display-name\"]'\n```\n\n#### `appendRaw(raw: string)`\n\nAppends a raw string with no quoting, brackets, or dot added — the string is inserted verbatim.\n\n```ts\np.appendRaw('[Symbol.iterator]'); // 'root.items[2][\"display-name\"][Symbol.iterator]'\n```\n\n#### `clone(nextName?)`\n\nReturns a new `PathSequence` copied from the current one. Optionally appends one more segment to the clone without touching the original.\n\n```ts\nconst base = createPathSequence('root');\nbase.append('items');\n\nconst a = base.clone();        // 'root.items'\nconst b = base.clone('count'); // 'root.items.count'\n// base is still 'root.items'\n```\n\n#### `getLastName()`\n\nReturns the last segment that was appended.\n\n```ts\np.append('foo');\np.getLastName(); // 'foo'\n```\n\n#### `toString()` / `valueOf()`\n\nBoth return the accumulated path string. `PathSequence` coerces naturally in template literals and string contexts.\n\n```ts\n`path is: ${p}` // 'path is: root.foo'\n```\n\n---\n\n### `AsIs`\n\nWraps any value so it is inserted verbatim (no dot prefix, no bracket wrapping, no quoting). Useful for injecting pre-formatted path fragments.\n\n```ts\nimport { AsIs, createPathSequence } from '@actualwave/path-sequence-to-string';\n\nconst p = createPathSequence('root');\np.append(new AsIs('[0].name')); // 'root[0].name'\n```\n\n`AsIs` also coerces naturally via `toString` and `Symbol.toPrimitive`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}