New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@neo4j/cypher-builder

Package Overview
Dependencies
Maintainers
7
Versions
75
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@neo4j/cypher-builder - npm Package Versions

1
8

1.6.0

Diff

Changelog

Source

1.6.0

Minor Changes

neo4j-organization
published 1.5.2 •

Changelog

Source

1.5.2

Patch Changes

  • #194 0c40f04 Thanks @angrykoala! - Refactors mixins. Due to this, multiple top-level clauses nested in the same clause will explicitly fail, instead of silent failing:

    The following is not supported;

    const match = new Cypher.Match();
    
    match.with();
    match.return();
    

    In favor of the following:

    const match = new Cypher.Match();
    
    match.with().return();
    
  • #195 6b24fdd Thanks @angrykoala! - Support for expressions on Pattern properties:

    const pattern = new Cypher.Pattern(node).withProperties({
        name: Cypher.plus(new Cypher.Literal("The "), new Cypher.Literal("Matrix")),
    });
    

    Results in:

    (this0: {name: "The " + "Matrix"})
    
  • #199 58dfee6 Thanks @angrykoala! - Fix RawCypher types

  • #198 bfb1c97 Thanks @angrykoala! - Deprecates using With.with when nested with already exists in favour of addColumn:

    const withQuery = new Cypher.With(node);
    
    withQuery.with(node2);
    withQuery.with("*");
    

    Instead, it should be:

    const withQuery = new Cypher.With(node);
    
    const nestedWith = withQuery.with(node2);
    nestedWith.addColumn("*");
    
neo4j-organization
published 1.5.1 •

Changelog

Source

1.5.1

Patch Changes

neo4j-organization
published 1.5.0 •

Changelog

Source

1.5.0

Minor Changes

Patch Changes

neo4j-organization
published 1.4.0 •

Changelog

Source

1.4.0

Minor Changes

  • #127 574f5f6 Thanks @angrykoala! - Deprecates Cypher.utils.compileCypher and .getCypher in favor of env.compile:

    Previously:

    new Cypher.RawCypher((env) => {
        const myVar = new Cypher.Variable();
        return myVar.getCypher(env);
    });
    

    Or

    new Cypher.RawCypher((env) => {
        const myVar = new Cypher.Variable();
        return Cypher.utils.compileCypher(myVar, env);
    });
    

    Now:

    new Cypher.RawCypher((env) => {
        const myVar = new Cypher.Variable();
        return env.compile(myVar);
    });
    

Patch Changes

neo4j-organization
published 1.3.0 •

Changelog

Source

1.3.0

Minor Changes

  • #106 7474e62 Thanks @angrykoala! - Add instant temporal functions:

    • time
    • localtime
    • localdatetime
    • datetime
    • date

    As well as the related nested functions:

    • *.realtime
    • *.statement
    • *.transaction
    • *.truncate
    • datetime.fromepoch
    • datetime.fromepochmillis
  • #100 73d9cba Thanks @angrykoala! - Add duration functions:

    • duration
    • duration.between
    • duration.inMonths
    • duration.inDays
    • duration.inSeconds

Patch Changes

neo4j-organization
published 1.2.0 •

Changelog

Source

1.2.0

Minor Changes

Patch Changes

neo4j-organization
published 1.1.2 •

Changelog

Source

1.1.2

Patch Changes

neo4j-organization
published 1.1.1 •

Changelog

Source

1.1.1

Patch Changes

  • #81 0af8a3a Thanks @angrykoala! - Reverts types for Call innerWith, With without parameters will not be rendered
neo4j-organization
published 1.1.0 •

Changelog

Source

1.1.0

Minor Changes

Patch Changes

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc