You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.7 KiB

  1. {
  2. "name": "fedoragold-mnemonics",
  3. "version": "0.0.13",
  4. "description": "Fedoragold Mnemonic Words",
  5. "types": "dist/mnemonics.d.ts",
  6. "main": "dist/mnemonics.js",
  7. "files": [
  8. "dist/*"
  9. ],
  10. "scripts": {
  11. "build": "./node_modules/.bin/tsc",
  12. "docs": "./node_modules/.bin/typedoc && touch docs/.nojekyll && git restore docs/CNAME",
  13. "prepublishOnly": "yarn build && yarn test && yarn docs",
  14. "style": "./node_modules/.bin/eslint src/**/*.ts test/**/*.ts",
  15. "fix-style": "./node_modules/.bin/eslint --fix src/**/*.ts test/**/*.ts",
  16. "test": "yarn style && yarn test-mocha",
  17. "test-mocha": "./node_modules/.bin/mocha --exit --timeout 30000 --require ts-node/register test/test.ts"
  18. },
  19. "repository": {
  20. "type": "git",
  21. "url": "https://git.fedoragold.com/jojapoppa/fedoragold-mnemonics.git"
  22. },
  23. "homepage": "https://www.fedoragold.com",
  24. "bugs": {
  25. "url": "https://git.fedoragold.com/issues"
  26. },
  27. "keywords": [
  28. "Fedoragold",
  29. "Mnemonic",
  30. "Words"
  31. ],
  32. "author": "The TurtleCoin & Fedoragold Developers",
  33. "license": "GPL-3.0",
  34. "dependencies": {
  35. "crc": "^3.8.0",
  36. "get-random-values": "^1.2.2"
  37. },
  38. "devDependencies": {
  39. "@types/mocha": "^8.2.1",
  40. "@types/node": "^14.18.0",
  41. "@typescript-eslint/eslint-plugin": "^4.15.1",
  42. "@typescript-eslint/parser": "^4.15.1",
  43. "eslint": "^7.20.0",
  44. "eslint-config-standard": "^16.0.2",
  45. "eslint-plugin-import": "^2.22.1",
  46. "eslint-plugin-node": "^11.1.0",
  47. "eslint-plugin-promise": "^4.3.1",
  48. "eslint-plugin-standard": "^4.1.0",
  49. "mocha": "^8.3.0",
  50. "ts-node": "^9.1.1",
  51. "typedoc": "^0.20.25",
  52. "typedoc-plugin-no-inherit": "^1.2.0",
  53. "typescript": "^4.2.4"
  54. }
  55. }