{"_id":"textlint-util-to-string","_rev":"33-074418e84a546a7beeb7118bc20b2e09","name":"textlint-util-to-string","dist-tags":{"latest":"3.3.4"},"versions":{"1.0.1":{"name":"textlint-util-to-string","version":"1.0.1","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@1.0.1","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/azu/textlint-util-to-string","bugs":{"url":"https://github.com/azu/textlint-util-to-string/issues"},"dist":{"shasum":"83c77b1afa41e78c779c189fa11c5a9ea84fdcff","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.0.1.tgz","integrity":"sha512-hF+tzK/aGesfgGW6dLzGIEYTCxJuZNT5xLt8vMSfop93ySxcIXAx8Z1AJv7wcNoY6rQz6zhNMSRruquTJxNLlw==","signatures":[{"sig":"MEQCIBNpxYVkWi12Jdad4rjmQ2uX3zERJTNMzrZ5wK5VBVdVAiB8upAgEENvGT0TOPoygg4hsqvG8lslmnC8hyOKT1Md1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/StringSource.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"83c77b1afa41e78c779c189fa11c5a9ea84fdcff","gitHead":"7415b155a4dbb62cd0c48b616c8c9c4c8731b3a1","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/azu/textlint-util-to-string.git","type":"git"},"_npmVersion":"2.14.4","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"4.1.1","dependencies":{"object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.3.4","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","babel-preset-es2015":"^6.1.18"}},"1.1.0":{"name":"textlint-util-to-string","version":"1.1.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@1.1.0","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/azu/textlint-util-to-string","bugs":{"url":"https://github.com/azu/textlint-util-to-string/issues"},"dist":{"shasum":"b4733dc693655bb5926db3953c3802ddd0872ca8","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.1.0.tgz","integrity":"sha512-vT5CZjvkpXVeHd1hLAFT43EU6VeYI3nGuk4+n3OmHTZvUoCGc+QAqb3ETQoodxUX/zmhK5o+qwp0QbP1kYiy7A==","signatures":[{"sig":"MEYCIQDQK/jbiE70kIX/LRAAWMspY+Hlh7GNlWg8TDXetBpT+QIhAO4wTk0k9+rjvOdUlAD3YozFxnZUR6/SQ5D+v1r8nZ5g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/StringSource.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"b4733dc693655bb5926db3953c3802ddd0872ca8","gitHead":"6d4c4244237087c45c007deb4a9740f832041a34","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/azu/textlint-util-to-string.git","type":"git"},"_npmVersion":"2.14.4","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"4.1.1","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^2.3.4","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","babel-preset-es2015":"^6.1.18"}},"1.1.1":{"name":"textlint-util-to-string","version":"1.1.1","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@1.1.1","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/azu/textlint-util-to-string","bugs":{"url":"https://github.com/azu/textlint-util-to-string/issues"},"dist":{"shasum":"8002e96e3ee47d4bf20486e23d91deac853452ff","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.1.1.tgz","integrity":"sha512-Me7hlYkWzMji7UGziWBMVXQ88VCQK9B4W0uNnEbmHcqbjgri93U1loyt+Mh7Txfr2PfBYdzU+IfjGlR6mVsGUA==","signatures":[{"sig":"MEUCIQC1fM3qjNA0M6Tw6Q10H9P7xkQM9ckspH0gz2ZQEGmAXAIgWqtYsrLA0Tqktq45MyQWCkLM5terFRL5KHvqXZu5zzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/StringSource.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"8002e96e3ee47d4bf20486e23d91deac853452ff","gitHead":"f9612ce8264f6407859ca04a02693be8e11b0864","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/azu/textlint-util-to-string.git","type":"git"},"_npmVersion":"3.4.1","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"4.1.2","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^2.3.4","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","sentence-splitter":"^1.2.0","babel-preset-es2015":"^6.1.18"}},"1.2.0":{"name":"textlint-util-to-string","version":"1.2.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@1.2.0","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/azu/textlint-util-to-string","bugs":{"url":"https://github.com/azu/textlint-util-to-string/issues"},"dist":{"shasum":"9b5c249c751b2fdec583b618e4d6185e3e75a7ae","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.2.0.tgz","integrity":"sha512-BXMvjU5igT6iB1+h391u0rhBcGPUwHqXdPHNz56ZcB7oY0noD+1IDTnA93r9/ibauNsR3Ndq67ie3y+RMYgQBQ==","signatures":[{"sig":"MEQCICqjWi09poIwCu6WRrcp25jmRRFtyDHKb1dS+cBT/omfAiA5EJ4dlbE2m6oLqxEc0BquizAWwPTJ7Q0j/KsZdtNOBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/StringSource.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"9b5c249c751b2fdec583b618e4d6185e3e75a7ae","gitHead":"0e0f7c881c975fb78aa5ef611bc070c57b29c722","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/azu/textlint-util-to-string.git","type":"git"},"_npmVersion":"3.5.1","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"5.1.1","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^2.3.4","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","sentence-splitter":"^1.2.0","babel-preset-es2015":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string-1.2.0.tgz_1455436910045_0.21232992550358176","host":"packages-5-east.internal.npmjs.com"}},"1.2.1":{"name":"textlint-util-to-string","version":"1.2.1","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@1.2.1","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"1cf89956d27555a55e9588c06b35a50f0d1d46f9","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.2.1.tgz","integrity":"sha512-DBv80B+HQnhaROqd3PevyoEEqcO7BN6I5JGTEx1B4joQtFBpSgZTlBp1vG3xwaQy8djRrAn8XNRnu+DSnapDPQ==","signatures":[{"sig":"MEUCIQCyXSt/D8O9HiTljsiHOi0qRKBhJM2TTQU6MFna+wT3qQIgMgMgMqUNLtvOki+nYGcn46LoBlU2Z1Uj4F74oeDNrGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/StringSource.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"1cf89956d27555a55e9588c06b35a50f0d1d46f9","gitHead":"8b8e1c923b7d4c9e3cd8f8f4186dc7a098a47e59","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"3.8.3","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"5.10.1","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^2.3.4","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","sentence-splitter":"^1.2.0","babel-preset-es2015":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string-1.2.1.tgz_1465996825872_0.1671074484474957","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"textlint-util-to-string","version":"2.0.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@2.0.0","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"f209decb115602ca81f0183a6ec4471fcee36fde","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-2.0.0.tgz","integrity":"sha512-NO6IB7KQKG6pICnmwwfia0kwKF4NO80ULRtRyQt178odzHmm2zc0kQcblkmx1s4H+UVeBNa0MMrpEP5xAUVwFQ==","signatures":[{"sig":"MEQCICCLoYoilI18zediXeTpQxmgFmi96sDayyQS4hBgeuKPAiBU+K5ghon2KSUPwW/G57Kwe9F8SzfVTEfj3BZJ2N2KsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"f209decb115602ca81f0183a6ec4471fcee36fde","gitHead":"2ff4caf2d958782f413beadf6220b5b7999be1d9","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"3.8.3","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"5.10.1","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^3.0.2","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","sentence-splitter":"^2.0.0","babel-preset-es2015":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string-2.0.0.tgz_1472535932324_0.5403696857392788","host":"packages-16-east.internal.npmjs.com"}},"2.0.1":{"name":"textlint-util-to-string","version":"2.0.1","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@2.0.1","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"094d9daedb87e72e5aeeeb0f6ba21961ff353279","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-2.0.1.tgz","integrity":"sha512-PGFE3d4eFfvgpOduZOBJ+/hNW3wML/+zW+lKzKSoZSfgJ0oxjnYiEggKyzmkm3JGH3Lxe6rMStgJ9CUKCm8LSg==","signatures":[{"sig":"MEYCIQDtxU0i8vjUG0v1b5H6bywlRaKC6uqyE2Cmi5+1SqqycAIhANXSxcuSduolkEdsNM3Z6FKO8ApQWqw3wQQjEapE/vpP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"094d9daedb87e72e5aeeeb0f6ba21961ff353279","gitHead":"f45609ab11eae001117278ee90ab1d17a9cbc73d","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"3.10.3","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"6.5.0","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^3.0.2","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","sentence-splitter":"^2.0.0","babel-preset-es2015":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string-2.0.1.tgz_1472737152502_0.8598018493503332","host":"packages-16-east.internal.npmjs.com"}},"2.0.2":{"name":"textlint-util-to-string","version":"2.0.2","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@2.0.2","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"e9ec5ddc60e5aeb6c52de209c74650354b92304f","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-2.0.2.tgz","integrity":"sha512-gHUTnQT0LgHOvkUPEQQVu0kSWJ7xBhi9yw/v2FjCW1E/CsjhPf0WNnIhLvRGuEGeaMoVaYB3BBMvrwjl+c2Kiw==","signatures":[{"sig":"MEQCIAUvaMDqCFHmOmuWHKp1R+mlJUm5g+BMIdV9YKhSertxAiBU0uZzcwU/1LMTmnLLMt3XnwIGq1MsLChsM7sE4KDi+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"e9ec5ddc60e5aeb6c52de209c74650354b92304f","gitHead":"604b25cba8ab9238a3949e525720fc1dff45e7a1","scripts":{"test":"mocha test","build":"babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"3.10.9","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"7.2.0","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^3.0.2","babel-cli":"^6.2.0","power-assert":"^1.2.0","espower-babel":"^4.0.0","markdown-to-ast":"^3.1.1","sentence-splitter":"^2.0.0","babel-preset-es2015":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string-2.0.2.tgz_1485677567709_0.542891165940091","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"textlint-util-to-string","version":"2.1.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@2.1.0","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"050357ff2a8c07b7571b026bcf55fc53247e2cbd","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-2.1.0.tgz","integrity":"sha512-9/pcr3y3P1hFAkU4G4azhWR3DLXv//WcQFGIjshIKS2OU8jcdUaU7OP8S3iI9uYTCNA/8F4xRBBaKQ8pPcBC0A==","signatures":[{"sig":"MEQCIHUY407uKK472lzFEx5H6J17wccuZLZJF1oGnKiEvC0jAiBiXYVmig4zySnba9jRUQ6SvKFN/DK6AVmNGih5KU9YZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","email":"azuciao@gmail.com","files":["lib","src"],"_shasum":"050357ff2a8c07b7571b026bcf55fc53247e2cbd","gitHead":"d620ce3f09f0d75b98896f05070570117fb4ecea","scripts":{"test":"mocha test","build":"NODE_ENV=production babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"4.3.0","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"7.2.0","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^3.0.2","babel-cli":"^6.2.0","power-assert":"^1.4.2","babel-register":"^6.24.1","markdown-to-ast":"^4.0.0","sentence-splitter":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-power-assert":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string-2.1.0.tgz_1495950315951_0.8333131943363696","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"textlint-util-to-string","version":"2.1.1","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@2.1.1","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"7e456f16a2abc07e473cb9591acf19f110def2d1","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-2.1.1.tgz","integrity":"sha512-PW6rXqLNGL3xZ6d5/INrX+pt8qbffmeDPLcvkBOlfNpDRFhVvNNjFmZXH86ZQjrOz9t/nNZDBXqnzqJuioJbSQ==","signatures":[{"sig":"MEUCIDAC9uK/esnk4dfqEyp6ITmvsnANHzFmtOfCCAdFyi46AiEAqQazJ8rl3YjJP23GSfbyjOa6eleL9TMVbYnuSvlsTxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","email":"azuciao@gmail.com","files":["lib","src"],"gitHead":"f52e8713e15f29a0b6c37c826fe78dd05603fbbb","scripts":{"test":"mocha test","build":"NODE_ENV=production babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"5.3.0","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"_nodeVersion":"8.6.0","dependencies":{"object-assign":"^4.0.1","structured-source":"^3.0.2"},"devDependencies":{"mocha":"^3.0.2","babel-cli":"^6.2.0","power-assert":"^1.4.2","babel-register":"^6.24.1","markdown-to-ast":"^4.0.0","sentence-splitter":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-power-assert":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string-2.1.1.tgz_1507634555875_0.47849359456449747","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"textlint-util-to-string","version":"3.0.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.0.0","maintainers":[{"name":"0x6b","email":"0x6b.npmjs@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"textlint-user","email":"azuciao+textlint@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"60c6377dda17be9e801223bc0ef89d0cbfa9f8cd","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.0.0.tgz","fileCount":11,"integrity":"sha512-NLvumkbmdynXZIYdv9JR2amjsT8ZiPPmr/6vFLcJU2NmZTtZoE8DfEOW9BtD/pbUAQaukwGjbEFc93lBIL1o/w==","signatures":[{"sig":"MEUCIDd7R+SiwxKp6KRWZXm9W15uQzwmJWHTq6zLNOwgaZC9AiEAkqn704RLIpXTjhq9ni52dg63vmBryGxduoHXLvfFr2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf5DrCRA9TVsSAnZWagAArwIP/A530NViFzjQEnA+Bcu6\nxD4xHhXvZWiy27IfYNU9IpCmfy13oim/ou4FtyoWlW+LIy87sLKFkvLBzBC/\nxz2XIyCf3LAhl1hMAgZZuXB1B7Ut1kQu/AExwvBF3DeC5DXMdkpqcKKizVsq\npVxqqn2IZD+Q+E0RLIWoxdcG8hX7/px3gC5P9mxWSvWZVQeUzbAVTNoE3NDy\nYQwO1jpj6rCnyURc5yY0hnYH2ovusPSHe+33UMSDfw/r5MEsDSJICbQRFWXp\nr5FLBlYFTYG4YnijuFuzO7BvXlD6CBeaeBKtMN3wof0VBgbTPIyZXw+w+fVi\n6Kk2pIO5aVmlKDvrWLPfhvGYreE9nz9nCF8BpZ6ZtV3Pl/WTXTblmzUnXPNB\n7xbfVBknYrkITxyIxaZAjYxxXQ64cafwOjwRJoxjN3c96nuoZVzlsTpcY85u\n8+457S7E6vV+JdCdGVuj0hztbC7g2QG+lIaVIbT4bDIwMv+uaQavlUcGqKEY\nlMsIEMAxuEDI37u/JF06/1sH8nhWUxB3ZwkzOJL2tPmZrpsYEtnlmWuI0L7P\nq0UShbJr/41uulHKNopW/l8DBHSlrxdbzZiVEmEV6V0jxtQkZO8QEfEPxeJm\nzUfH97qtxIh2iZjjFp+MGrd4w8t+pBSxGpWPX4oefD38fuLk+js+QfM9lKAA\nMH2C\r\n=setY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","email":"azuciao@gmail.com","husky":{"hooks":{"precommit":"lint-staged"}},"types":"lib/index.d.ts","gitHead":"46cfe15fa039586fed9f8ec4bc6fb9e8db4a4d85","scripts":{"test":"mocha \"test/**/*.{js,ts}\"","build":"cross-env NODE_ENV=production tsc -p .","watch":"tsc -p . --watch","prettier":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"6.11.1","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^3.0.2","@textlint/ast-node-types":"^4.2.4","@types/structured-source":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","mocha":"^6.2.0","ts-node":"^8.4.1","prettier":"^1.18.2","cross-env":"^5.2.1","typescript":"^3.6.3","@types/node":"^12.7.5","lint-staged":"^9.2.5","@types/mocha":"^5.2.7","markdown-to-ast":"^4.0.0","sentence-splitter":"^2.0.0","ts-node-test-register":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.0.0_1568641258769_0.2941985355751826","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"textlint-util-to-string","version":"3.1.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.1.0","maintainers":[{"name":"0x6b","email":"0x6b.npmjs@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"pddg","email":"s.kokuryo@gmail.com"},{"name":"ta2gch","email":"ta2gch@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"12d91103a6ebabf848035fcc0f8fb1938cd4347a","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.1.0.tgz","fileCount":12,"integrity":"sha512-wSDSRxqIGHnaf6YZd0EnDEKDG/n4oR3TrNGH1y4Sydn+vf2wY/WkuMjgByVFs1F37+7vX6LP3NoSbCQu0PGJMQ==","signatures":[{"sig":"MEUCIF0jaXwZ3IUqfArsrIlp+zqA+8+ZQGC7MC10aqZaZoRgAiEAmakC8DGuWQLF4GUM5Qo3FfGPS65sC8irEtXUx+rQAxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG9O8CRA9TVsSAnZWagAAv5EQAJbBMnH1veHDwWKn9pAO\nQvYEN/PxNMvuRwm+TM6o1xKnfgwo3uMvPJM1V1Oqz1sxIcOwoSaRdVvTXh9T\nEdeudmPKNiBe0HdbO9Y2cRicq83keNWluYDRbWzTThkAM/EWXqbGNdHNTGsD\n43IhmjOYnlqjG9sBcBX7uCn/nKi+I0WNrZk9mHxmQ8dRCh3d3ZmzfD+JnAHd\nzwlOMxy4VAUJD70JDZ4T8gh6q/0s41Cp+D9wTirsyUAV9Q8OIAUrmur0BIyO\n2mjFOujlMFTpPzzdFoEvVM+fKfqGa86kndpWihXqIVn+oJ2UDoJMIxnYzGvj\nLdaL7Tz6EzDegls34zXbNaHcd+0stua7fRoMGcJbUjMElemoP66YieMTMvYm\nIaWV1D09itTD/x8RIqXyeBiBHuGmmCRC+JEsl2G0FIz5KGxeTAaELNwGq0Qe\n1zRHJd2ILdHSCKpfWVJF/dQsNeY6OFjirG/ATrD2bQR62/BGuY9oNAtFYx2y\nhSeGiDWwZJnGf0UBnwdEAAtavBr0CwNekVx4DCIUJrJfxJCgJKsSG0U1NjJs\nv+2x67MTKmwAf/MnEJ1LXXEvTMpl1/20ZhRpqH3+XzUg0kmmdzNKiEhcfLrD\n5ysuE3S3Uwo0VZZOkvIUjC14LLQ0AQO2vSZj8ws3dImeeZ5EMSjlBG7W2aZM\nBEAP\r\n=I3m+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"azuciao@gmail.com","husky":{"hooks":{"precommit":"lint-staged"}},"types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"6a565c92ba543527ff7bed689580583c16f29501","scripts":{"test":"mocha \"test/**/*.{js,ts}\"","build":"microbundle --external none","watch":"tsc -p . --watch","prettier":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"6.14.5","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write","git add"]},"_nodeVersion":"14.5.0","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^3.0.2","@textlint/ast-node-types":"^4.2.4","@types/structured-source":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","mocha":"^8.0.1","ts-node":"^8.10.2","prettier":"^2.0.5","cross-env":"^7.0.2","typescript":"^3.9.7","@types/node":"^14.0.25","lint-staged":"^10.2.11","microbundle":"^0.12.0-next.9","@types/mocha":"^8.0.0","markdown-to-ast":"^6.0.3","sentence-splitter":"^3.2.0","ts-node-test-register":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.1.0_1595659195560_0.37017920718246544","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"textlint-util-to-string","version":"3.1.1","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.1.1","maintainers":[{"name":"0x6b","email":"0x6b.npmjs@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"pddg","email":"s.kokuryo@gmail.com"},{"name":"ta2gch","email":"ta2gch@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"666c8b0f2e00a92b29c8b168b453a9b8aeb48381","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.1.1.tgz","fileCount":15,"integrity":"sha512-mHE7/pDw/Hk+Q6YdSMNRrZPl5bCuWnFLbF+bxW+MsWQ64dw+Ia9irkammYbH5I0hVMMcfwb0MQc5nbsjqgWeyQ==","signatures":[{"sig":"MEUCIA9bEZtMDzcwc5Pq/65eEzqpqdf/itw94/D9HQ1evg1FAiEApCACCazNwcO8uHU6n/BOTg56GUCIodZekGudZq0hKQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHFjBCRA9TVsSAnZWagAA5VIQAIGI54JAyNCe+6uS8PNq\nDsJibo4nnBi3K3FDPvVja7vSb0jF86i0wXZIZOau0grIXI3/Ee3Rc7RIG8a8\nQRCt2LQi09IjLpvD87rYsHl1NAgDml/er8iP1+I6KNEbKcnnyBtvoodHYZ81\naX3mQbESQdN4yj47TRJgx3Kr7N7Q0gkQEVCl4wsz3lybb4xBqBBJn2+ym9ft\ngB2Sn1HCvYkWMtUcRK+13GGNo49wh3M5lUdjX8kQ7xWLIvrEwiA7l1Zbranr\n5LPZKV8XKXgGr/4WzjUfpJ3lTJwJebrcgswEQD6/ro2yIidJGS7VHVRI/EKg\nAZNCaIt3mLrv5a6yWSODRne6A2TnPNORBKMo/cBliXzAFKerKkZaggyWK+1q\nqnccoUSm07pXNhp6/Vuyc1uRuKaOQbQtZ3DIipnsyZ5NMmoz9eFnYRvZbUUL\n7OC806AVVJLpSjHikcSyrwyr5J8ntZiWp0QHdkync/fJ/cs73eJw2ldoUTeh\nCQy8OVaxAm9enewyboJEYmnHyGQgRPnRZp71wcSf3709AHR1rdUft7lFtlgZ\nD68enlgSAeVwWJ3l3D/UiNCgv8TcZ0C3lIZIoIph8/UYVa3KdGcVyXvbOrR5\ny8krBvirxmtGex8LKRRtLoQbhqWxNetsdOB+rmGSRscR6FDNuoOJULO1KDfc\nwk0E\r\n=aomy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"azuciao@gmail.com","husky":{"hooks":{"precommit":"lint-staged"}},"types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"a72df4ec35884135bf4e1c326342530615e842f3","scripts":{"test":"mocha \"test/**/*.{js,ts}\"","build":"microbundle --external none","watch":"tsc -p . --watch","prettier":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"6.14.5","description":"textlint util convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write","git add"]},"_nodeVersion":"14.5.0","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^3.0.2","@textlint/ast-node-types":"^4.2.4","@types/structured-source":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","mocha":"^8.0.1","ts-node":"^8.10.2","prettier":"^2.0.5","cross-env":"^7.0.2","typescript":"^3.9.7","@types/node":"^14.0.25","lint-staged":"^10.2.11","microbundle":"^0.12.0-next.9","@types/mocha":"^8.0.0","markdown-to-ast":"^6.0.3","sentence-splitter":"^3.2.0","ts-node-test-register":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.1.1_1595693249136_0.5843157497435858","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"textlint-util-to-string","version":"3.2.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.2.0","maintainers":[{"name":"textlint-user","email":"azuciao+textlint@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"0x6b","email":"0x6b.npmjs@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"4e0a0af30c2aba27265fc74bd05235d8a360bd7c","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.2.0.tgz","fileCount":17,"integrity":"sha512-u3mdhqYQI0c1p2ICYwQwA2RpzCJjPmhk5DvgvOO5NSAmfj+zBwSXV//HIE1y8M7UauRdewcQ672WWE6SiRi/zQ==","signatures":[{"sig":"MEUCIQDReW+sp6CuiAyfeecSIpqXzl0pgXZt5kx7mFMuaUenZwIgB5eCxH/MZ86aHyZbjrFNcTfXPhTwkMwN2+iZ2oe/vyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4963303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1nCwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLnQ/+NyJDwEdakCqdjcNrtWocoxAxaOhUzQQBPjeIZBGh+MzzgbDp\r\nDNm6IXpbw3C0GSnmDChMkXfbVI9yG37q4n+c5Nsp9K+5NlutGAfMt6wX0Rv2\r\ngwTnPlsMEoa1ag095qGmhHBfVma5w9Tx/cP8L2bUS5Rw/zJB8aK4NErhNgGN\r\n2/R1YdEbkCc72k91qa4PB+LRP/kHPCXRRlIafKeEiju2ePuR53PlgGnj7vsB\r\nodUEJSCtFKxmxZ65BN5/H/2rGkxDMaIPz7S2+Xj7oNvsKcXjk/woSPf07Aj1\r\n4dNH+nMYicHE8qxc5LRTn2YYTSawnc4itbYHbADQdd8mxwoFDbCk9UTo7CBf\r\nbWIoxasZpqTObtVCaMGU2CnpQQL8pgGioij1QFIgypJa7hE5UNew5BYL6Cu4\r\nXOlSvu1AhrivwhKEehZ9X4tOWHCwrIo7TEar/GbJ41oDDQuRj1IRnJXIsndg\r\nHktANe2tSx10dgs1rAtLsCuUokZBJwxYXaFQVR8dMZ2GRBW2CPwAdTY+Qfgq\r\nyC1iQtrZAPdBYz8TQjGP1DAh5cO6AypY6URtPmPaeuXY8Z+BUwpAlgWEJvQt\r\n/NX/HehFx7S0k6Ue+4jB0KTFiIzFE16XT1ETSrrig5SEh4QrOGTh6cJOq2BO\r\nli7AVLB7Je2yXy3p8RATtO6RshaXjNh33/I=\r\n=q6W2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"azuciao@gmail.com","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"6656fc6b7118dd06d4e1708f5bae1f724aaef2e3","scripts":{"test":"mocha \"test/**/*.{js,ts}\"","build":"microbundle --external none","watch":"tsc -p . --watch","format":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepare":"git config --local core.hooksPath .githooks","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false,"trailingComma":"none"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"9.2.0","description":"textlint utility that convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write"]},"_nodeVersion":"16.18.0","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^4.0.0","@textlint/ast-node-types":"^13.0.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","ts-node":"^10.9.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","microbundle":"^0.15.1","@types/mocha":"^10.0.1","markdown-to-ast":"^6.0.3","sentence-splitter":"^3.2.2","ts-node-test-register":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.2.0_1674997936405_0.08442575436337019","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"textlint-util-to-string","version":"3.3.0","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.3.0","maintainers":[{"name":"textlint-user","email":"azuciao+textlint@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"0x6b","email":"0x6b.npmjs@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"712fac187edff54e0650ef1a7469db8d5b7c9186","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.0.tgz","fileCount":19,"integrity":"sha512-HGPpecnYkVkNB5k1NxhzA8nV1T9/ksUj6XK/81U2kb5d1PhPYiGFyikNPI9SxAF7AkrhlQ9mrBgJqy1Q0y4bhA==","signatures":[{"sig":"MEYCIQCN7bJrKxZXCzLGxgg0OrLGDQ7M/HYx6Tlph4Ju1HnExwIhALhjIL4iPHZGRfs7D0Q7quitVv8slz214RcW+FysQ4tT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4989302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj54aaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoICQ/+NktAcbrEeGmAshAadwqvF2rA9Fuvvim/cf2aA3+MC0QVXaMc\r\nVs5mydS/f7V5Ud71WI5g+cHX7r9ouMKgO9vw01+ll3oyATICwFTt3J8hIHk5\r\nywOnhuPiUnP8BgXkSLYWxnUvS13rXNYHpOai5C0sjyRDQJdHVepJn150hLWK\r\n6INEUunfN6IM27NlXYSnDx7vvfGeaCwyv48a49cqJeqBm0Pa4qI4QsaZLlfH\r\n7kgJbdYqEz2i8w1oKc0/oDBDCifzlKFlydbme2gp0lTcUAA28m51mN753Q84\r\nLIme5AeuTlV/FOy1BIONn6oKNswFdXcktJUBD/9xW60TxialcESg+sxkXVu2\r\nWJnOLJyF04gerXDQsTTZmilzpKu+7CiJJTI2B/p7O9TxLEsP19s0DLo3tWFw\r\ndkRKPFZbMgXgXbJeGzI76ncoURYiH7eO02ZghAgzJ5zrjNHuOK3vyzct0oEp\r\nsJlKh6JMlADj3uDSyUe4VYuXRDenzjI1OZ4oxort23WbN0PXZ7Hq7UPZcaon\r\n9gFkeDy+DqNH9jAgm63FDAN+biTshGXmWh1rCtlVqs9EaVUd0Jw+eNzN8j2b\r\n13/FeAvH7B3vXtUXgELpY/pmUOQKnMWRP9O/M0tIl2rXve2HT8oggIHsThbh\r\nYAFdZAjLQiAMVQKW3kB07KZGOnaEXQHiAHw=\r\n=vj55\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"azuciao@gmail.com","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"59ba571288adfb48940d0083374850762c1213f2","scripts":{"test":"mocha \"test/**/*.{js,ts}\"","build":"microbundle --external none","watch":"tsc -p . --watch","format":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepare":"git config --local core.hooksPath .githooks","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false,"trailingComma":"none"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"9.2.0","description":"textlint utility that convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write"]},"_nodeVersion":"16.18.0","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^4.0.0","@textlint/ast-node-types":"^13.0.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","ts-node":"^10.9.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","microbundle":"^0.15.1","@types/mocha":"^10.0.1","sentence-splitter":"^3.2.2","ts-node-test-register":"^10.0.0","@textlint/markdown-to-ast":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.3.0_1676117658187_0.09813242842675951","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"textlint-util-to-string","version":"3.3.2","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.3.2","maintainers":[{"name":"textlint-user","email":"azuciao+textlint@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"0x6b","email":"0x6b.npmjs@gmail.com"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"9c72f534c731f295e6a0500d694f18835595e1e8","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.2.tgz","fileCount":22,"integrity":"sha512-TCnHX5xGDWIGQpcusLrctodid+n5t5G6ft9+KAVad+GmrOOkk9IiPej8FwH9Vq/uk1j44yTB20YYja0YnQ+z/w==","signatures":[{"sig":"MEQCIAWicwVO8rT9IJmflu+C+fOMw3E+z4A7I69x2BKo9S+wAiA1IgAYNAaphylmd5GL+yRt5fSgCBy8a8hM+v7MeRhccQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4994797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6ioxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO5hAAmK3z22TLzgcYREUm8PGwFnvcDR+Aghqh4m92waQe5TWUfEat\r\nEJJynd7DA5YNthBhkpEDsptwsQvJSaP9MC1c+udVW3AOWyI04GdtrrehSfXd\r\nb7oDcQY/z+AOQQXF5wbyGN48uXSq9hXmVwXLkWiy/tJZeb8KGKe8jdI9IQXV\r\nnVazlMj/PW8sr1N0BpVsmoZr4C8Rbpw3tA7aeWG/KfnZcI7tNcr5g0fLPBMo\r\nEjPE0/yq4068pWJRhf778bg787aTeEauiMSbr3dA9ifJa1++o6Lj9kdhbWqK\r\n3Ciq/7TMGR8axxmxWmegCHpILejmSS18Kx6TJIOE5mJHYIZ9kUFUS5TuzbaI\r\n77dsF+EUyzFG0pfV/a/bH1xS5yOBttBgNm9SHRBdDc84q1BIxhYNjBWQtvcj\r\ntquz9eV5lCfSuXO5Xqk7+/sB30mXcrEmSUq+DArmFsoG3flUF2IMd/oK+MPj\r\nXwpByn1qOWsN604YaB6bSenMWYn1iJts8GpIJ7W7i1NIevQ7IvSaqw/Hr3VJ\r\nLjgiJPiP0NHJIr4QKGTelp0+ozEE8hPhgFYN0XaHSih2ayTKZTannmxmoar7\r\nF6c3v8D0GAbtrq3pG81lDP/x5X/lLqXHparNodaj72EtEV7Dr3JJTJUZ8ZkR\r\nNA7JApzN8b45x6mdRbZxi16fUvZ3ff0qpyo=\r\n=KTQY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"azuciao@gmail.com","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"c643fc5ba7f4dabdddece7977733d6f5868dc5e5","scripts":{"test":"mocha \"test/**/*.{js,ts}\"","build":"microbundle --external none","watch":"tsc -p . --watch","format":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepare":"git config --local core.hooksPath .githooks","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false,"trailingComma":"none"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"9.3.1","description":"textlint utility that convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write"]},"_nodeVersion":"18.14.0","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^4.0.0","@textlint/ast-node-types":"^13.0.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","ts-node":"^10.9.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","microbundle":"^0.15.1","@types/mocha":"^10.0.1","sentence-splitter":"^4.1.0","ts-node-test-register":"^10.0.0","@textlint/markdown-to-ast":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.3.2_1676290609062_0.904419030992798","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"textlint-util-to-string","version":"3.3.3","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.3.3","maintainers":[{"name":"textlint-user","email":"azuciao+textlint@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"0x6b","email":"npm_mytidhfqd7ncqnr73yfj@warpnine.io"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"a5b3b8ad8b34522f3a7e47a6806a80d7d607be06","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.3.tgz","fileCount":17,"integrity":"sha512-ZZL2orkDgDYXmyk+AfHNvrllAIDPdKDT7TYqs3s6lDr6vp1wL/4RyPsx9ylOekr1EchlzaSzZnL2vvS/oP7oQg==","signatures":[{"sig":"MEYCIQDXyrExbijxb4RJ5OwlRLhJfFGnfzDtqEgY8Ni24Lpe+gIhALn/lPyoarTefQ9tZBy7zhVzkCUSxKpoxCMOtY0nQKdV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3891350},"main":"dist/index.js","email":"azuciao@gmail.com","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"34f972821dc62442f157f3fa9fff5ea9a733ad41","scripts":{"test":"mocha \"test/**/*.{js,ts}\"","build":"microbundle --external none","watch":"tsc -p . --watch","format":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepare":"git config --local core.hooksPath .githooks","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false,"trailingComma":"none"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"10.2.0","description":"textlint utility that convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write"]},"_nodeVersion":"18.18.2","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^4.0.0","@textlint/ast-node-types":"^13.4.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","ts-node":"^10.9.1","prettier":"^3.1.0","cross-env":"^7.0.3","typescript":"^5.3.2","@types/node":"^20.10.0","lint-staged":"^15.1.0","microbundle":"^0.15.1","@types/mocha":"^10.0.6","sentence-splitter":"^5.0.0","ts-node-test-register":"^10.0.0","@textlint/markdown-to-ast":"^13.4.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.3.3_1700887004239_0.8674628345885991","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"textlint-util-to-string","version":"3.3.4","author":{"name":"azu"},"license":"MIT","_id":"textlint-util-to-string@3.3.4","maintainers":[{"name":"textlint-user","email":"azuciao+textlint@gmail.com"},{"name":"azu","email":"azuciao@gmail.com"},{"name":"0x6b","email":"npm_mytidhfqd7ncqnr73yfj@warpnine.io"}],"homepage":"https://github.com/textlint/textlint-util-to-string","bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"dist":{"shasum":"be889e195bcff8c34eec8ce23cde73e2b87cff54","tarball":"https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz","fileCount":19,"integrity":"sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==","signatures":[{"sig":"MEYCIQDjr4Snolh1Mbcudl34T/M8WkqrHj7SHKqP8qr9wsLhDQIhALbU5yYjnMx0sEuS0Bfqjy3e0vjxk3t1Luc1TSeHGdBd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3893805},"main":"dist/index.js","email":"azuciao@gmail.com","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"99f54cee6778aa56004f002e17f2e1f57fda250f","scripts":{"test":"npm run typecheck && mocha \"test/**/*.{js,ts}\"","build":"microbundle --external none","watch":"tsc -p . --watch","format":"prettier --write \"**/*.{js,jsx,ts,tsx,css}\"","prepare":"git config --local core.hooksPath .githooks","typecheck":"tsc --noEmit","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120,"singleQuote":false,"trailingComma":"none"},"repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"_npmVersion":"10.2.0","description":"textlint utility that convert Paragraph Node to text with SourceMap.","directories":{"test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write"]},"_nodeVersion":"18.18.2","dependencies":{"unified":"^8.4.0","rehype-parse":"^6.0.1","structured-source":"^4.0.0","@textlint/ast-node-types":"^13.4.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","ts-node":"^10.9.1","prettier":"^3.1.0","cross-env":"^7.0.3","typescript":"^5.3.2","@types/node":"^20.10.0","lint-staged":"^15.1.0","microbundle":"^0.15.1","@types/mocha":"^10.0.6","sentence-splitter":"^5.0.0","ts-node-test-register":"^10.0.0","@textlint/markdown-to-ast":"^13.4.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-util-to-string_3.3.4_1700888700874_0.07065230794389876","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-11-24T07:55:53.972Z","modified":"2025-07-20T01:51:16.426Z","1.0.1":"2015-11-24T07:55:53.972Z","1.1.0":"2015-11-24T12:17:31.996Z","1.1.1":"2015-11-25T13:18:17.825Z","1.2.0":"2016-02-14T08:01:53.375Z","1.2.1":"2016-06-15T13:20:26.551Z","2.0.0":"2016-08-30T05:45:34.630Z","2.0.1":"2016-09-01T13:39:15.772Z","2.0.2":"2017-01-29T08:12:47.942Z","2.1.0":"2017-05-28T05:45:16.044Z","2.1.1":"2017-10-10T11:22:35.984Z","3.0.0":"2019-09-16T13:40:58.918Z","3.1.0":"2020-07-25T06:39:55.689Z","3.1.1":"2020-07-25T16:07:29.317Z","3.2.0":"2023-01-29T13:12:16.786Z","3.3.0":"2023-02-11T12:14:18.384Z","3.3.2":"2023-02-13T12:16:49.311Z","3.3.3":"2023-11-25T04:36:44.516Z","3.3.4":"2023-11-25T05:05:01.144Z"},"bugs":{"url":"https://github.com/textlint/textlint-util-to-string/issues"},"author":{"name":"azu"},"license":"MIT","homepage":"https://github.com/textlint/textlint-util-to-string","repository":{"url":"git+https://github.com/textlint/textlint-util-to-string.git","type":"git"},"description":"textlint utility that convert Paragraph Node to text with SourceMap.","maintainers":[{"email":"azuciao@gmail.com","name":"azu"},{"email":"azuciao+textlint@gmail.com","name":"textlint-user"}],"readme":"# textlint-util-to-string [![Actions Status: test](https://github.com/textlint/textlint-util-to-string/workflows/test/badge.svg)](https://github.com/textlint/textlint-util-to-string/actions?query=workflow%3A\"test\")\n\nConvert `Paragraph` Node to plain text with SourceMap.\nIt means that you can get original position from plain text.\n\nThis library is for [textlint](https://github.com/textlint/textlint \"textlint\") and [textstat](https://github.com/azu/textstat \"textstat\").\n\n## Installation\n\n    npm install textlint-util-to-string\n\n## Terminology\n\nThe concepts `position` and `index` are the same with [TxtAST Interface](https://textlint.github.io/docs/txtnode.html) and [textlint/structured-source](https://github.com/textlint/structured-source).\n\n- `position` is a `{ line, column }` object.\n  - The `column` property of `position` is **0-based**.\n  - The `line` property of `position` is **1-based**.\n- `index` is an offset number.\n  - The `index` property is **0-based**.\n\n## API\n\n### `new StringSource(node: TxtParentNode, options?: StringSourceOptions)`\n\nCreate new `StringSource` instance for `paragraph` Node.\n\n### `toString(): string`\n\nGet plain text from `Paragraph` Node.\n\nThis plain text is concatenated from `value` of all children nodes of `Paragraph` Node.\n\n```ts\nimport { StringSource } from \"textlint-util-to-string\";\nconst report = function (context) {\n    const { Syntax, report, RuleError } = context;\n    return {\n        // \"This is **a** `code`.\"\n        [Syntax.Paragraph](node) {\n            const source = new StringSource(node);\n            const text = source.toString(); // => \"This is a code.\"\n        }\n    }\n};\n```\n\nIn some cases, you may want to replace some characters in the plain text for avoiding false positives.\nYou can replace `value` of children nodes by `options.replacer`.\n\n`options.replacer` is a function that takes a `node` and commands like `maskValue` or `emptyValue`.\nIf you want to modify the `value` of the node, return command function calls.\n\n```ts\n// \"This is a `code`.\"\nconst source = new StringSource(paragraphNode, {\n    replacer({ node, maskValue }) {\n        if (node.type === Syntax.Code) {\n            return maskValue(\"_\"); // code => ____\n        }\n    }\n});\nconsole.log(source.toString()); // => \"This is a ____.\"\n```\n\n- `maskValue(character: string)`: mask the `value` of the node with the given `character`.\n- `emptyValue()`: replace the `value` of the node with an empty string.\n\n### `originalIndexFromIndex(generatedIndex): number | undefined`\n\nGet original index from generated index value\n\n### `originalPositionFromPosition(position): Position | undefined`\n\nGet original position from generated position\n\n### `originalIndexFromPosition(generatedPosition): number | undefined`\n\nGet original index from generated position\n\n### `originalPositionFromIndex(generatedIndex): Position | undefined`\n\nGet original position from generated index\n\n## Examples\n\nCreate plain text from `Paragraph` Node and get original position from plain text.\n\n```js\nimport assert from \"assert\";\nimport { StringSource } from \"textlint-util-to-string\";\nconst report = function (context) {\n    const { Syntax, report, RuleError } = context;\n    return {\n        // \"This is [Example！？](http://example.com/)\"\n        [Syntax.Paragraph](node) {\n            const source = new StringSource(node);\n            const text = source.toString(); // => \"This is Example！？\"\n            // \"Example\" is located at the index 8 in the plain text\n            //  ^\n            const index1 = result.indexOf(\"Example\");\n            assert.strictEqual(index1, 8);\n            // The \"Example\" is located at the index 9 in the original text\n            assert.strictEqual(source.originalIndexFromIndex(index1), 9);\n            assert.deepStrictEqual(source.originalPositionFromPosition({\n                line: 1,\n                column: 8\n            }), {\n                line: 1,\n                column: 9\n            });\n\n            // Another example with \"！？\", which is located at 15 in the plain text\n            // and at 16 in the original text\n            const index2 = result.indexOf(\"！？\");\n            assert.strictEqual(index2, 15);\n            assert.strictEqual(source.originalIndexFromIndex(index2), 16);\n        }\n    }\n};\n```\n\n### Integration with sentence-splitter\n\n[sentence-splitter](https://github.com/textlint-rule/sentence-splitter) splits a paragraph into sentences.\nYou can pass the Sentence node to `StringSource` to get the plain text of the sentence.\n\n```ts\nimport assert from \"assert\";\nimport { splitAST, SentenceSplitterSyntax } from \"sentence-splitter\";\nimport { StringSource } from \"textlint-util-to-string\";\nimport type { TextlintRuleModule } from \"@textlint/types\";\nconst report: TextlintRuleModule<Options> = function (context) {\n    const { Syntax, report, RuleError } = context;\n    return {\n        // \"First sentence. Second sentence.\"\n        [Syntax.Paragraph](node) {\n          // { children: [Sentence, WhiteSpace, Sentence] }\n          const sentenceRoot = splitAST(node);\n          // [\"First sentence.\" node, \"Second sentence.\" node]\n          const sentences = sentenceRoot.children.filter((node) => node.type === SentenceSplitterSyntax.Sentence);\n          for (const sentence of sentences) {\n            const sentenceSource = new StringSource(sentence);\n            const sentenceText = sentenceSource.toString();\n            console.log(sentenceText);\n            const sentenceIndex = sentenceText.indexOf(\"sentence\");\n            const originalSentenceIndex = sentenceSource.originalIndexFromIndex(sentenceIndex);\n            console.log({ sentenceIndex, originalSentenceIndex });\n          }\n        }\n    }\n};\nexport default report;\n```\n\n## Rules that use this library\n\n- [textlint-rule-first-sentence-length: textlint rule that limit maximum length of First sentence of the section.](https://github.com/textlint-rule/textlint-rule-first-sentence-length)\n- [textlint-rule-en-max-word-count: textlint rule that specify the maximum word count of a sentence.](https://github.com/textlint-rule/textlint-rule-en-max-word-count)\n- [textlint-rule-spellchecker: textlint rule to check spellings with native spellchecker](https://github.com/nodaguti/textlint-rule-spellchecker)\n\n\n## FAQ\n\n### Why return relative position from rootNode?\n\n```js\nconst AST = {...}\nconst rootNode = AST.children[10];\nconst source = new StringSource(rootNode);\nsource.originalIndexFor(0); // should be 0\n```\n\nTo return relative position easy to compute position(We think).\n\nOne space has a single absolute position, The other should be relative position.\n\n## Related Libraries\n\n- <https://github.com/textlint/textlint/wiki/Collection-of-textlint-rule#rule-libraries>\n\n## Tests\n\n    npm test\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## License\n\nMIT\n","readmeFilename":"README.md"}