UNPKG

nerdamer-prime

Version:
103 lines (102 loc) 3.32 kB
{ "author": { "name": "Gunnar Mein and Cameron Garnham, taking over from Martin Donk", "email": "info@together.science" }, "description": "javascript light-weight symbolic math library", "name": "nerdamer-prime", "license": "MIT", "version": "1.5.0", "homepage": "https://github.com/together-science/nerdamer-prime", "directory": { "lib": "./" }, "publishConfig": { "access": "public" }, "main": "nerdamer.core.js", "module": "all.esm.min.mjs", "typings": "index.d.ts", "exports": { ".": { "types": "./index.d.ts", "import": "./all.esm.min.mjs", "require": "./nerdamer.core.js" }, "./all": { "types": "./index.d.ts", "import": "./all.esm.min.mjs", "require": "./all.js" }, "./nerdamer.core": "./nerdamer.core.js", "./Algebra": "./Algebra.js", "./Calculus": "./Calculus.js", "./Solve": "./Solve.js", "./Extra": "./Extra.js" }, "keywords": [ "math", "matrix", "complex", "number", "parser", "expression", "functions", "numeric", "equation solver", "linear algebra", "vectors", "symbolic", "integration", "differentiation", "derivative", "algebra", "calculus", "mathematics", "constants", "symbolic math" ], "repository": { "type": "git", "url": "git+https://github.com/together-science/nerdamer-prime.git" }, "bugs": { "url": "https://github.com/together-science/nerdamer-prime/issues" }, "engines": { "node": ">=15" }, "scripts": { "prepare": "npm run build", "build": "tsc && tsc -p tsconfig.js.json && esbuild all.js --bundle --minify --outfile=all.min.js --format=iife --global-name=nerdamer && esbuild all.esm.mjs --bundle --minify --outfile=all.esm.min.mjs --format=esm", "test": "tsc --noEmit && tsc -p tsconfig.js.json --noEmit && jasmine && jest", "lint": "tsc --noEmit && tsc -p tsconfig.js.json --noEmit && eslint . --fix", "lint:check": "tsc --noEmit && tsc -p tsconfig.js.json --noEmit && eslint .", "format": "tsc --noEmit && tsc -p tsconfig.js.json --noEmit && prettier --write \"**/*.{ts,js,json,jml,md,html}\"", "format:check": "tsc --noEmit && tsc -p tsconfig.js.json --noEmit && prettier --check \"**/*.{ts,js,json,jml,md,html}\"" }, "dependencies": { "big-integer": "^1.6.52", "decimal.js": "^10.6.0" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^6", "@types/eslint__js": "^9.14.0", "@types/jest": "^30", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", "esbuild": "^0", "eslint-config-prettier": "^10", "eslint-plugin-jsdoc": "^62", "eslint-plugin-prettier": "^5", "jasmine": "^6", "jest": "^30", "jiti": "^2", "prettier": "^3", "prettier-plugin-jsdoc": "^1", "ts-jest": "^29", "ts-morph": "^27", "typescript": "^5", "typescript-eslint": "^8" } }