Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

gonzales-pe

Package Overview
Dependencies
Maintainers
1
Versions
69
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gonzales-pe - npm Package Versions

1
7

3.2.2

Diff

Changelog

Source

17.01.2016, version 3.2.2

:green_apple: Made ParsingError#message property writeable.

tonyganch
published 3.2.1 •

Changelog

Source

19.10.2015, version 3.2.1

Parsing rules

:green_apple: Fixed the issue when selectors inside extends were not wrapped in selector nodes in Sass and SCSS.
:green_apple: Fixed parsing of multiple selectors in extends in Sass and SCSS.

tonyganch
published 3.2.0 •

Changelog

Source

19.10.2015, version 3.2.0

Node types

:star: Added new node type: parentSelectorExtension.

Parsing rules

:green_apple: Fixed parsing of parent selectors with extensions, like &__element or &--modifier.

tonyganch
published 3.1.1 •

Changelog

Source

19.10.2015, version 3.1.1

Parsing rules

:green_apple: Fixed parsing of selectors starting or ending with a combinator in Less, Sass and SCSS.

tonyganch
published 3.1.0 •

Changelog

Source

18.10.2015, version 3.1.0

CLI

:green_apple: Fixed passing a --context argument.
:green_apple: Fixed printing of a simplified tree.

Node types

:star: Added new node type: keyframesSelector.

Parsing rules

:green_apple: Fixed parsing of keyframes in all syntaxes.

tonyganch
published 3.0.3 •

Changelog

Source

18.10.2015, version 3.0.3

Parsing rules

:green_apple: Fixed parsing of spaces inside interpolations in Sass and SCSS.

tonyganch
published 3.0.2 •

Changelog

Source

18.10.2015, version 3.0.2

Parsing rules

:green_apple: Fixed the issue when operators were parsed as idents inside parentheses in Sass and SCSS.

tonyganch
published 3.0.1 •

Changelog

Source

18.10.2015, version 3.0.1

Parsing rules

:green_apple: Fixed parsing of parent selectors in SCSS and Less.
:green_apple: Fixed parsing of placeholders inside selectors in SCSS.

tonyganch
published 3.0.0 •

Changelog

Source

18.10.2015, version 3.0.0

CLI

:japanese_ogre: Made cli process stdin only if - argument is passed.
:star: Added help message.

API

:japanese_ogre: Renamed parseTree.remove to parseTree.removeChild().
:japanese_ogre: Unwraped callback parameters for traverse... methods.
:japanese_ogre: Made first(), last() and get() methods return null if no child nodes were found.
:japanese_ogre: Made node.length return a number of child nodes.
:japanese_ogre: Renamed rule to context.
:star: Made parseTree.removeChild() return a removed node.
:star: Added traverseBy... methods to all nodes, not only root ones.
:star: Added support for specifying a tab size in spaces.

Parsing rules

:green_apple: Fixed parsing of single-line comments after url token.
:green_apple: Fixed parsing of interpolations inside id selectors in Less.
:green_apple: Fixed parsing of selectors according to spec.
:green_apple: Fixed parsing of placeholders as selectors in SCSS.

Misc

:star: Added Travis badge to Readme page.
:star: Added init script to build sources.
:star: Added commit message template.

tonyganch
published 3.0.0-beta •

Changelog

Source

05.10.2015, version 3.0.0-beta

CLI

:star: Added --simple flag for printing a simplified tree structure.
:green_apple: CLI now prints parse tree to stdout.

API

:japanese_ogre: Parse tree is now represented as objects, not arrays.
:japanese_ogre: Renamed gonzales.srcToAST() to gonzales.parse(). See Readme.
:japanese_ogre: Renamed gonzales.astToSrc() to parseTree.toString(). See Readme.
:japanese_ogre: Renamed gonzales.astToString() to parseTree.toJson(). See Readme.
:star: Added information about column number to nodes.
:star: Added information about end position to nodes.
:green_apple: Made empty strings to be parsed as empty nodes.

Node types

:japanese_ogre: In Sass renamed interpolatedVariable to interpolation.
:japanese_ogre: Separated include and extend nodes.
:japanese_ogre: Replaced filter with declaration.
:japanese_ogre: Replaced braces with brackets and parentheses.
:japanese_ogre: Replaced atrulers with block.
:japanese_ogre: Renamed nthSelector to pseudoClass.
:japanese_ogre: Renamed atrules, atruler and atruleb to atrule.
:japanese_ogre: Renamed functionBody to arguments.
:japanese_ogre: Renamed functionExpression to expression.
:japanese_ogre: Renamed attrib to attributeSelector.
:japanese_ogre: Renamed attrselector to attributeMatch.
:japanese_ogre: Renamed commentSL to singlelineComment.
:japanese_ogre: Renamed commentML to multilineComment.
:japanese_ogre: Renamed declDelim to declarationDelimiter.
:japanese_ogre: Renamed delim to delimiter.
:japanese_ogre: Renamed propertyDelim to propertyDelimiter.
:japanese_ogre: Renamed pseudoc to pseudoClass.
:japanese_ogre: Renamed pseudoe to pseudoElement.
:japanese_ogre: Renamed s to space.
:japanese_ogre: Renamed shash to color.
:japanese_ogre: Renamed vhash to id.
:japanese_ogre: Removed atrulerq, unary and unknown.
:star: Added attributeFlags.
:star: Added attributeName.
:star: Added attributeValue.
:star: Added conditionalStatement.
:star: Added namePrefix.
:star: Added namespacePrefix.
:star: Added namespaceSeparator.
:star: Added typeSelector.

Parsing rules

:japanese_ogre: Spaces that separate two nodes are now put between those nodes in parse tree.
:star: Added support for extend nodes in Less.
:star: Added support for equality and inequality signs in Sass and SCSS.
:star: Added support for /deep/ combinator.
:star: Added support for !optional and !global in Sass and SCSS.
:green_apple: Fixed parsing of interpolations in Sass and SCSS.
:green_apple: Fixed parsing of arguments in Sass, SCSS and Less.
:green_apple: Fixed parsing of declaration delimiters in Sass.
:green_apple: Fixed the issue when pseudo-classes were parsed like declarations.
:green_apple: Fixed parsing of selectors on multiple lines in Sass.
:green_apple: Fixed parsing of percent sign as operator in SCSS.
:green_apple: Fixed parsing of pseudo-elements as selectors in Sass.

Misc

:star: Added Babel to build source files.
:star: Used mocha for tests.
:star: Added helper scripts.
:star: Added Travis config.
:rocket: Improved tests structure.
:rocket: Separated log and test scripts.
:rocket: Improved error messages.
:rocket: Removed benchmark tests.
:rocket: Moved source files from lib to src directory.
:rocket: Made package availbale for install from GitHub.

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