index.js 463 B

12345678910111213141516171819
  1. try {
  2. module.exports = require("../../build/Release/tree_sitter_python_binding");
  3. } catch (error1) {
  4. if (error1.code !== 'MODULE_NOT_FOUND') {
  5. throw error1;
  6. }
  7. try {
  8. module.exports = require("../../build/Debug/tree_sitter_python_binding");
  9. } catch (error2) {
  10. if (error2.code !== 'MODULE_NOT_FOUND') {
  11. throw error2;
  12. }
  13. throw error1
  14. }
  15. }
  16. try {
  17. module.exports.nodeTypeInfo = require("../../src/node-types.json");
  18. } catch (_) {}