{"_id":"@allnulled/cpp-polyfill","name":"@allnulled/cpp-polyfill","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@allnulled/cpp-polyfill","version":"1.0.0","description":"Execute C or C++ code from Node.js in sync.","main":"cpp-polyfill.js","scripts":{"test":"node test.js"},"keywords":["cpp","languages","polyfill","c","sync"],"author":{"name":"allnulled"},"license":"WTFPL","gitHead":"5b57e72285953b6b4ca792b1960fcc56d58918e9","_id":"@allnulled/cpp-polyfill@1.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-K2CtaF4HPcl8dEXVVXiMdXbCkYYycPx+Shd1NhRe5iAX9KVe8QkQWPlRQWiPPfLEKE4By7XwlNd4zs/P7EdQlA==","shasum":"da22f7c41e29977db9576b2b3ca3b96ce241e4bd","tarball":"https://registry.npmjs.org/@allnulled/cpp-polyfill/-/cpp-polyfill-1.0.0.tgz","fileCount":4,"unpackedSize":5218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSGy7/yyp0NgB2+2OSvMUXsszsig3wUbARGmmoQJjUVAiAQcvUZ9oUR1osXunWmC+f9kb/XIyhKOdj6vBQvxOtTxQ=="}]},"_npmUser":{"name":"allnulled","email":"todosanulados@gmail.com"},"directories":{},"maintainers":[{"name":"allnulled","email":"todosanulados@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cpp-polyfill_1.0.0_1734682318246_0.12278465792214566"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-20T08:11:58.104Z","1.0.0":"2024-12-20T08:11:58.417Z","modified":"2024-12-20T08:11:58.705Z"},"maintainers":[{"name":"allnulled","email":"todosanulados@gmail.com"}],"description":"Execute C or C++ code from Node.js in sync.","keywords":["cpp","languages","polyfill","c","sync"],"author":{"name":"allnulled"},"license":"WTFPL","readme":"# cpp-polyfill\n\nExecute C/C++ code from JavaScript in sync (using gcc and g++).\n\n## Install\n\n```sh\nnpm install -s @allnulled/cpp-polyfill\n```\n\n## Requirements\n\nYou need:\n\n- `gcc`\n- `g++`\n\n## Usage\n\n```js\nconst {c, cpp} = require(\"@allnulled/cpp-polyfill\");\n\n// Ejemplo de código C\nc(`\n#include <stdio.h>\n\nint main() {\n  printf(\"Hello, World!\\\\n\");\n  return 0;\n}\n`);\n\n// Ejemplo de código C++\ncpp(`\n#include <stdio.h>\n\nint main() {\n  printf(\"Hello, World!\\\\n\");\n  return 0;\n}\n`);\n\nconsole.log(\"Finished successfully!\");\n```","readmeFilename":"README.md"}