[x3d-public] Stuck on src/main/data/TextSpecialCharacters.x3d in X3DJSONLD testing. Suggestions?

John Carlson yottzumm at gmail.com
Wed Mar 22 01:37:40 PDT 2023


If someone wants to take this on, I can check in code!

~/X3DJSONLD/src/main/shell (master)
$ *bash several.sh ../data/TextSpecialCharacters.x3d*
BEGIN ../data/TextSpecialCharacters.x3d > json, END
../data/TextSpecialCharacters.x3d
C:\Users\john\X3DJSONLD\node_modules\ajv-formats\dist\index.js:32
        ajv.addFormat(f, fs[f]);
            ^

*TypeError: ajv.addFormat is not a function*
    at addFormats
(C:\Users\john\X3DJSONLD\node_modules\ajv-formats\dist\index.js:32:13)
    at formatsPlugin
(C:\Users\john\X3DJSONLD\node_modules\ajv-formats\dist\index.js:15:5)
    at file:///C:/Users/john/X3DJSONLD/src/main/node/loadValidate.mjs:11:1
    at ModuleJob.run (node:internal/modules/esm/module_job:194:25)

Node.js v18.13.0
~/X3DJSONLD/src/main/java/net/coderextreme/data ~/X3DJSONLD/src/main/shell
../java/net/coderextreme/data/TextSpecialCharacters.java
~/X3DJSONLD/src/main/shell
~/X3DJSONLD/src/main/java ~/X3DJSONLD/src/main/shell
net/coderextreme/data/TextSpecialCharacters
successNote: toFileStylesheetConversion(X3dToJson.xslt) is overwriting
prior file ../data/TextSpecialCharacters.new.json
~/X3DJSONLD/src/main/shell
node:internal/errors:491
    ErrorCaptureStackTrace(err);
    ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package
*'C:\Users\john\X3DJSONLD\node_modules\jsonlint\'
imported from* C:\Users\john\X3DJSONLD\src\main\node\jsondiff.mjs
    at new NodeError (node:internal/errors:400:5)
    at legacyMainResolve (node:internal/modules/esm/resolve:235:9)
    at packageResolve (node:internal/modules/esm/resolve:876:14)
    at moduleResolve (node:internal/modules/esm/resolve:938:20)
    at defaultResolve (node:internal/modules/esm/resolve:1153:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:842:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)
    at link (node:internal/modules/esm/module_job:76:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}

Node.js v18.13.0
ls: cannot access
'../node/net/coderextreme/data/TextSpecialCharacters.mjs': No such file or
directory
node /home/coderextreme/X3DJSONLD/src/main/node/xmldiff.mjs
../data/TextSpecialCharacters.x3d ../data/TextSpecialCharacters.new.x3d
python ../python/x3djsonld.py ../data/TextSpecialCharacters.json
../python/net/coderextreme/data/TextSpecialCharacters.py
Traceback (most recent call last):
  File "../python/net/coderextreme/data/TextSpecialCharacters.py", line 19,
in <module>
    Material(DEF="DefaultMaterial", diffuseColor=((0.2,0.2,0.2)))))]))
  File "C:\Program
Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\encodings\cp437.py",
line 19, in encode
    return codecs.charmap_encode(input,self.errors,encoding_map)[0]
*UnicodeEncodeError: 'charmap' codec can't encode character '\u03a0' in
position 836: character maps to <undefined>*
Error: ../python/net/coderextreme/data/TextSpecialCharacters.py failed to
parse ../python/net/coderextreme/data/TextSpecialCharacters.py failed to
parse
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20230322/fc60966d/attachment.html>


More information about the x3d-public mailing list