UNPKG

brahma-muhurat

Version:

High-precision Brahma Muhurat calculator for JavaScript and TypeScript

91 lines (90 loc) 2.9 kB
{ "name": "brahma-muhurat", "version": "1.1.3", "description": "High-precision Brahma Muhurat calculator for JavaScript and TypeScript", "main": "src/index.js", "types": "types/index.d.ts", "files": [ "src/", "types/", "README.md", "LICENSE" ], "author": { "name": "Rakshit Patel", "email": "rakshitbharatproject@gmail.com", "url": "https://github.com/rakshitbharat" }, "keywords": [ "brahma", "muhurat", "astrology", "sunrise", "astronomy", "hindu", "calendar" ], "dependencies": { "@js-temporal/polyfill": "^0.5.1", "astronomia": "^4.1.1", "astronomy-engine": "^2.1.19", "big.js": "^7.0.1", "decimal.js": "^10.6.0", "geodesy": "^2.4.0", "geolib": "^3.3.4", "luxon": "^3.7.1", "moment-timezone": "^0.6.0", "proj4": "^2.19.5", "suncalc": "^1.9.0" }, "devDependencies": { "@types/node": "^24.0.13", "chai": "^5.2.1", "eslint": "^9.30.1", "mocha": "^11.7.1", "node-fetch": "^3.3.2", "npm-check-updates": "^18.0.1", "nyc": "^17.1.0", "semver": "^7.7.2", "sinon": "^21.0.0", "typescript": "^5.8.3" }, "engines": { "node": ">=12.0.0", "npm": ">=6.0.0" }, "scripts": { "start": "node examples/simple.js", "example": "node examples/simple.js", "example:advanced": "node examples/advanced.js", "example:typescript": "node examples/run-typescript-examples.js", "example:ts-simple": "node examples/run-typescript-examples.js simple", "example:ts-advanced": "node examples/run-typescript-examples.js advanced", "example:ts-integration": "node examples/run-typescript-examples.js integration", "test": "mocha test/**/*.test.js", "test:coverage": "nyc mocha test/**/*.test.js", "lint": "eslint src/**/*.js test/**/*.js examples/**/*.js", "build": "node scripts/build.js", "build:package": "node scripts/build-package.js", "package:analyze": "node scripts/package-size-analysis.js", "prepublishOnly": "npm run build:package && npm run test && npm run lint", "validate-workflows": "node scripts/validate-workflows.js", "check-workflows": "node scripts/validate-workflows.js", "docs": "cat README.md", "update-deps": "node scripts/update-dependencies.js", "check-latest": "npm outdated", "auto-update": "npx npm-check-updates -u && npm install", "validate-deps": "node scripts/validate-compatibility.js", "release": "node scripts/release.js", "release:patch": "node scripts/release.js patch", "release:minor": "node scripts/release.js minor", "release:major": "node scripts/release.js major", "release:check": "node scripts/release.js check", "release:status": "node scripts/release.js status" }, "repository": { "type": "git", "url": "https://github.com/rakshitbharat/brahma-muhurat.git" }, "license": "MIT" }