[x3d-public] I'm having problems fixing the "bugs" in these github packages

John Carlson yottzumm at gmail.com
Fri May 7 19:50:33 PDT 2021


This seems to work in x3dvalidate 
https://github.com/coderextreme/x3dvalidate

~/x3dvalidate$ cat package.json
{
   "name": "x3dvalidate",
   "version": "1.0.0",
   "private": true,
   "dependencies": {
     "ajv": "^6.12.6",
     "ajv-i18n": "^3.6.0",
     "jsonlint": "https://github.com/prantlf/jsonlint.git"
   }
}


I am going with an old version of ajv which still supports draft 07 
because the latest does not recognize "uri"

Best of luck, I will work on upgrading X3DJSONLD and pythonSAI next.


John

On 5/7/21 9:20 PM, John Carlson wrote:
> The main issue appears to be that jsonlint is out of date with current 
> packages (nomnom has been withdrawn).  If someone works on a fix for 
> this, that would be great.
>
> It appears that some people are using:
>
> "@gerhobbelt/nomnom": "^1.8.4-27"
>
> https://github.com/zaach/jsonlint/pull/120/files
>
> This was not obvious until I got to x3dvalidate.
>
> I don't know how to override the nomnom package in package.json or 
> package-lock.json
>
> Help would be appreciated!
>
> On 5/7/21 8:34 PM, John Carlson wrote:
>> $ grep -l underscore */package-lock.json
>> pc.multiplayer/package-lock.json
>> pythonSAI/package-lock.json
>> X3DJSONLD/package-lock.json
>> x3droundtrip/package-lock.json
>> x3dvalidate/package-lock.json
>>



More information about the x3d-public mailing list