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

brighterscript

Package Overview
Dependencies
Maintainers
1
Versions
300
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

brighterscript - npm Package Versions

1
30

0.16.0

Diff

Changelog

Source

0.16.0 - 2020-10-02

Added

  • Expression.walk and Statement.walk functions which provide shallow or deep walking of the AST
  • Many ast reflection methods to be used instead of instanceof.
  • plugin system (still in alpha) support for re-scanning the AST after modifing the AST by calling invalidateReferences()
  • every token has a leadingWhitespace property now that contains leading whitespace. Retrieving whitespace tokens from the Lexer will be removed in a future update in favor of this appraoch

Changed

  • all AST nodes now extend either Statement or Expression instead of simply implementing their interfaces.

Removed

  • several AST walking functions from astUtils/ in favor of direct node walking
twitchbronbron
published 0.15.2 •

Changelog

Source

0.15.2 - 2020-10-01

Fixed

  • Bug in component validation that would throw errors if component name was undefined (generally due to an XML parse error). (#194)
twitchbronbron
published 0.15.1 •

Changelog

Source

0.15.1 - 2020-09-30

Fixed

  • improved performance in the lexer and parser
  • potential for accidentally changing cwd during bsconfig resolving
twitchbronbron
published 0.15.0 •

Changelog

Source

0.15.0 - 2020-09-18

Added

  • plugin API to allow visibility into the various compiler phases. This is currently in alpha. (#170)
twitchbronbron
published 0.14.0 •

Changelog

Source

0.14.0 - 2020-09-04

Changed

  • Add error diagnostic BS1115 which flags duplicate component names #186
twitchbronbron
published 0.13.2 •

Changelog

Source

0.13.2 - 2020-08-31

Changed

  • Upgraded BS1104 to error (previously a warning) and refined the messaging.
twitchbronbron
published 0.13.1 •

Changelog

Source

0.13.1 - 2020-08-14

Changed

  • upgraded to roku-deploy@3.2.3
  • throw exception when copying to staging folder and rootDir does not exist in the file system
  • throw exception when zipping package and ${stagingFolder}/manifest does not exist in the file system
twitchbronbron
published 0.13.0 •

Changelog

Source

0.13.0 - 2020-08-10

Added

  • ability to mark the extends and project options in bsconfig.json, API and CLI as optional.
twitchbronbron
published 0.12.4 •

Changelog

Source

0.12.4 - 2020-08-06

Fixed

  • bug in cli that wouldn't properly read bsconfig values. #167
  • bug in cli that doesn't use retain-staging-folder argument properly. #168
twitchbronbron
published 0.12.3 •

Changelog

Source

0.12.3 - 2020-08-03

Fixed

  • bug in the language server that would provide stale completions due to the file throttling introduced in v0.11.2. Now the language server will wait for the throttled parsing to complete before serving completion results.
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