Socket
Socket
Sign inDemoInstall

soql-parser-js

Package Overview
Dependencies
Maintainers
1
Versions
90
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

soql-parser-js - npm Package Versions

13
9

4.8.1

Diff

Changelog

Source

4.8.1

April 9, 2023

  • Fix output files to ensure sourcemaps are included in npm package. (#227)
paustint
published 4.8.0 •

Changelog

Source

4.8.0

April 9, 2023

  • Fix isAggregateFn (#228)
    • Date functions, such as HOUR_IN_DAY(CreatedDate) did not properly have the isAggregateFn property set to true for the field.
    • As a result, getFlattenedFields would produce incorrect results for these fields if they were not aliased.
  • Upgraded webpack, migrated from Travis CI to Github Actions
  • Update dependencies to resolve reported security issues
  • Update build process to fix invalid sourcemap mapping (#227)
    • Removed non-minified version of application which had incorrect path to sourcemaps
    • Ensure webpack generates a sourcemap for the minified code output
paustint
published 4.7.1 •

Changelog

Source

4.7.1

January 23rd, 2023

The repository was moved from paustint to jetstreamapp. No code changes.

paustint
published 4.7.0 •

Changelog

Source

4.7.0

October 6, 2022

  • Ensure the literalType is populated on subqueries that are part of a WHERE clause.
paustint
published 4.6.1 •

Changelog

Source

4.6.1

July 17, 2022

  • Ensure boolean return from some utility functions.
  • Re-designed the documentation website.

4.6

July 7, 2022

  • Converted test framework from mocha to jest.
  • Fixed bug where non-string values passed in to a where clause would throw an exception. (#121)
  • Fixed bug where in some cases a soql query would be improperly formed if the operator was an array type, such as IN, but the value and literal types were not arrays. (#107)
  • Added additional test-cases for stand-alone compose functions to test non-standard usage.
paustint
published 4.6.0 •

paustint
published 4.5.2 •

paustint
published 4.5.1 •

Changelog

Source

4.5.0 / 4.5.1

June 21, 2022

  • Added support for accessLevel parameters in a WITH clause (#193)
    • Examples:
      • SELECT Id FROM Account WITH USER_MODE
      • SELECT Id FROM Account WITH SYSTEM_MODE
    • Thank you @ghingis
  • Patch release - changed property from accessLevel to withAccessLevel
paustint
published 4.5.0 •

Changelog

Source

4.5.0 / 4.5.1

June 21, 2022

  • Added support for accessLevel parameters in a WITH clause (#193)
    • Examples:
      • SELECT Id FROM Account WITH USER_MODE
      • SELECT Id FROM Account WITH SYSTEM_MODE
    • Thank you @ghingis
  • Patch release - changed property from accessLevel to withAccessLevel
paustint
published 4.4.1 •

Changelog

Source

4.4.1

June 11, 2022

  • Fixed parser error where 'mi' and 'km' could not be used in a WHERE clause because they were being parsed as a GeoLocationUnit (#188)
    • Thank you @divijklenty for reporting this.

4.4

March 11, 2022

  • Add support for partial parse and compose #182
    • Added support for parsing and composing partial queries. When parsing, the new option allowPartialQuery enables this functionality.
    • Added a third argument for formatQuery, allowing ParseQueryConfig options to be provided.
    • Some types on the Query interface were made optional to support partial queries
    • Updated CLI to include additional commands

4.3

September 19, 2021

  • Added cli support, check out the readme for usage details
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