cypher_dart 0.1.0 copy "cypher_dart: ^0.1.0" to clipboard
cypher_dart: ^0.1.0 copied to clipboard

OpenCypher parser, AST, diagnostics, and formatter for Dart and Flutter.

example/main.dart

import 'package:cypher_dart/opencypher.dart';

void main() {
  const query = '''
MATCH (n:Person)
WHERE n.age > 30
RETURN n.name AS name
ORDER BY name
LIMIT 5
''';

  final result = Cypher.parse(query);

  if (result.hasErrors) {
    for (final diagnostic in result.diagnostics) {
      // ignore: avoid_print
      print(diagnostic);
    }
    return;
  }

  final document = result.document!;
  // ignore: avoid_print
  print(CypherPrinter.format(document));
}
0
likes
150
points
219
downloads

Publisher

unverified uploader

Weekly Downloads

OpenCypher parser, AST, diagnostics, and formatter for Dart and Flutter.

Repository (GitHub)
View/report issues

Topics

#cypher #neo4j #graph-database #parser #flutter

Documentation

API reference

License

MIT (license)

Dependencies

collection, meta, source_span

More

Packages that depend on cypher_dart