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.10

Diff

Changelog

Source

0.16.10 - 2020-10-20

Fixed

  • prevent crash when a callable has the same name as a javascript reserved name (#226)
  • prevent crash when import statement is malformed (#224)
twitchbronbron
published 0.16.9 •

Changelog

Source

0.16.9 - 2020-10-18

Fixed

  • reduce language server throttle for validation and parsing now that those have improved performance.
  • massively improve validation performance by refactoring getFileByPkgPath
  • micro-optimization of hot parser functions
  • change codebase to use import type many places, which reduces the number of files imported at runtime
twitchbronbron
published 0.16.8 •

Changelog

Source

0.16.8 - 2020-10-15

Fixed

  • bug when printing diagnostics that would crash if the contents were missing (like for in-memory-only files injected by plugins) (#217)
  • Drop expensive AST walking for collecting property names and instead collect them as part of parsing
twitchbronbron
published 0.16.7 •

Changelog

Source

0.16.7 - 2020-10-13

Fixed

  • bug when finding bsconfig.json that would use the wrong cwd in multi-workspace language server situations.
  • bug when transpiling in-memory-only files. (#212)
twitchbronbron
published 0.16.6 •

Changelog

Source

0.16.6 - 2020-10-13

Fixed

  • quirk in the GitHub actions workflow that didn't publish the correct code.
twitchbronbron
published 0.16.5 •

Changelog

Source

0.16.5 - 2020-10-13

Fixed

  • performance issue during the parse phase. We now defer certain collections until needed. (#210)
twitchbronbron
published 0.16.4 •

Changelog

Source

0.16.4 - 2020-10-12

Changed

  • LanguageServer now sends a diff of diagnostics for files, instead of the entire project's diagnostics every time. (#204)

Fixed

  • transpile bug for namespaced class constructors that wouldn't properly prepend the namespace in some situations. (#208)
  • bug in class validation that was causing bogus diagnostics during class construction in namespaces.(#203)
twitchbronbron
published 0.16.3 •

Changelog

Source

0.16.3 - 2020-10-11

Changed

  • Add generic type parameter for Program add functions.
  • Export BscType type to simplify BrsFile | XmlFile usage everywhere.

Fixed

  • Prevent bogus diagnostic on all callfunc operations (#205)
twitchbronbron
published 0.16.2 •

Changelog

Source

0.16.2 - 2020-10-09

Fixed

  • critical bug in diagnostic printing that would crash the program if a diagnostic was missing a valid range.
twitchbronbron
published 0.16.1 •

Changelog

Source

0.16.1 - 2020-10-03

Changed

  • rename isEscapedCharCodeLiteral to isEscapedCharCodeLiteralExpression to match other expression class names
  • rename FunctionParameter to FunctionParameterExpression to match other expression class names
  • convert AAMemberExpression interface into an expression class.
  • convert isBrsFile and isXmlFile to check for constructor file name rather than file extension.

Fixed

  • bugs with plugin interoperability with BrighterScript when using instanceof. All internal BrighterScript logic now uses the is functions from astutils/reflection, and plugin authors should do the same.
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