UNPKG

tajweed-ts

Version:

Tajweed and buck parsing library.

80 lines (79 loc) 2.13 kB
{ "name": "tajweed-ts", "version": "1.0.0", "description": "Tajweed and buck parsing library.", "keywords": [ "quran", "tajweed", "buck", "arabic" ], "homepage": "https://github.com/spa5k/Tajweed#readme", "bugs": { "url": "https://github.com/spa5k/Tajweed/issues" }, "repository": { "type": "git", "url": "git+https://github.com/spa5k/Tajweed.git" }, "license": "MIT", "author": "spa5k", "main": "dist/index.js", "module": "dist/index.mjs", "typings": "dist/index.d.ts", "files": [ "dist", "tajweed.css" ], "scripts": { "build": "cross-env NODE_ENV=production tsup-node", "build:dev": " cross-env NODE_ENV=development tsup-node", "coverage": "vitest run --coverage", "dev": "node-dev dist/main.js", "example:node": "ts-node-esm ./examples/nodeJs-example/example.ts", "format": "dprint fmt", "lint": "eslint src --ext .ts", "prepare": "husky install", "semantic-release": "semantic-release", "test": "vitest" }, "husky": { "hooks": { "pre-commit": "pnpm format && pnpm lint", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "devDependencies": { "@commitlint/cli": "17.3.0", "@commitlint/config-conventional": "17.3.0", "@semantic-release/changelog": "6.0.2", "@semantic-release/commit-analyzer": "9.0.2", "@semantic-release/git": "10.0.1", "@semantic-release/github": "8.0.7", "@semantic-release/npm": "9.0.1", "@semantic-release/release-notes-generator": "10.0.3", "@swc/core": "^1.3.24", "@types/node": "18.11.18", "@typescript-eslint/eslint-plugin": "5.48.0", "@typescript-eslint/parser": "5.48.0", "commitizen": "4.2.6", "cross-env": "^7.0.3", "dotenv": "16.0.3", "dprint": "0.34.1", "esbuild": "0.16.13", "eslint": "8.31.0", "husky": "8.0.3", "semantic-release": "19.0.5", "ts-node": "^10.9.1", "tslib": "2.4.1", "tsup": "6.5.0", "typescript": "4.9.4", "vite": "4.0.4", "vitest": "0.26.3" } }