Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

package.json 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. {
  2. "name": "@sindresorhus/is",
  3. "version": "4.6.0",
  4. "description": "Type check values",
  5. "license": "MIT",
  6. "repository": "sindresorhus/is",
  7. "funding": "https://github.com/sindresorhus/is?sponsor=1",
  8. "author": {
  9. "name": "Sindre Sorhus",
  10. "email": "sindresorhus@gmail.com",
  11. "url": "https://sindresorhus.com"
  12. },
  13. "main": "dist/index.js",
  14. "engines": {
  15. "node": ">=10"
  16. },
  17. "scripts": {
  18. "build": "del dist && tsc",
  19. "test": "xo && ava",
  20. "prepare": "npm run build"
  21. },
  22. "files": [
  23. "dist"
  24. ],
  25. "keywords": [
  26. "type",
  27. "types",
  28. "is",
  29. "check",
  30. "checking",
  31. "validate",
  32. "validation",
  33. "utility",
  34. "util",
  35. "typeof",
  36. "instanceof",
  37. "object",
  38. "assert",
  39. "assertion",
  40. "test",
  41. "kind",
  42. "primitive",
  43. "verify",
  44. "compare",
  45. "typescript",
  46. "typeguards",
  47. "types"
  48. ],
  49. "devDependencies": {
  50. "@sindresorhus/tsconfig": "^0.7.0",
  51. "@types/jsdom": "^16.1.0",
  52. "@types/node": "^14.0.13",
  53. "@types/zen-observable": "^0.8.0",
  54. "@typescript-eslint/eslint-plugin": "^2.20.0",
  55. "@typescript-eslint/parser": "^2.20.0",
  56. "ava": "^3.3.0",
  57. "del-cli": "^2.0.0",
  58. "eslint-config-xo-typescript": "^0.26.0",
  59. "jsdom": "^16.0.1",
  60. "rxjs": "^6.4.0",
  61. "tempy": "^0.4.0",
  62. "ts-node": "^8.3.0",
  63. "typescript": "~3.8.2",
  64. "xo": "^0.26.1",
  65. "zen-observable": "^0.8.8"
  66. },
  67. "types": "dist/index.d.ts",
  68. "sideEffects": false,
  69. "ava": {
  70. "extensions": [
  71. "ts"
  72. ],
  73. "require": [
  74. "ts-node/register"
  75. ]
  76. },
  77. "xo": {
  78. "extends": "xo-typescript",
  79. "extensions": [
  80. "ts"
  81. ],
  82. "parserOptions": {
  83. "project": "./tsconfig.xo.json"
  84. },
  85. "globals": [
  86. "BigInt",
  87. "BigInt64Array",
  88. "BigUint64Array"
  89. ],
  90. "rules": {
  91. "@typescript-eslint/promise-function-async": "off",
  92. "@typescript-eslint/no-empty-function": "off",
  93. "@typescript-eslint/explicit-function-return-type": "off"
  94. }
  95. }
  96. }