<div dir="ltr">Hello, I'm trying to test out the curbside module using the branch for 3.3 at <div><a href="https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/collab/miker/lp1879983_curbside_pickup_pr_3_3">https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/collab/miker/lp1879983_curbside_pickup_pr_3_3</a></div><div><br></div><div>I'm using a Debian Jessie system and I'm running into errors with the Install Angular steps.</div><div><br></div><div><div class="gmail-sect2">
<h3 id="gmail-install_files_for_angular_web_staff_client">4.3. Install Angular files for web staff client</h3>
<div class="gmail-olist gmail-arabic"><ol class="gmail-arabic">
<li>
<p>
Building, Testing, Minification: The remaining steps all take place within
   the Angular staff root:
</p>
<div class="gmail-listingblock">
<div class="gmail-content">
<pre><tt>cd <span style="color:rgb(0,153,0)">$EVERGREEN_ROOT</span>/Open-ILS/src/eg<span style="color:rgb(153,51,153)">2</span><span style="color:rgb(153,0,0)">/</span></tt></pre></div></div>
</li>
<li>
<p>
Install Project-local Dependencies. npm inspects the <em>package.json</em> file
   for dependencies and fetches them from the Node package network.
</p>
<div class="gmail-listingblock">
<div class="gmail-content">
<pre><tt>npm install   <span style="font-style:italic"><span style="color:rgb(154,25,0)"># fetch JS dependencies</span></span></tt></pre></div></div>
</li>
<li>
<p>
Run the build script.
</p>
<div class="gmail-listingblock">
<div class="gmail-content">
<pre><tt><span style="font-style:italic"><span style="color:rgb(154,25,0)"># build and run tests</span></span>
ng build --prod
npm run <span style="font-weight:bold"><span style="color:rgb(0,0,255)">test</span></span></tt></pre></div></div>
</li>
</ol><div>These are the results I get:</div><div><br></div><div>opensrf@virt-egdev1:~/Evergreen/Open-ILS/src/eg2$ npm install<br>npm WARN ajv-keywords@3.5.2 requires a peer of ajv@^6.9.1 but none is installed. You must install peer dependencies yourself.<br>npm WARN codelyzer@4.2.1 requires a peer of @angular/compiler@>=2.3.1 <7.0.0 || >6.0.0-beta <7.0.0 but none is installed. You must install peer dependencies yourself.<br>npm WARN codelyzer@4.2.1 requires a peer of @angular/core@>=2.3.1 <7.0.0 || >6.0.0-beta <7.0.0 but none is installed. You must install peer dependencies yourself.<br>npm WARN codelyzer@4.2.1 requires a peer of @angular/platform-browser-dynamic@>=2.3.1 <7.0.0 || >6.0.0-beta <7.0.0 but none is installed. You must install peer dependencies yourself.<br>npm WARN codelyzer@4.2.1 requires a peer of @angular/platform-browser@>=2.3.1 <7.0.0 || >6.0.0-beta <7.0.0 but none is installed. You must install peer dependencies yourself.<br>npm WARN codelyzer@4.2.1 requires a peer of @angular/common@>=2.3.1 <7.0.0 || >6.0.0-beta <7.0.0 but none is installed. You must install peer dependencies yourself.<br>npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/watchpack/node_modules/fsevents):<br>npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})<br>npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/fsevents):<br>npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})<br><br>added 8 packages and updated 66 packages in 23.375s<br>opensrf@virt-egdev1:~/Evergreen/Open-ILS/src/eg2$ ng build --prod<br>module.js:549<br>    throw err;<br>    ^<br><br>Error: Cannot find module '@angular-devkit/core'<br>    at Function.Module._resolveFilename (module.js:547:15)<br>    at Function.Module._load (module.js:474:25)<br>    at Module.require (module.js:596:17)<br>    at require (internal/module.js:11:18)<br>    at Object.<anonymous> (/usr/local/lib/node_modules/@angular/cli/lib/init.js:13:16)<br>    at Module._compile (module.js:652:30)<br>    at Object.Module._extensions..js (module.js:663:10)<br>    at Module.load (module.js:565:32)<br>    at tryModuleLoad (module.js:505:12)<br>    at Function.Module._load (module.js:497:3)<br></div><div><br></div><div><br></div><div>Thanks</div><div>Josh</div></div>
</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Josh Stompro - IT Director</div><div>Lake Agassiz Regional Library<br></div><div>Desk: 218-233-3757 Ext 139</div><div>Cell: 218-790-2110</div></div></div></div></div></div></div>