add command to run seed without transpiling
authorxangelo <git@xangelo.ca>
Mon, 5 Jun 2023 14:18:39 +0000 (10:18 -0400)
committerxangelo <git@xangelo.ca>
Mon, 5 Jun 2023 14:18:39 +0000 (10:18 -0400)
`npm run seed` will run all seed data
`npm run seed -- --specific=monsters.ts` will run just the monster seed

data/monsters.csv
package.json
seeds/monsters.ts

index 58119c064cd77bf8724b1a01e513c67c5c7569c7..ccb9ad4ea9023196e20abcac97ff2a9a317dfba2 100644 (file)
@@ -2,5 +2,1002 @@ name,level,strength,constitution,intelligence,dexterity,hp,exp,gold,helmAp,chest
 Giant Rat,1,3,3,3,3,5,2,1,0,0,0,0,alley_1\r
 Slime,2,1,5,2,3,12,3,1,0,0,0,0,alley_1\r
 Drunk Thug,3,5,4,2,5,16,5,8,0,5,0,0,alley_1\r
-Kobold,4,7,8,4,7,22,9,2,3,3,0,0,alley_1\r
-Goblin Scout,5,13,11,5,10,37,11,4,6,10,5,5,forest_1\r
+Sneaky Bandit,4,7,7,4,7,23,7,5,6,6,6,6,alley_1\r
+Kobold,5,5,8,4,7,30,9,2,5,5,0,0,alley_1\r
+Goblin Scout,6,13,11,5,10,37,11,4,6,10,5,5,forest_1\r
+Kobold Guard,7,17,16,10,10,52,14,6,10,10,10,0,forest_1\r
+Adept Scorceror,8,13,22,18,5,40,17,10,0,5,0,0,forest_1\r
+Lost Centaur,10,22,25,25,20,80,22,0,15,20,0,0,forest_1\r
+,,,,,,,,,,,,,\r
+,,,,,,,,,,,,,\r
+,,,,,,,,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,\r
+,,,,,,0,0,,,,,,
\ No newline at end of file
index 55c29b47c27d32bd3a26e30fc9684cb5a716aefb..55a8c500932544e27437f1bb58bd433640c95d35 100644 (file)
@@ -4,6 +4,7 @@
     "up": "npx prisma migrate dev --name \"init\"",
     "start": "pm2 start dist/server/api.js",
     "build": "npx webpack && npx tsc",
+    "seed": "npx ts-node ./node_modules/knex/bin/cli.js seed:run",
     "dev:client": "npx webpack -w",
     "dev:server": "npx nodemon src/server/api.ts"
   },
index f05a89cca31c17ba37a5442eb2340409dbe1a542..a3272862543731410e77d554f531987d19c02bf2 100644 (file)
@@ -13,12 +13,18 @@ export async function seed(knex: Knex): Promise<void> {
 
     const data = await read(join(__dirname, '..', 'data', 'monsters.csv'), 'utf8');
 
+    const stats = {
+      created: 0,
+      skipped: 0
+    };
+
 
     const monsters: Omit<Monster, 'id'>[] = [];
     data.split("\r\n").slice(1).forEach(line => {
       let pieces = line.split(',');
-      if(pieces.length === 14) {
+      if(pieces.length === 14 && pieces[0].length) {
         console.log('Creating', pieces[0]);
+        stats.created++;
         monsters.push({
           name: pieces[0],
           level: parseInt(pieces[1]),
@@ -38,10 +44,12 @@ export async function seed(knex: Knex): Promise<void> {
         })
       }
       else {
-        console.log(`Skipping`, line);
+        stats.skipped++;
       }
     })
 
     // Inserts seed entries
     await knex("monsters").insert(monsters);
+
+    console.log(stats);
 };