A simple NPM package that formats and beautifies Cypher queries for improved readability
npm install cypher-beautifier
import beautifyCypher from "cypher-beautifier";
const query = `
match (n) where n.name = "Bob" return n limit 1
`;
const formatted = beautifyCypher(query);
console.log(formatted);
/*
MATCH (n)
WHERE n.name = "Bob"
RETURN n
LIMIT 1
*/
interface IProps {
parseStrings?: boolean;
}
declare function beautifyCypher(query: string, options?: IProps): string;
export default beautifyCypher;
Option | Type | Description | Default |
---|---|---|---|
parseStrings | boolean |
If true formats code inside quotation marks ' and "
|
false |