update personal website link in package.json
bump to 0.2.2
add a test command so that tests may be invoked with npm test
move selectors around in demo
bump to 0.2.1
fix regex which chunks out json strings. closes #21
Merge branch 'master' of github.com:lloyd/JSONSelect
Merge pull request #20 from rwldrn/error-context
Error context support
Revert changes to run.js
Only use context if one was provided
Update test runner to forgive variant context strings in Error messages
Adding context support to error messages
bump to 0.2.0 inside package.json
fix regression in previous commit which broke parsing for json string…
…s inside :val() and :contains()
fix needless collisions between keywords (like 'string') and property…
… names. closes #17.
impelement '~'. closes #14
fix default query on site's demo page (s/language/lang)
truth in advertising! now we're up to 2.7k.
name functions throughout for consistency
bump npm package version
correct link to conformance tests from documentation
add :contains and :val to the grammar
there are no more planned additions, they will all be unplanned.
implement :expr(), :val(), and :contains() as means of matching value…
…s. closes #15.
remove redundant sample selector in demo
document the ugly, and comment on how to make it less so
:has() support. closes #13.
move from in-tree tests to using them from the JSONSelectTests submod…
…ule. closes #16.
update README re breakout of conformance tests (issue #16)
improve language in overview table
present the language overview as a table, kinda like the CSS3 spec rolls
editorial pass on documentation
add a list of references
markdown syntax fix for uls