mirror of
https://github.com/barkeser2002/node-minecraft-data.git
synced 2026-09-25 09:26:20 +03:00
23 lines
567 B
JavaScript
Executable File
23 lines
567 B
JavaScript
Executable File
#!/usr/bin/env node
|
|
|
|
const dataSource=require('../minecraft-data/data/dataPaths');
|
|
const fs=require('fs');
|
|
|
|
const data="module.exports=\n{\n"+Object
|
|
.keys(dataSource)
|
|
.map(k1 =>
|
|
"\t'"+k1+"': {\n"+Object
|
|
.keys(dataSource[k1])
|
|
.map(k2 =>
|
|
"\t\t'"+k2+"': {"+"\n"+ Object
|
|
.keys(dataSource[k1][k2])
|
|
.map(k3 => "\t\t\t'"+k3+"': require('./minecraft-data/data/"+dataSource[k1][k2][k3]+"/"+k3+"')")
|
|
.join(",\n")
|
|
+"\n\t\t}"
|
|
)
|
|
.join(",\n")
|
|
+"\n\t}"
|
|
)
|
|
.join(",\n")+"\n};";
|
|
|
|
fs.writeFileSync(__dirname+"/../data.js",data); |