We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1174ab5 commit ed35494Copy full SHA for ed35494
lib/react_on_rails/version_checker.rb
@@ -58,7 +58,13 @@ def initialize(package_json)
58
end
59
60
def raw
61
- JSON.parse(package_json_contents)["dependencies"]["react-on-rails"]
+ parsed_package_contents = JSON.parse(package_json_contents)
62
+ if parsed_package_contents.key?("dependencies") &&
63
+ parsed_package_contents["dependencies"].key?("react-on-rails")
64
+ parsed_package_contents["dependencies"]["react-on-rails"]
65
+ else
66
+ raise "no 'react-on-rails' entry in package.json dependencies"
67
+ end
68
69
70
def relative_path?
0 commit comments