提交学习笔记专用
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.

55 lines
1.3 KiB

  1. {
  2. "name": "copy-anything",
  3. "version": "4.0.5",
  4. "description": "An optimised way to copy'ing an object. A small and simple integration",
  5. "type": "module",
  6. "sideEffects": false,
  7. "exports": {
  8. ".": "./dist/index.js"
  9. },
  10. "engines": {
  11. "node": ">=18"
  12. },
  13. "scripts": {
  14. "test": "vitest run",
  15. "lint": "tsc --noEmit && eslint ./src",
  16. "build": "del-cli dist && tsc",
  17. "release": "npm run lint && npm run build && np"
  18. },
  19. "dependencies": {
  20. "is-what": "^5.2.0"
  21. },
  22. "devDependencies": {
  23. "@cycraft/eslint": "^0.4.4",
  24. "@cycraft/tsconfig": "^0.1.2",
  25. "del-cli": "^6.0.0",
  26. "np": "^10.2.0",
  27. "vitest": "^3.0.9"
  28. },
  29. "files": [
  30. "dist"
  31. ],
  32. "keywords": [
  33. "copy",
  34. "clone",
  35. "json-stringify",
  36. "stringify-parse",
  37. "object",
  38. "copy-objects",
  39. "clone-objects",
  40. "json-stringify-json-parse",
  41. "deep-clone",
  42. "deep-copy",
  43. "typescript",
  44. "ts"
  45. ],
  46. "author": "Luca Ban - Mesqueeb (https://cycraft.co)",
  47. "funding": "https://github.com/sponsors/mesqueeb",
  48. "license": "MIT",
  49. "repository": {
  50. "type": "git",
  51. "url": "https://github.com/mesqueeb/copy-anything.git"
  52. },
  53. "homepage": "https://github.com/mesqueeb/copy-anything#readme",
  54. "bugs": "https://github.com/mesqueeb/copy-anything/issues"
  55. }