mirror of
https://github.com/EDCD/coriolis-data.git
synced 2025-12-09 07:33:24 +00:00
Build cleanup
This commit is contained in:
50
Modules.js
50
Modules.js
@@ -1,50 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
standard: [
|
|
||||||
require('./modules/standard/power_plant'),
|
|
||||||
require('./modules/standard/thrusters'),
|
|
||||||
require('./modules/standard/frame_shift_drive'),
|
|
||||||
require('./modules/standard/life_support'),
|
|
||||||
require('./modules/standard/power_distributor'),
|
|
||||||
require('./modules/standard/sensors'),
|
|
||||||
require('./modules/standard/fuel_tank')
|
|
||||||
],
|
|
||||||
hardpoints: {
|
|
||||||
pl: require('./modules/hardpoints/pulse_laser').pl,
|
|
||||||
ul: require('./modules/hardpoints/burst_laser').ul,
|
|
||||||
bl: require('./modules/hardpoints/beam_laser').bl,
|
|
||||||
mc: require('./modules/hardpoints/multi_cannon').mc,
|
|
||||||
c: require('./modules/hardpoints/cannon').c,
|
|
||||||
fc: require('./modules/hardpoints/fragment_cannon').fc,
|
|
||||||
rg: require('./modules/hardpoints/rail_gun').rg,
|
|
||||||
pa: require('./modules/hardpoints/plasma_accelerator').pa,
|
|
||||||
mr: require('./modules/hardpoints/missile_rack').mr,
|
|
||||||
tp: require('./modules/hardpoints/torpedo_pylon').tp,
|
|
||||||
nl: require('./modules/hardpoints/mine_launcher').nl,
|
|
||||||
ml: require('./modules/hardpoints/mining_laser').ml,
|
|
||||||
cs: require('./modules/hardpoints/cargo_scanner').cs,
|
|
||||||
cm: require('./modules/hardpoints/countermeasures').cm,
|
|
||||||
ws: require('./modules/hardpoints/frame_shift_wake_scanner').ws,
|
|
||||||
kw: require('./modules/hardpoints/kill_warrant_scanner').kw,
|
|
||||||
sb: require('./modules/hardpoints/shield_booster').sb
|
|
||||||
},
|
|
||||||
internal: {
|
|
||||||
am: require('./modules/internal/auto_field_maintenance_unit').am,
|
|
||||||
bsg: require('./modules/internal/bi_weave_shield_generator').bsg,
|
|
||||||
cr: require('./modules/internal/cargo_rack').cr,
|
|
||||||
cc: require('./modules/internal/collector_limpet_controllers').cc,
|
|
||||||
dc: require('./modules/internal/docking_computer').dc,
|
|
||||||
fi: require('./modules/internal/frame_shift_drive_interdictor').fi,
|
|
||||||
fs: require('./modules/internal/fuel_scoop').fs,
|
|
||||||
ft: require('./modules/internal/internal_fuel_tank').ft,
|
|
||||||
fx: require('./modules/internal/fuel_transfer_limpet_controllers').fx,
|
|
||||||
hb: require('./modules/internal/hatch_breaker_limpet_controller').hb,
|
|
||||||
hr: require('./modules/internal/hull_reinforcement_package').hr,
|
|
||||||
pv: require('./modules/internal/planetary_vehicle_hanger').pv,
|
|
||||||
psg: require('./modules/internal/pristmatic_shield_generator').psg,
|
|
||||||
pc: require('./modules/internal/prospector_limpet_controllers').pc,
|
|
||||||
rf: require('./modules/internal/refinery').rf,
|
|
||||||
sc: require('./modules/internal/scanner').sc,
|
|
||||||
scb: require('./modules/internal/shield_cell_bank').scb,
|
|
||||||
sg: require('./modules/internal/shield_generator').sg
|
|
||||||
}
|
|
||||||
};
|
|
||||||
31
Ships.js
31
Ships.js
@@ -1,31 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
adder: require('./ships/adder').adder,
|
|
||||||
anaconda: require('./ships/anaconda').anaconda,
|
|
||||||
asp: require('./ships/asp').asp,
|
|
||||||
asp_scout: require('./ships/asp_scout').asp_scout,
|
|
||||||
cobra_mk_iii: require('./ships/cobra_mk_iii').cobra_mk_iii,
|
|
||||||
cobra_mk_iv: require('./ships/cobra_mk_iv').cobra_mk_iv,
|
|
||||||
diamondback_explorer: require('./ships/diamondback_explorer').diamondback_explorer,
|
|
||||||
diamondback: require('./ships/diamondback_scout').diamondback,
|
|
||||||
eagle: require('./ships/eagle').eagle,
|
|
||||||
federal_assault_ship: require('./ships/federal_assault_ship').federal_assault_ship,
|
|
||||||
federal_corvette: require('./ships/federal_corvette').federal_corvette,
|
|
||||||
federal_dropship: require('./ships/federal_dropship').federal_dropship,
|
|
||||||
federal_gunship: require('./ships/federal_gunship').federal_gunship,
|
|
||||||
fer_de_lance: require('./ships/fer_de_lance').fer_de_lance,
|
|
||||||
hauler: require('./ships/hauler').hauler,
|
|
||||||
imperial_clipper: require('./ships/imperial_clipper').imperial_clipper,
|
|
||||||
imperial_courier: require('./ships/imperial_courier').imperial_courier,
|
|
||||||
imperial_cutter: require('./ships/imperial_cutter').imperial_cutter,
|
|
||||||
imperial_eagle: require('./ships/imperial_eagle').imperial_eagle,
|
|
||||||
keelback: require('./ships/keelback').keelback,
|
|
||||||
orca: require('./ships/orca').orca,
|
|
||||||
python: require('./ships/python').python,
|
|
||||||
sidewinder: require('./ships/sidewinder').sidewinder,
|
|
||||||
type_6_transporter: require('./ships/type_6_transporter').type_6_transporter,
|
|
||||||
type_7_transport: require('./ships/type_7_transport').type_7_transport,
|
|
||||||
type_9_heavy: require('./ships/type_9_heavy').type_9_heavy,
|
|
||||||
viper: require('./ships/viper').viper,
|
|
||||||
viper_mk_iv: require('./ships/viper_mk_iv').viper_mk_iv,
|
|
||||||
vulture: require('./ships/vulture').vulture
|
|
||||||
};
|
|
||||||
10140
dist/index.js
vendored
Normal file
10140
dist/index.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
12187
dist/index.json
vendored
Normal file
12187
dist/index.json
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,15 +1,15 @@
|
|||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var UglifyJS = require('uglify-js');
|
var UglifyJS = require('uglify-js');
|
||||||
var Ships = require('./Ships');
|
var Ships = require('./ships');
|
||||||
var Modules = require('./Modules');
|
var Modules = require('./modules');
|
||||||
var exportString = JSON.stringify({ Ships: Ships, Modules: Modules }, null, '\t');
|
var exportString = JSON.stringify({ Ships: Ships, Modules: Modules }, null, '\t');
|
||||||
var ast = UglifyJS.parse(['module.exports = ', JSON.stringify({ Ships: Ships, Modules: Modules }), ';'].join(''));
|
var ast = UglifyJS.parse(['module.exports = ', JSON.stringify({ Ships: Ships, Modules: Modules }), ';'].join(''));
|
||||||
var code = ast.print_to_string({beautify: true, indent_level: 2});
|
var code = ast.print_to_string({beautify: true, indent_level: 2});
|
||||||
|
|
||||||
fs.open('./index.js', 'w', function() {
|
fs.open('./index.js', 'w', function() {
|
||||||
fs.writeFile('./index.js', code, function(err) {});
|
fs.writeFile('./dist/index.js', code, function(err) {});
|
||||||
});
|
});
|
||||||
|
|
||||||
fs.open('./index.json', 'w', function() {
|
fs.open('./index.json', 'w', function() {
|
||||||
fs.writeFile('./index.json', code, function(err) {});
|
fs.writeFile('./dist/index.json', exportString, function(err) {});
|
||||||
});
|
});
|
||||||
10140
index.json
10140
index.json
File diff suppressed because it is too large
Load Diff
50
modules/index.js
Normal file
50
modules/index.js
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
module.exports = {
|
||||||
|
standard: [
|
||||||
|
require('./standard/power_plant'),
|
||||||
|
require('./standard/thrusters'),
|
||||||
|
require('./standard/frame_shift_drive'),
|
||||||
|
require('./standard/life_support'),
|
||||||
|
require('./standard/power_distributor'),
|
||||||
|
require('./standard/sensors'),
|
||||||
|
require('./standard/fuel_tank')
|
||||||
|
],
|
||||||
|
hardpoints: {
|
||||||
|
pl: require('./hardpoints/pulse_laser').pl,
|
||||||
|
ul: require('./hardpoints/burst_laser').ul,
|
||||||
|
bl: require('./hardpoints/beam_laser').bl,
|
||||||
|
mc: require('./hardpoints/multi_cannon').mc,
|
||||||
|
c: require('./hardpoints/cannon').c,
|
||||||
|
fc: require('./hardpoints/fragment_cannon').fc,
|
||||||
|
rg: require('./hardpoints/rail_gun').rg,
|
||||||
|
pa: require('./hardpoints/plasma_accelerator').pa,
|
||||||
|
mr: require('./hardpoints/missile_rack').mr,
|
||||||
|
tp: require('./hardpoints/torpedo_pylon').tp,
|
||||||
|
nl: require('./hardpoints/mine_launcher').nl,
|
||||||
|
ml: require('./hardpoints/mining_laser').ml,
|
||||||
|
cs: require('./hardpoints/cargo_scanner').cs,
|
||||||
|
cm: require('./hardpoints/countermeasures').cm,
|
||||||
|
ws: require('./hardpoints/frame_shift_wake_scanner').ws,
|
||||||
|
kw: require('./hardpoints/kill_warrant_scanner').kw,
|
||||||
|
sb: require('./hardpoints/shield_booster').sb
|
||||||
|
},
|
||||||
|
internal: {
|
||||||
|
am: require('./internal/auto_field_maintenance_unit').am,
|
||||||
|
bsg: require('./internal/bi_weave_shield_generator').bsg,
|
||||||
|
cr: require('./internal/cargo_rack').cr,
|
||||||
|
cc: require('./internal/collector_limpet_controllers').cc,
|
||||||
|
dc: require('./internal/docking_computer').dc,
|
||||||
|
fi: require('./internal/frame_shift_drive_interdictor').fi,
|
||||||
|
fs: require('./internal/fuel_scoop').fs,
|
||||||
|
ft: require('./internal/internal_fuel_tank').ft,
|
||||||
|
fx: require('./internal/fuel_transfer_limpet_controllers').fx,
|
||||||
|
hb: require('./internal/hatch_breaker_limpet_controller').hb,
|
||||||
|
hr: require('./internal/hull_reinforcement_package').hr,
|
||||||
|
pv: require('./internal/planetary_vehicle_hanger').pv,
|
||||||
|
psg: require('./internal/pristmatic_shield_generator').psg,
|
||||||
|
pc: require('./internal/prospector_limpet_controllers').pc,
|
||||||
|
rf: require('./internal/refinery').rf,
|
||||||
|
sc: require('./internal/scanner').sc,
|
||||||
|
scb: require('./internal/shield_cell_bank').scb,
|
||||||
|
sg: require('./internal/shield_generator').sg
|
||||||
|
}
|
||||||
|
};
|
||||||
@@ -12,9 +12,10 @@
|
|||||||
"engine": "node >= 0.12.2",
|
"engine": "node >= 0.12.2",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"lint": "eslint --ext .json modules ships",
|
"lint": "eslint --plugin json --ext .json modules ships",
|
||||||
"test": "jasmine-node spec",
|
"jasmine": "jasmine-node spec",
|
||||||
"start": "node generate_index.js"
|
"test": "npm run lint && npm run jasmine",
|
||||||
|
"start": "node generate_distribution.js"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "^1.10.3",
|
"eslint": "^1.10.3",
|
||||||
|
|||||||
31
ships/index.js
Normal file
31
ships/index.js
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
module.exports = {
|
||||||
|
adder: require('./adder').adder,
|
||||||
|
anaconda: require('./anaconda').anaconda,
|
||||||
|
asp: require('./asp').asp,
|
||||||
|
asp_scout: require('./asp_scout').asp_scout,
|
||||||
|
cobra_mk_iii: require('./cobra_mk_iii').cobra_mk_iii,
|
||||||
|
cobra_mk_iv: require('./cobra_mk_iv').cobra_mk_iv,
|
||||||
|
diamondback_explorer: require('./diamondback_explorer').diamondback_explorer,
|
||||||
|
diamondback: require('./diamondback_scout').diamondback,
|
||||||
|
eagle: require('./eagle').eagle,
|
||||||
|
federal_assault_ship: require('./federal_assault_ship').federal_assault_ship,
|
||||||
|
federal_corvette: require('./federal_corvette').federal_corvette,
|
||||||
|
federal_dropship: require('./federal_dropship').federal_dropship,
|
||||||
|
federal_gunship: require('./federal_gunship').federal_gunship,
|
||||||
|
fer_de_lance: require('./fer_de_lance').fer_de_lance,
|
||||||
|
hauler: require('./hauler').hauler,
|
||||||
|
imperial_clipper: require('./imperial_clipper').imperial_clipper,
|
||||||
|
imperial_courier: require('./imperial_courier').imperial_courier,
|
||||||
|
imperial_cutter: require('./imperial_cutter').imperial_cutter,
|
||||||
|
imperial_eagle: require('./imperial_eagle').imperial_eagle,
|
||||||
|
keelback: require('./keelback').keelback,
|
||||||
|
orca: require('./orca').orca,
|
||||||
|
python: require('./python').python,
|
||||||
|
sidewinder: require('./sidewinder').sidewinder,
|
||||||
|
type_6_transporter: require('./type_6_transporter').type_6_transporter,
|
||||||
|
type_7_transport: require('./type_7_transport').type_7_transport,
|
||||||
|
type_9_heavy: require('./type_9_heavy').type_9_heavy,
|
||||||
|
viper: require('./viper').viper,
|
||||||
|
viper_mk_iv: require('./viper_mk_iv').viper_mk_iv,
|
||||||
|
vulture: require('./vulture').vulture
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user