├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── binding.gyp ├── examples ├── browser.js ├── clutter.js ├── dump-clutter.js ├── dump-midgard.js ├── gtk.js ├── gtk_test.js ├── guitartuner.coffee ├── libxml2.js ├── midgard.js ├── multiple_test.js ├── notify.js ├── notify_test.js └── webkit.js ├── gir.js ├── package.json ├── src ├── arguments.cc ├── arguments.h ├── function.cc ├── function.h ├── init.cc ├── namespace_loader.cc ├── namespace_loader.h ├── types │ ├── function_type.cc │ ├── function_type.h │ ├── object.cc │ ├── object.h │ ├── struct.cc │ └── struct.h ├── util.cc ├── util.h ├── values.cc └── values.h └── tests ├── TestGIR.js ├── midgard ├── bootstrap.sh ├── midgard_connection.js ├── test_000_config.js ├── test_300_storage.js ├── test_400_timestamp.js ├── test_401_boxed_timestamp.js ├── test_500_object_metadata.js ├── test_510_object_crud.js ├── test_550_signals.js ├── test_600_user.js ├── test_SQLITE.conf ├── test_data │ ├── MidgardObjects.xml │ ├── midgard_auth_types.xml │ └── schema │ │ ├── phpcr_mixin_schemas.xml │ │ ├── phpcr_schemas.xml │ │ └── test_book_crud.xml ├── test_query_100_column.js ├── test_query_200_sql_query_select_data.js ├── test_query_300_sql_query_result.js └── test_query_400_sql_query_result_constraints.js ├── test_arguments_directions.js ├── test_object_constructor.js ├── test_object_property.js ├── test_returned_value.js ├── test_structure_constructor.js └── travis_midgard.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/binding.gyp -------------------------------------------------------------------------------- /examples/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/browser.js -------------------------------------------------------------------------------- /examples/clutter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/clutter.js -------------------------------------------------------------------------------- /examples/dump-clutter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/dump-clutter.js -------------------------------------------------------------------------------- /examples/dump-midgard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/dump-midgard.js -------------------------------------------------------------------------------- /examples/gtk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/gtk.js -------------------------------------------------------------------------------- /examples/gtk_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/gtk_test.js -------------------------------------------------------------------------------- /examples/guitartuner.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/guitartuner.coffee -------------------------------------------------------------------------------- /examples/libxml2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/libxml2.js -------------------------------------------------------------------------------- /examples/midgard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/midgard.js -------------------------------------------------------------------------------- /examples/multiple_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/multiple_test.js -------------------------------------------------------------------------------- /examples/notify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/notify.js -------------------------------------------------------------------------------- /examples/notify_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/notify_test.js -------------------------------------------------------------------------------- /examples/webkit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/examples/webkit.js -------------------------------------------------------------------------------- /gir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/gir.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/package.json -------------------------------------------------------------------------------- /src/arguments.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/arguments.cc -------------------------------------------------------------------------------- /src/arguments.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/arguments.h -------------------------------------------------------------------------------- /src/function.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/function.cc -------------------------------------------------------------------------------- /src/function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/function.h -------------------------------------------------------------------------------- /src/init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/init.cc -------------------------------------------------------------------------------- /src/namespace_loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/namespace_loader.cc -------------------------------------------------------------------------------- /src/namespace_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/namespace_loader.h -------------------------------------------------------------------------------- /src/types/function_type.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/types/function_type.cc -------------------------------------------------------------------------------- /src/types/function_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/types/function_type.h -------------------------------------------------------------------------------- /src/types/object.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/types/object.cc -------------------------------------------------------------------------------- /src/types/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/types/object.h -------------------------------------------------------------------------------- /src/types/struct.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/types/struct.cc -------------------------------------------------------------------------------- /src/types/struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/types/struct.h -------------------------------------------------------------------------------- /src/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/util.cc -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/util.h -------------------------------------------------------------------------------- /src/values.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/values.cc -------------------------------------------------------------------------------- /src/values.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/src/values.h -------------------------------------------------------------------------------- /tests/TestGIR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/TestGIR.js -------------------------------------------------------------------------------- /tests/midgard/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/bootstrap.sh -------------------------------------------------------------------------------- /tests/midgard/midgard_connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/midgard_connection.js -------------------------------------------------------------------------------- /tests/midgard/test_000_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_000_config.js -------------------------------------------------------------------------------- /tests/midgard/test_300_storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_300_storage.js -------------------------------------------------------------------------------- /tests/midgard/test_400_timestamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_400_timestamp.js -------------------------------------------------------------------------------- /tests/midgard/test_401_boxed_timestamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_401_boxed_timestamp.js -------------------------------------------------------------------------------- /tests/midgard/test_500_object_metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_500_object_metadata.js -------------------------------------------------------------------------------- /tests/midgard/test_510_object_crud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_510_object_crud.js -------------------------------------------------------------------------------- /tests/midgard/test_550_signals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_550_signals.js -------------------------------------------------------------------------------- /tests/midgard/test_600_user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_600_user.js -------------------------------------------------------------------------------- /tests/midgard/test_SQLITE.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_SQLITE.conf -------------------------------------------------------------------------------- /tests/midgard/test_data/MidgardObjects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_data/MidgardObjects.xml -------------------------------------------------------------------------------- /tests/midgard/test_data/midgard_auth_types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_data/midgard_auth_types.xml -------------------------------------------------------------------------------- /tests/midgard/test_data/schema/phpcr_mixin_schemas.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_data/schema/phpcr_mixin_schemas.xml -------------------------------------------------------------------------------- /tests/midgard/test_data/schema/phpcr_schemas.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_data/schema/phpcr_schemas.xml -------------------------------------------------------------------------------- /tests/midgard/test_data/schema/test_book_crud.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_data/schema/test_book_crud.xml -------------------------------------------------------------------------------- /tests/midgard/test_query_100_column.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_query_100_column.js -------------------------------------------------------------------------------- /tests/midgard/test_query_200_sql_query_select_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_query_200_sql_query_select_data.js -------------------------------------------------------------------------------- /tests/midgard/test_query_300_sql_query_result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_query_300_sql_query_result.js -------------------------------------------------------------------------------- /tests/midgard/test_query_400_sql_query_result_constraints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/midgard/test_query_400_sql_query_result_constraints.js -------------------------------------------------------------------------------- /tests/test_arguments_directions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/test_arguments_directions.js -------------------------------------------------------------------------------- /tests/test_object_constructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/test_object_constructor.js -------------------------------------------------------------------------------- /tests/test_object_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/test_object_property.js -------------------------------------------------------------------------------- /tests/test_returned_value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/test_returned_value.js -------------------------------------------------------------------------------- /tests/test_structure_constructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/test_structure_constructor.js -------------------------------------------------------------------------------- /tests/travis_midgard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creationix/node-gir/HEAD/tests/travis_midgard.sh --------------------------------------------------------------------------------