Proto multiresult periodprop by brettz9 · Pull Request #33 · JSONPath-Plus/JSONPath · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
89de1de
rmv unnecessary global (redefined inside anyways)
brettz9 Dec 9, 2014
51b5a3a
Avoid with, use strict mode, rmv unused vars, other JSLint-inspired c…
brettz9 Dec 9, 2014
f2c5548
Merge branch 'master' of git@github.com:s3u/JSONPath.git
brettz9 Dec 9, 2014
a09efe3
One more JSLint change (avoiding inline assignment)
brettz9 Dec 9, 2014
d1baf0b
Move livable whitespace pattern (4 sp. instead of inconsistent 3) and…
brettz9 Dec 9, 2014
d765dac
Move to prototype-based inheritance (saving on memory); remove unneed…
brettz9 Dec 9, 2014
55dc9d5
Change argument order when instantiating, but keep old order for back…
brettz9 Dec 9, 2014
8ff538d
Fix resultType regression
brettz9 Dec 9, 2014
dce1969
Allow avoiding autostart with optionally separate call to new public …
brettz9 Dec 9, 2014
164aaf1
Allow for object-style parameters, "json" and "path"
brettz9 Dec 9, 2014
46cd3d4
Update tests and docs to use new class-based API with object argument…
brettz9 Dec 10, 2014
3f6e79e
Bump version to 0.11.0
brettz9 Dec 10, 2014
f8e3cda
For README, change to easier MD heading format; indicate alternative …
brettz9 Dec 10, 2014
8db5e1a
Utilize more obscure internal variable naming to avoid potential clas…
brettz9 Dec 10, 2014
0bc5631
Note on @path being a custom operator
brettz9 Dec 10, 2014
41088f6
Add XPath/JSONPath example to indicate getting multiple property resu…
brettz9 Dec 10, 2014
41f9a37
Fix placement in chart of book indexes
brettz9 Dec 10, 2014
4b3cb09
Add Notes field to table and denote non-standard items
brettz9 Dec 10, 2014
fb25083
Name unused whole match var. in same way as other regex
brettz9 Dec 10, 2014
f1746de
More precision for passing nullish objects
brettz9 Dec 10, 2014
1639b92
Fix checking issue
brettz9 Dec 10, 2014
ef808d3
Return null or undefined if supplied; deal with nullish values by req…
brettz9 Dec 10, 2014
9eb396b
Better checking to avoid object creation
brettz9 Dec 10, 2014
ae87bac
With the path non-existent, the result should presumably be undefined…
brettz9 Dec 10, 2014
1ad4b94
Forgot wrap to test
brettz9 Dec 10, 2014
55ad5a8
Forgot to update expected count
brettz9 Dec 10, 2014
1b4cd4b
Fix method for paths
brettz9 Dec 10, 2014
d2fe68f
Add to Changes
brettz9 Dec 10, 2014
afea512
Add testing for "all"
brettz9 Dec 10, 2014
020c2a7
Support periods within properties per issue #24 (and document regex)
brettz9 Dec 10, 2014
d36954a
Add tests for periods within properties
brettz9 Dec 10, 2014
295c64c
Obscure JSON.stringify fix
brettz9 Dec 10, 2014
9e3b32c
Elaborate comment
brettz9 Dec 10, 2014
c9c8748
Fix sp. on var.
brettz9 Dec 10, 2014
6eae778
Fix test
brettz9 Dec 10, 2014
89b11b4
Properly handle object return values!
brettz9 Dec 10, 2014
30731d7
Return undefined for unwrapped failures and clarify changes
brettz9 Dec 10, 2014
dbdd640
Clarify changes
brettz9 Dec 10, 2014
7a47e04
Avoid raising closure concern
brettz9 Dec 10, 2014
f9f8b2b
Include updated wrap docs
brettz9 Dec 10, 2014
0f60fd8
Update docs re: resultType==="all" and clarify sandbox docs
brettz9 Dec 10, 2014
e5b2c36
More equivalent XPath expression
brettz9 Dec 10, 2014
7c23aa6
Support "parent" and "parentProperty" for resultType;
brettz9 Dec 12, 2014
43544c3
More info on instance and class properties; document the new custom p…
brettz9 Dec 12, 2014
796cf84
document new custom properties
brettz9 Dec 12, 2014
5571f37
Update "all" tests since now returning more data
brettz9 Dec 12, 2014
25ee429
jslint and fix syntax error
brettz9 Dec 12, 2014
2ab92a0
apply JSLint to tests
brettz9 Dec 12, 2014
48a0c5b
Remove backslashed tests (a single backslash serves no purpose as it …
brettz9 Dec 13, 2014
e1674c9
Support single result parent and parentProperty
brettz9 Dec 13, 2014
46509df
Add @path index test
brettz9 Dec 13, 2014
458641c
Correct my example in docs for commas and add test
brettz9 Dec 13, 2014
db471cc
Spacing
brettz9 Dec 13, 2014
9857723
Initial upper-case notes; distinguish in tests and docs between retri…
brettz9 Dec 13, 2014
e880467
Fix MD
brettz9 Dec 13, 2014
741b09a
Remove redundant Changes item; clarify $.. role and fix its test. Add…
brettz9 Dec 14, 2014
de48218
Fix MD
brettz9 Dec 14, 2014
5957aca
Add test examples with property/parentProperty referencing an array i…
brettz9 Dec 15, 2014
5554f67
Clarify potential sources of confusion for XPath users (including iss…
brettz9 Dec 15, 2014
e209004
Provide preventEval option
brettz9 Dec 15, 2014
bfb0905
Fix parent test
brettz9 Dec 15, 2014
2d82558
Put tests in README order; fix doc examples (with tested XPath)
brettz9 Dec 15, 2014
bb160a0
Update changes
brettz9 Dec 15, 2014
3b4d633
Add name to contributors list
brettz9 Dec 15, 2014
4c64596
Provide example and test of "@" as a scalar value
brettz9 Dec 15, 2014
2980d9e
Implement callback option to execute as each final result node is obt…
brettz9 Dec 15, 2014
68627c6
Fix single path result and simplify
brettz9 Dec 15, 2014
3b5bc9b
Unlike issue #20, change "all" to return path as string so consistent…
brettz9 Dec 15, 2014
aacc09d
Add tests for (single item unwrapped path) return type, and callback
brettz9 Dec 15, 2014
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions CHANGES.md
143 changes: 113 additions & 30 deletions README.md
Loading