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
296
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

brighterscript - npm Package Versions

1
2830

0.5.4

Diff

Changelog

Source

0.5.4 2020-04-13

Fixed

  • Syntax bug that wasn't allowing period before indexed get expression (example: prop.["key"]) (#58)
  • Syntax bug preventing comments from being used in various locations within a class
twitchbronbron
published 0.5.3 •

Changelog

Source

0.5.3 - 2020-04-12

Added

  • syntax support for the xml attribute operator (node@someAttr) (#34)
  • syntax support for bitshift operators (<< and >>) (#50)
  • several extra validation checks for class statements

Fixed

  • syntax bug that was showing parse errors for known global method names (such as string()) (#49)
twitchbronbron
published 0.5.2 •

Changelog

Source

0.5.2 - 2020-04-11

Changed

  • downgrade diagnostic issue 1007 from an error to a warning, and updated the message to "Component is mising "extends" attribute and will automatically extend "Group" by default" (#53)

Fixed

  • Prevent xml files found outside of the pkg:/components folder from being parsed and validated. (#51)
  • allow empty elseif and else blocks. (#48)
twitchbronbron
published 0.5.1 •

Changelog

Source

0.5.1 - 2020-04-10

Changed

  • upgraded to roku-deploy@3.0.2 which fixed a file copy bug in subdirectories of symlinked folders (fixes #41)
twitchbronbron
published 0.5.0 •

Changelog

Source

0.5.0 - 2020-04-10

Added

  • several new diagnostics for conditional compiles. Some of them allow the parser to recover and continue.
  • experimental class transpile support. There is still no intellisense for classes yet though.

Changed

  • All errors are now stored as vscode-languageserver Diagnostic objects instead of a custom error structure.
  • Token, AST node, and diagnostic locations are now stored as Range objects, which use zero-based lines instead of the previous one-based line numbers.
  • All parser diagnostics have been broken out into their own error codes, removing the use of error code 1000 for a generic catch-all. That code still exists and will hold runtime errors from the parser.

Fixed

  • bug in parser that was flagging the new class keywords (new, class, public, protected, private, override) as parse errors. These are now allowed as both local variables and property names.
twitchbronbron
published 0.4.4 •

Changelog

Source

0.4.4 - 2020-04-04

Fixed

  • bug in the ProgramBuilder that would terminate the program on first run if an error diagnostic was found, even when in watch mode.
twitchbronbron
published 0.4.3 •

Changelog

Source

0.4.3 - 2020-04-03

Changed

  • the bsc cli now emits a nonzero return code whenever parse errors are encountered, which allows tools to detect compile-time errors. (#43)
twitchbronbron
published 0.4.2 •

Changelog

Source

0.4.2 - 2020-04-01

Changed

twitchbronbron
published 0.4.1 •

Changelog

Source

0.4.1 - 2020-01-11

Changed

twitchbronbron
published 0.4.0 •

Changelog

Source

0.4.0 - 2020-01-07

Added

  • ability to specify the pkgPath of a file when adding to the project.

Changed

Fixed

  • bug that was showing duplicate function warnings when multiple files target the same pkgPath. Now roku-deploy will only keep the last referenced file for each pkgPath
  • reduced memory consumtion and FS calls during file watcher events
  • issue in getFileByPkgPath related to path separator mismatches
  • bugs related to standalone workspaces causing issues for other workspaces.
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