File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 5
5
module ReactOnRails
6
6
class Engine < ::Rails ::Engine
7
7
config . to_prepare do
8
- if VersionChecker . new ( NodePackageVersion . new ( "package.json" ) ) . raise_if_gem_and_node_package_versions_differ &&
9
- VersionChecker . new ( NodePackageVersion . new ( "client/package.json" ) ) . raise_if_gem_and_node_package_versions_differ
8
+ if VersionChecker . instance ( "package.json" ) . raise_if_gem_and_node_package_versions_differ &&
9
+ VersionChecker . instance ( "client/package.json" ) . raise_if_gem_and_node_package_versions_differ
10
10
Rails . logger . warn ( "No 'react-on-rails' entry found in 'dependencies' in package.json or client/package.json." )
11
11
end
12
12
ReactOnRails ::ServerRenderingPool . reset_pool
Original file line number Diff line number Diff line change @@ -12,6 +12,10 @@ def self.build
12
12
new ( NodePackageVersion . build )
13
13
end
14
14
15
+ def self . instance ( package_json_path )
16
+ new ( NodePackageVersion . new ( package_json_path ) )
17
+ end
18
+
15
19
def initialize ( node_package_version )
16
20
@node_package_version = node_package_version
17
21
end
You can’t perform that action at this time.
0 commit comments