{
  "name": "@sakura2333/kancolle-data",
  "version": "0.5.1",
  "description": "Versioned KanColle community datasets generated by kancolle-item-improvement-spider",
  "main": "index.js",
  "types": "index.d.ts",
  "files": [
    "index.js",
    "index.d.ts",
    "manifest.json",
    "README.md",
    "CHANGELOG.md",
    "LICENSES.md",
    "RELEASES.json",
    "scripts/check-fresh.js",
    "schemas/improvement-detail.schema.json",
    "schemas/equipment-drop-from.schema.json",
    "schemas/equipment-acquisition.schema.json",
    "schemas/master-equipment.schema.json",
    "schemas/master-ships.schema.json",
    "schemas/master-useitems.schema.json",
    "schemas/master-quests.schema.json",
    "schemas/i18n.schema.json",
    "schemas/equipment-sources.schema.json",
    "schemas/equipment-special-bonus.schema.json",
    "improvement/",
    "equipment/",
    "master/",
    "i18n/",
    "audit/",
    "schemas/development-meta.schema.json",
    "schemas/development-theory.schema.json",
    "schemas/development-secretary.schema.json",
    "schemas/development-base-pool.schema.json",
    "schemas/development-special-rule.schema.json",
    "development/"
  ],
  "keywords": [
    "kancolle",
    "poi",
    "data",
    "improvement",
    "equipment"
  ],
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "check": "node -e \"const d=require('./');const fs=require('fs');const m=JSON.parse(fs.readFileSync(d.manifestPath));for(const p of [d.manifestPath,d.releasesPath,d.improvement.listPath,d.improvement.detailPath,d.equipment.dropFromPath,d.equipment.acquisitionPath,d.equipment.sourcesPath,d.equipment.specialBonusesPath,d.master.equipmentPath,d.master.shipsPath,d.master.useitemsPath,d.master.questsPath,d.i18n.enUSPath,d.i18n.zhCNPath,d.i18n.zhTWPath,d.development.metaPath,d.development.theoryPath,d.development.secretariesPath,d.development.basePoolsPath,d.development.specialRulesPath,d.schemas.improvementDetailPath,d.schemas.equipmentDropFromPath,d.schemas.equipmentAcquisitionPath,d.schemas.masterEquipmentPath,d.schemas.masterShipsPath,d.schemas.masterUseitemsPath,d.schemas.masterQuestsPath,d.schemas.i18nPath,d.schemas.equipmentSourcesPath,d.schemas.equipmentSpecialBonusesPath,d.schemas.developmentMetaPath,d.schemas.developmentTheoryPath,d.schemas.developmentSecretaryPath,d.schemas.developmentBasePoolPath,d.schemas.developmentSpecialRulePath])if(!fs.existsSync(p))throw new Error('missing '+p);if(m.schemaVersion!==5)throw new Error('unexpected package schema');if(m.datasets.improvement.schemaVersion!==4)throw new Error('unexpected improvement schema');if(m.datasets.development.schemaVersion!==1)throw new Error('unexpected development schema');if(m.datasets.equipmentAcquisition.schemaVersion!==1)throw new Error('unexpected acquisition schema');if(m.datasets.equipmentSpecialBonuses.schemaVersion!==2)throw new Error('unexpected special bonus schema');if(m.datasets.equipmentSources.schemaVersion!==2||m.datasets.equipmentSources.deprecated!==true||m.datasets.equipmentSources.derivedFrom!=='equipment/acquisition.nedb')throw new Error('unexpected sources compatibility contract');if(fs.existsSync(require('path').join(__dirname,'assets')))throw new Error('canonical data package must not contain images')\"",
    "prepack": "npm run check",
    "check:fresh": "node scripts/check-fresh.js",
    "prepublishOnly": "npm run check && npm run check:fresh"
  }
}
