{
  "name": "@palasimi/ipa-cluster",
  "version": "1.2.0",
  "description": "Cluster words with similar IPA transcriptions together",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "build": "tsc --declaration --declarationMap --sourceMap --strict --module commonjs --outDir build --target es6 src/index.ts scripts/demo.ts scripts/dataset.ts",
    "check": "npm run format && npm run typecheck && npm run lint && npm run test:cov",
    "dist": "npm run build && rm -rf dist && cp -r build/src dist",
    "format": "prettier --check .",
    "format:fix": "prettier --write .",
    "lint": "eslint src test",
    "lint:fix": "eslint --fix src test",
    "test": "mocha",
    "test:cov": "nyc mocha",
    "typecheck": "tsc --noEmit"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/palasimi/ipa-cluster.git"
  },
  "keywords": [
    "ipa",
    "clustering",
    "similarity",
    "strings",
    "linguistics",
    "phonology",
    "sound-change",
    "parser"
  ],
  "author": "Levi Gruspe",
  "license": "GPL-3.0-or-later",
  "bugs": {
    "url": "https://github.com/palasimi/ipa-cluster/issues"
  },
  "homepage": "https://github.com/palasimi/ipa-cluster#readme",
  "devDependencies": {
    "@types/density-clustering": "^1.3.0",
    "@types/mocha": "^10.0.1",
    "@typescript-eslint/eslint-plugin": "^5.59.11",
    "@typescript-eslint/parser": "^5.59.11",
    "eslint": "^8.42.0",
    "fast-check": "^3.10.0",
    "mocha": "^10.2.0",
    "nyc": "^15.1.0",
    "prettier": "^2.8.8",
    "ts-node": "^10.9.1",
    "typescript": "^5.1.3"
  },
  "dependencies": {
    "mnemonist": "^0.39.5"
  },
  "publishConfig": {
    "access": "public"
  }
}
