package.json 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. {
  2. "name": "iconv-lite",
  3. "description": "Convert character encodings in pure javascript.",
  4. "version": "0.7.2",
  5. "license": "MIT",
  6. "keywords": [
  7. "iconv",
  8. "convert",
  9. "charset",
  10. "icu"
  11. ],
  12. "author": "Alexander Shtuchkin <ashtuchkin@gmail.com>",
  13. "main": "./lib/index.js",
  14. "typings": "./lib/index.d.ts",
  15. "homepage": "https://github.com/pillarjs/iconv-lite",
  16. "bugs": "https://github.com/pillarjs/iconv-lite/issues",
  17. "files": [
  18. "lib/",
  19. "encodings/",
  20. "types/"
  21. ],
  22. "funding": {
  23. "type": "opencollective",
  24. "url": "https://opencollective.com/express"
  25. },
  26. "repository": {
  27. "type": "git",
  28. "url": "https://github.com/pillarjs/iconv-lite.git"
  29. },
  30. "engines": {
  31. "node": ">=0.10.0"
  32. },
  33. "scripts": {
  34. "lint": "eslint",
  35. "lint:fix": "eslint --fix",
  36. "test": "mocha --reporter spec --check-leaks --grep .",
  37. "test:ci": "nyc --exclude test --reporter=lcovonly --reporter=text npm test",
  38. "test:cov": "nyc --exclude test --reporter=html --reporter=text npm test",
  39. "test:performance": "node --allow-natives-syntax performance/index.js",
  40. "test:tap": "mocha --reporter tap --check-leaks --grep .",
  41. "test:typescript": "tsc && attw --pack",
  42. "test:webpack": "npm pack && mv iconv-lite-*.tgz test/webpack/iconv-lite.tgz && cd test/webpack && npm install && npm run test && rm iconv-lite.tgz",
  43. "typegen": "node generation/gen-typings.js"
  44. },
  45. "browser": {
  46. "stream": false
  47. },
  48. "devDependencies": {
  49. "@arethetypeswrong/cli": "^0.17.4",
  50. "@stylistic/eslint-plugin": "^5.1.0",
  51. "@stylistic/eslint-plugin-js": "^4.1.0",
  52. "@types/node": "^24.0.12",
  53. "async": "^3.2.0",
  54. "bench-node": "^0.10.0",
  55. "eslint": "^9.0.0",
  56. "errto": "^0.2.1",
  57. "expect-type": "^1.2.0",
  58. "iconv": "^2.3.5",
  59. "mocha": "^6.2.2",
  60. "neostandard": "^0.12.0",
  61. "nyc": "^14.1.1",
  62. "request": "^2.88.2",
  63. "semver": "^6.3.0",
  64. "typescript": "~5.9.2",
  65. "unorm": "^1.6.0"
  66. },
  67. "dependencies": {
  68. "safer-buffer": ">= 2.1.2 < 3.0.0"
  69. }
  70. }