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

Diff

Changelog

Source

0.21.0 - 2020-11-19

Added

  • Catch when local variables and scope functions have the same name as a class. (#246)
  • Catch when functions use keyword names (#247)

Changed

  • many internal changes:
    • remove all the BrsType objects leftover from the upstream brs project. Things like ValueKind, BrsType, the Token.literal property.
    • rename the brighterscript BrsType class to BscType for more distinction from the now deleted from-upstream BrsType.
    • Modify the createToken function in astUtils/creators.ts to accept a range, or use a default negative range.
    • Use the BscType objects for basic parser type tracking (this replaces ValueKind and BrsType from upstream brs project).
    • minor AST property changes for ForStatement and FunctionStatement,
    • any ValueKind references in code have been replaced with an instance of a BscType (which will be the backbone of future type tracking)
    • Updated ForStatement to no longer include synthetic step 1 tokens when those were not included in the source file.
    • remove eliminated BrsType items from reflection.ts.
twitchbronbron
published 0.20.1 •

Changelog

Source

0.20.1 - 2020-11-16

Changed

  • load plugins relatively to the project (#242)
  • modified reflection utilities so they are compatible with TS strict null checks (#243)
twitchbronbron
published 0.20.0 •

Changelog

Source

0.20.0 - 2020-11-13

Added

  • more language server features: onWorkspaceSymbol, onSignatureHelp, onDocumentSymbol, onReferences, improve onDefinition (#191)
twitchbronbron
published 0.19.0 •

Changelog

Source

0.19.0 - 2020-11-04

Changed

  • emitDefinitions now defaults to false (it previously defaulted to true)

Fixed

  • don't transpile d.bs files (which would produce d.brs files with duplicate information in them)
twitchbronbron
published 0.18.2 •

Changelog

Source

0.18.2 - 2020-11-2

Fixed

  • support on-demand parse for typedef-shadowed files (#237)
twitchbronbron
published 0.18.1 •

Changelog

Source

0.18.1 - 2020-10-30

Fixed

  • exclude bs1100 for typedef files (Missing "super()" call in class constructor method.)
  • fix some invalid class field types in typedef files
  • include override keyword in class methods in typedef files
twitchbronbron
published 0.18.0 •

Changelog

Source

0.18.0 - 2020-10-30

Added

  • support for consuming and producing type definitions. (188)
twitchbronbron
published 0.17.0 •

Changelog

Source

0.17.0 - 2020-10-27

Added

  • Annotation syntax and AST support (#234)
twitchbronbron
published 0.16.12 •

Changelog

Source

0.16.12 - 2020-10-21

Fixed

  • parser bug when there was a trailing colon after for or while loop statements (#230)
twitchbronbron
published 0.16.11 •

Changelog

Source

[0.16.11](https://github.com/rokucommunity/brighterscript/compare/v0.16.10...v0.16.11 - 2020-10-20

Fixed

  • bug when using single quotes in an xml script tag

Changed

  • removed bs1106 (.bs file script tags must use the type="brighterscript") diagnostic because it's unnecessary.
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