Commit History

Author SHA1 Message Date
  Joel Feenstra 71fdda1719 Update the version for another npm push. 11 years ago
  Joel Feenstra 228300e0a1 Add a node cache to improve performance of type and wildcard queries. 11 years ago
  Joel Feenstra 1dc247254e Fix a regression in multilevel complex selectors. 11 years ago
  Joel Feenstra b3de11f050 Add # as an optional prefix to type selectors to allow better syntax in 11 years ago
  Joel Feenstra 09a4871f19 Fix package.json syntax issue. 11 years ago
  Joel Feenstra 668b0215f8 Add support for parent field name selector. This will return the nodes 11 years ago
  Joel Feenstra 71d48cbd0f Add period as an operator for later use in parent attribute selector. 11 years ago
  Joel Feenstra b7ee9b4be8 Updating version number. 11 years ago
  Joel Feenstra 2e4ad854cd Refactor the parser to better handle some cases such as compound 11 years ago
  Joel Feenstra 14c54f87da Add more error test cases to get coverage up over 98% and fix a few 11 years ago
  Joel Feenstra 1bbe2fe569 Add many more tests and fix some functionality. Now over 90% statement, 11 years ago
  Joel Feenstra 1700727621 Refactor tests to split them up by functionality rather than ast 11 years ago
  Joel Feenstra 7055cb27be Fix a couple issues with the subject identifier. 11 years ago
  Joel Feenstra cedf4a35a2 Add support for the ! operator to indicate the subject(s) of the 11 years ago
  Joel Feenstra 3ae68ead8a Fix all the tests that are failing due to nth-child, and nth-last-child 11 years ago
  Joel Feenstra a671835018 Switch to css4 style :not instead of !. Also added :matches support 11 years ago
  Joel Feenstra c7af5de886 Initial support for negating a selector using '!' prefix. 11 years ago
  Joel Feenstra 099d9968ae Add support for attribute value type comparison. 11 years ago
  Joel Feenstra 1dd9af3c33 Adding support for regexp based attribute queries. Regexp attribute 11 years ago
  Joel Feenstra c2a0569302 Change the version in prep for deploying to npm. 11 years ago
  Joel Feenstra 382b9bd3a6 Add travis ci build status image. 11 years ago
  Joel Feenstra 097ca3a628 Update the version of jstestr due to new assert. 11 years ago
  Joel Feenstra 3f1fa0be02 Add a travis ci config file. 11 years ago
  Joel Feenstra b653daa9b1 Add a whole bunch of tests for querying from sample programs. 11 years ago
  Joel Feenstra 324a965b95 Add a number of token processing tests and some initial query tests. Added a number of AST from a few different bits of code for use in tests. 11 years ago
  Joel Feenstra de832a910c Start to add some tests. Added tokenization tests and some token 11 years ago
  Joel Feenstra c69bacb076 Fixing attribute selector and making the sibling and adjacent selectors 11 years ago
  Joel Feenstra f755d2e252 Add support for sibling, adjacent, child, nth-child, and attribute 11 years ago
  Joel Feenstra ab220d8b20 Add a link to the demo. 11 years ago
  Joel Feenstra 276071c889 Initial version of ESQuery. Support parsing of selectors and querying 11 years ago