{"_id":"@7nohe/ruby-parser","_rev":"7-1598c62d7de1dbfee576513966c7197b","name":"@7nohe/ruby-parser","dist-tags":{"latest":"0.0.15"},"versions":{"0.0.4":{"name":"@7nohe/ruby-parser","version":"0.0.4","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.4","@7nohe/ruby-parser-darwin-x64":"0.0.4","@7nohe/ruby-parser-linux-x64-gnu":"0.0.4"},"_id":"@7nohe/ruby-parser@0.0.4","gitHead":"f351ab2686e2ed3ff95df7618d6b8571f1cb611e","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-VQ2dxvvo0Oog7OlqHjPmAuV/aCLLpr8BPN8GT13fEnxgSoWhrkO/dF62jC+p5KizzqhtqlofwgmPgqWGvjbVOg==","shasum":"39c6508d08fe226bfe9519987623ddd56b32f7f8","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.4.tgz","fileCount":143,"unpackedSize":178212,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFH1KVUpQuL65bZtjQsPkniRqx4hhLkvtxYWApWlJnDvAiEA41CCScyPwPV+MmqDkzMW6pcNeJFJHoLa6SUQUbagaXk="}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.4_1712504991475_0.1028258043679462"},"_hasShrinkwrap":false},"0.0.5":{"name":"@7nohe/ruby-parser","version":"0.0.5","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{"additional":["aarch64-apple-darwin"]}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.5","@7nohe/ruby-parser-darwin-x64":"0.0.5","@7nohe/ruby-parser-linux-x64-gnu":"0.0.5","@7nohe/ruby-parser-darwin-arm64":"0.0.5"},"_id":"@7nohe/ruby-parser@0.0.5","gitHead":"6eefa533659d1b28e0e3cebcb1fa2cdfa4692ae9","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-x0uS/e4N+UnM2T/LqwIpPBekSkFAbH08+V0ZDC2/5R4QmNy7MN1SCtiPGplGeWeXcttgYpAIGJekBC1z0+8nzQ==","shasum":"22a712cf55dfbad91479ff8bfbcda5d9f0f038a9","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.5.tgz","fileCount":143,"unpackedSize":178445,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW+1rqEZ0ZhGTwCrs2AHYalRZHTfURImhICjtVnSpF4gIgPyxn9TK5S3CH8pGFjnGnTknQKUrwSKH6C0mtfKtFTUs="}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.5_1712532973801_0.6212409162114827"},"_hasShrinkwrap":false},"0.0.6":{"name":"@7nohe/ruby-parser","version":"0.0.6","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{"additional":["aarch64-apple-darwin"]}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.6","@7nohe/ruby-parser-darwin-x64":"0.0.6","@7nohe/ruby-parser-linux-x64-gnu":"0.0.6","@7nohe/ruby-parser-darwin-arm64":"0.0.6"},"_id":"@7nohe/ruby-parser@0.0.6","gitHead":"3567c9a80067cd137ee53e56bdebf32db23fdf5a","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-zH9h+CtGjSNkjJ/wR+IY/6pkzMfi+Kbnxlp9suJEH9Zy8wetWO++gN3i9WqQq2qaMRgrsxJdP0cEkgLv986yHw==","shasum":"0a771b9cad3c66c55ef5d5dc0d951ff7bef189e9","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.6.tgz","fileCount":143,"unpackedSize":179365,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDlRXKSkx9rpSJmt06M+uIKcnKggDmzqOr9O3hAESDPQIgTwQER+EMIsvIUhVqmU6i9gkfC8JhEsFrRKJ5LOXfCrc="}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.6_1712534650183_0.6668680838375751"},"_hasShrinkwrap":false},"0.0.7":{"name":"@7nohe/ruby-parser","version":"0.0.7","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{"additional":["aarch64-apple-darwin"]}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:apple":"napi build --platform --release --target aarch64-apple-darwin && npx vite-node insertTypeAlias.ts","build:linux":"napi build --platform --release --target x86_64-unknown-linux-gnu && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.7","@7nohe/ruby-parser-darwin-x64":"0.0.7","@7nohe/ruby-parser-linux-x64-gnu":"0.0.7","@7nohe/ruby-parser-darwin-arm64":"0.0.7"},"_id":"@7nohe/ruby-parser@0.0.7","gitHead":"8ffcdac5c501843e500757794c527035a272b56e","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-PGnJJpRj6af8ccxgIQ/xw7A9teOvUQzdVRrbs8nrhmZWaaeJ6UirgsXLP2Z9r1GVe/MkF4YtHdxmY49c4un2QA==","shasum":"c0bc467cfee41e3ca134e46c7df0e2e80e6edfe4","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.7.tgz","fileCount":143,"unpackedSize":212220,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDhVXyG5roUbY7RCsLRNub2Ceci5R6LcBccA66+tUEd4AIfAwNL2GkjXUAIo4rdKUqkPpRevhucP3kpR5MjPfJTtQ=="}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.7_1712623967095_0.3251666779245279"},"_hasShrinkwrap":false},"0.0.8":{"name":"@7nohe/ruby-parser","version":"0.0.8","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{"additional":["aarch64-apple-darwin"]}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:apple":"napi build --platform --release --target aarch64-apple-darwin && npx vite-node insertTypeAlias.ts","build:linux":"napi build --platform --release --target x86_64-unknown-linux-gnu && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.8","@7nohe/ruby-parser-darwin-x64":"0.0.8","@7nohe/ruby-parser-linux-x64-gnu":"0.0.8","@7nohe/ruby-parser-darwin-arm64":"0.0.8"},"_id":"@7nohe/ruby-parser@0.0.8","gitHead":"7ab0fff61f1d1d26f092bb1074b4299227214961","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-0ES3WqBkqA7Oi5FCSyBV75O+TCP4F4lppM3QWgYg94CL/fe7oCeL+odQht1f4NXFM0LNz/i42/C7siLt6xsQog==","shasum":"9ec3b11d3f52d4df936d5bd5c05475f5d89dd5a8","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.8.tgz","fileCount":143,"unpackedSize":212220,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFB8lRvyNUKchIIlJANX6NZr/+xKxpWU9v2CVd8GS5alAiEAq/vGcUqJ0o2JTNMg8f/Pbly0JLjtbDp5kT/1YMvCQ5c="}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.8_1712624726278_0.15532063196437074"},"_hasShrinkwrap":false},"0.0.12":{"name":"@7nohe/ruby-parser","version":"0.0.12","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{"additional":["aarch64-apple-darwin"]}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:apple":"napi build --platform --release --target aarch64-apple-darwin && npx vite-node insertTypeAlias.ts","build:linux":"napi build --platform --release --target x86_64-unknown-linux-gnu && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.12","@7nohe/ruby-parser-darwin-x64":"0.0.12","@7nohe/ruby-parser-linux-x64-gnu":"0.0.12","@7nohe/ruby-parser-darwin-arm64":"0.0.12"},"_id":"@7nohe/ruby-parser@0.0.12","gitHead":"22e283ab56b02dec0146585ec1e5951543d2def2","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-PSIvKTmnXl5WUIAAQB5MQXszvket8qlQc1r6Sc+NH86NSSmsDdveJv2OUNUw9SxtECXAFgZ8ppNybTEIj6iYNA==","shasum":"7febc81c6e58f554880f68ad1772def3256c201a","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.12.tgz","fileCount":143,"unpackedSize":212225,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+6M3bGePG6lvdCyfiocm8NpPNE0YKqpUisZH8sDZG9gIhAPWrGNSR7acDc6XdElnqRod6JupOIuV65knRw6gYvQ3f"}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.12_1712669675492_0.06695532072410715"},"_hasShrinkwrap":false},"0.0.14":{"name":"@7nohe/ruby-parser","version":"0.0.14","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{"additional":["aarch64-apple-darwin"]}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:apple":"napi build --platform --release --target aarch64-apple-darwin && npx vite-node insertTypeAlias.ts","build:linux":"napi build --platform --release --target x86_64-unknown-linux-gnu && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.14","@7nohe/ruby-parser-darwin-x64":"0.0.14","@7nohe/ruby-parser-linux-x64-gnu":"0.0.14","@7nohe/ruby-parser-darwin-arm64":"0.0.14"},"_id":"@7nohe/ruby-parser@0.0.14","gitHead":"cf8ec518471ada88ce2b1e33e242dc944afba788","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-S68jqPzOy/AOV5Ixs2LNFgmIa9BAduYTTc2bnINLMlAr55GHgpr1vN4oz5IQjc070YU6+SHgeQPQanLIq3+XUw==","shasum":"f806e37e0ab7cff7dd4fcde75be08bc51b3e8a14","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.14.tgz","fileCount":143,"unpackedSize":244433,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP5p4PkVu+tRnUF1zwX5J245QGezec+/daOGD/OVPncwIgZI8g3w4GtuLvBvNdLGqqpx9hDGoUXT32eNo1r8s6faQ="}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.14_1714283507186_0.8880585778223866"},"_hasShrinkwrap":false},"0.0.15":{"name":"@7nohe/ruby-parser","version":"0.0.15","description":"Ruby parser for Node.js","author":{"name":"Daiki Urata"},"homepage":"https://github.com/7nohe/ruby-parser","repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"keywords":["ruby","parser","nodejs","ruby-parser"],"main":"index.js","types":"index.d.ts","napi":{"name":"ruby-parser","triples":{"additional":["aarch64-apple-darwin"]}},"license":"MIT","devDependencies":{"@napi-rs/cli":"^2.18.0","@types/node":"^20.12.3","typescript":"^5.4.4","vite":"^5.2.7","vitest":"^1.4.0"},"engines":{"node":">= 10"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release && npx vite-node insertTypeAlias.ts","build:apple":"napi build --platform --release --target aarch64-apple-darwin && npx vite-node insertTypeAlias.ts","build:linux":"napi build --platform --release --target x86_64-unknown-linux-gnu && npx vite-node insertTypeAlias.ts","build:debug":"napi build --platform && npx vite-node insertTypeAlias.ts","prepublishOnly":"napi prepublish -t npm","test":"vitest","universal":"napi universal","version":"napi version","typecheck":"tsc --noEmit"},"packageManager":"yarn@4.1.1","optionalDependencies":{"@7nohe/ruby-parser-win32-x64-msvc":"0.0.15","@7nohe/ruby-parser-darwin-x64":"0.0.15","@7nohe/ruby-parser-linux-x64-gnu":"0.0.15","@7nohe/ruby-parser-darwin-arm64":"0.0.15"},"_id":"@7nohe/ruby-parser@0.0.15","gitHead":"6531161bbb7727a02f483792321a81f4fbbf0534","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-bHB6X7Qt2wIM2RnG+qyhk4oPOEgdCqEpvHtwtpp86cy7Yx+tIFWimwit5Hkec3H1plEVrK8VUxXaCezUb9WQDw==","shasum":"a6749c142bd544b679ab428e85adf94efd2b70e3","tarball":"https://registry.npmjs.org/@7nohe/ruby-parser/-/ruby-parser-0.0.15.tgz","fileCount":143,"unpackedSize":254544,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7nohe%2fruby-parser@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEO1cnzG+9YYmXwUngUMPwuZS7xNIKVAisPbEr471+TvAiAEvN3BC6A7L4PCC32s0tP7a8VOmZ0ym57ZCrgezQUCFQ=="}]},"_npmUser":{"name":"7nohe","email":"7nohe.urata@gmail.com"},"directories":{},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruby-parser_0.0.15_1716110448960_0.6001777186827635"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-07T15:49:51.391Z","0.0.4":"2024-04-07T15:49:51.640Z","modified":"2024-05-19T09:20:49.593Z","0.0.5":"2024-04-07T23:36:13.951Z","0.0.6":"2024-04-08T00:04:10.353Z","0.0.7":"2024-04-09T00:52:47.277Z","0.0.8":"2024-04-09T01:05:26.424Z","0.0.12":"2024-04-09T13:34:35.654Z","0.0.14":"2024-04-28T05:51:47.347Z","0.0.15":"2024-05-19T09:20:49.124Z"},"maintainers":[{"name":"7nohe","email":"7nohe.urata@gmail.com"}],"description":"Ruby parser for Node.js","homepage":"https://github.com/7nohe/ruby-parser","keywords":["ruby","parser","nodejs","ruby-parser"],"repository":{"type":"git","url":"git+https://github.com/7nohe/ruby-parser.git"},"author":{"name":"Daiki Urata"},"bugs":{"url":"https://github.com/7nohe/ruby-parser/issues"},"license":"MIT","readme":"## ruby-parser\n\n`ruby-parser` is a Ruby parser for Node.js written in Rust.\n\n## Supported nodes\n\n- [x] Alias\n- [x] And\n- [x] AndAsgn\n- [x] Arg\n- [x] Args\n- [x] Array\n- [x] ArrayPattern\n- [x] ArrayPatternWithTail\n- [x] BackRef\n- [x] Begin\n- [x] Block\n- [x] Blockarg\n- [x] BlockPass\n- [x] Break\n- [x] Case\n- [x] CaseMatch\n- [x] Casgn\n- [x] Cbase\n- [x] Class\n- [x] Complex\n- [x] Const\n- [x] ConstPattern\n- [x] CSend\n- [x] Cvar\n- [x] Cvasgn\n- [x] Def\n- [x] Defined\n- [x] Defs\n- [x] Dstr\n- [x] Dsym\n- [x] EFlipFlop\n- [x] EmptyElse\n- [x] Encoding\n- [x] Ensure\n- [x] Erange\n- [x] False\n- [x] File\n- [x] FindPattern\n- [x] Float\n- [x] For\n- [x] ForwardArg\n- [x] ForwardedArgs\n- [x] Gvar\n- [x] Gvasgn\n- [x] Hash\n- [x] HashPattern\n- [x] Heredoc\n- [x] If\n- [x] IfGuard\n- [x] IFlipFlop\n- [x] IfMod\n- [x] IfTernary\n- [x] Index\n- [x] IndexAsgn\n- [x] InPattern\n- [x] Int\n- [x] Irange\n- [x] Ivar\n- [x] Ivasgn\n- [x] Kwarg\n- [x] Kwargs\n- [x] KwBegin\n- [x] Kwnilarg\n- [x] Kwoptarg\n- [x] Kwrestarg\n- [x] Kwsplat\n- [x] Lambda\n- [x] Line\n- [x] Lvar\n- [x] Lvasgn\n- [x] Masgn\n- [x] MatchAlt\n- [x] MatchAs\n- [x] MatchCurrentLine\n- [x] MatchNilPattern\n- [x] MatchPattern\n- [x] MatchPatternP\n- [x] MatchRest\n- [x] MatchVar\n- [x] MatchWithLvasgn\n- [x] Mlhs\n- [x] Module\n- [x] Next\n- [x] Nil\n- [x] NthRef\n- [x] Numblock\n- [x] OpAsgn\n- [x] Optarg\n- [x] Or\n- [x] OrAsgn\n- [x] Pair\n- [x] Pin\n- [x] Postexe\n- [x] Preexe\n- [ ] Procarg0\n- [ ] Rational\n- [ ] Redo\n- [ ] Regexp\n- [ ] RegOpt\n- [x] Rescue\n- [ ] RescueBody\n- [x] Restarg\n- [ ] Retry\n- [x] Return\n- [x] SClass\n- [x] Self\\_\n- [x] Send\n- [ ] Shadowarg\n- [ ] Splat\n- [x] Str\n- [x] Super\n- [x] Sym\n- [x] True\n- [x] Undef\n- [ ] UnlessGuard\n- [ ] Until\n- [ ] UntilPost\n- [x] When\n- [x] While\n- [ ] WhilePost\n- [ ] XHeredoc\n- [ ] Xstr\n- [x] Yield\n- [ ] ZSuper\n\n## Development\n\n```bash\nyarn\nyarn build\n```\n\nTo release a package:\n\n```bash\nnpm version [major/minor/patch]\ngit push --follow-tags\n```\n","readmeFilename":"README.md"}