package.json 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {
  2. "name": "@umalqura/core",
  3. "version": "0.0.7",
  4. "description": "Zero dependency Hijri calendar based on Um AlQura",
  5. "main": "./dist/index.js",
  6. "module": "./dist/index.esm.js",
  7. "umd": "./dist/umalqura.js",
  8. "umd_name": "umalqura",
  9. "types": "./types/index.d.ts",
  10. "scripts": {
  11. "clean": "node ./node_modules/rimraf/bin.js ./dist",
  12. "build": "yarn run build:lint && yarn run build:rollup && yarn run build:uglify:umd",
  13. "build:lint": "node ./node_modules/tslint/bin/tslint -c ./tslint.json -p ./tsconfig.json",
  14. "build:rollup": "node ./node_modules/rollup/bin/rollup -c",
  15. "build:uglify:umd": "node ./node_modules/uglify-js/bin/uglifyjs --comments -o ./dist/umalqura.min.js ./dist/umalqura.js",
  16. "prepack": "node ./build/embed-version.js",
  17. "test": "node ./node_modules/jest/bin/jest.js",
  18. "test:coverage": "node ./node_modules/jest/bin/jest.js --coverage --coverageReporters=text-lcov | coveralls"
  19. },
  20. "dependencies": {},
  21. "devDependencies": {
  22. "@types/jest": "^24.0.15",
  23. "coveralls": "^3.0.5",
  24. "jest": "^24.8.0",
  25. "rimraf": "^2.6.3",
  26. "rollup": "^1.16.7",
  27. "rollup-plugin-typescript2": "^0.21.2",
  28. "ts-jest": "^24.0.2",
  29. "ts-loader": "^6.0.4",
  30. "tslint": "^5.18.0",
  31. "typescript": "^3.5.3",
  32. "uglify-js": "^3.6.0"
  33. },
  34. "files": [
  35. "LICENSE",
  36. "README.md",
  37. "dist/*",
  38. "types/index.d.ts"
  39. ],
  40. "keywords": [
  41. "hijri",
  42. "umalqura",
  43. "calendar",
  44. "islamic-calendar",
  45. "islam"
  46. ],
  47. "author": "Alaa Masoud",
  48. "repository": {
  49. "type": "git",
  50. "url": "https://github.com/umalqura/umalqura.git"
  51. },
  52. "bugs": "https://github.com/umalqura/umalqura/issues",
  53. "license": "MIT"
  54. }