- "build:ldo": "npm run build:shacl2shex && npx @ldo/cli build --input ./src/shapes --output ./src/ldo || true && node scripts/generate-ldo-files.js && node -e \"const fs=require('fs');const files=['src/ldo/Model.context.ts','src/ldo/Model.schema.ts','src/ldo/Model.shapeTypes.ts','src/ldo/Model.typings.ts'];const empty=files.filter(f=>!fs.existsSync(f)||fs.statSync(f).size===0);if(empty.length>0){console.error('Files are empty:',empty.join(', '));process.exit(1);}else{console.log('All LDO files generated successfully');}\"",
0 commit comments