0 , = [.w? "," .w?]
1 dependency = [.t!:"name" .w? ":" .w? "{" .w? .s?(, {
    ["\"version\"" .w? ":" .w? .t!:"version"]
    ["\"ignore-version\"" .w? ":" .w? .t!:"ignore-version"]
}) .w? "}"]
1 package = [.t!:"name" .w? ":" .w? "{" .w? .s?(, {
    ["\"version\"" .w? ":" .w? .t!:"version"]
    ["\"dependencies\"" .w? ":" .w? "{" .w? .s?(, dependency:"dependency") .w? "}"]
    ["\"dev-dependencies\"" .w? ":" .w? "{" .w? .s?(, dependency:"dev_dependency") .w? "}"]
}) .w? "}"]
2 document = [.w? "{" .w? .s?(, [package:"package" .w?]) "}" .w?]
