package.json 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {
  2. "name": "merge",
  3. "version": "2.1.1",
  4. "author": "yeikos",
  5. "description": "(recursive)? merging of (cloned)? objects.",
  6. "main": "lib/src/index.js",
  7. "files": [
  8. "lib/src/index.d.ts"
  9. ],
  10. "license": "MIT",
  11. "homepage": "https://github.com/yeikos/js.merge",
  12. "repository": {
  13. "type": "git",
  14. "url": "https://github.com/yeikos/js.merge.git"
  15. },
  16. "keywords": [
  17. "merge",
  18. "recursive",
  19. "extend",
  20. "clone",
  21. "object",
  22. "browser"
  23. ],
  24. "scripts": {
  25. "build": "npm run build:ts && npm run build:wp",
  26. "dev": "./node_modules/.bin/concurrently --kill-others \"npm run dev:ts\" \"npm run dev:wp\"",
  27. "test": "./node_modules/.bin/mocha lib/test/index.js",
  28. "build:ts": "./node_modules/.bin/tsc -p tsconfig.json",
  29. "build:wp": "./node_modules/.bin/webpack --config webpack.config.js",
  30. "dev:ts": "./node_modules/.bin/tsc -p tsconfig.json -w",
  31. "dev:wp": "./node_modules/.bin/webpack --config webpack.config.js -w"
  32. },
  33. "devDependencies": {
  34. "@types/chai": "^4.2.14",
  35. "@types/mocha": "^8.0.4",
  36. "@types/node": "^14.14.7",
  37. "chai": "^4.2.0",
  38. "concurrently": "^5.3.0",
  39. "mocha": "^8.2.1",
  40. "typescript": "^4.0.5",
  41. "webpack": "^5.4.0",
  42. "webpack-cli": "^4.2.0"
  43. }
  44. }