@khanacademy/kas
Advanced tools
Comparing version 0.0.0-PR862-20231207182234 to 0.0.0-PR875-20250221232857
{ | ||
"name": "@khanacademy/kas", | ||
"description": "A lightweight JavaScript CAS for comparing expressions and equations.", | ||
"author": "Khan Academy", | ||
"license": "MIT", | ||
"version": "0.0.0-PR862-20231207182234", | ||
"publishConfig": { | ||
"access": "public" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/Khan/perseus.git", | ||
"directory": "packages/kas" | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/Khan/perseus/issues" | ||
}, | ||
"module": "dist/es/index.js", | ||
"main": "dist/index.js", | ||
"source": "src/index.js", | ||
"scripts": { | ||
"gen:parsers": "node src/parser-generator.js", | ||
"test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" | ||
}, | ||
"dependencies": { | ||
"@khanacademy/perseus-core": "0.0.0-PR862-20231207182234" | ||
}, | ||
"devDependencies": { | ||
"jison": "0.4.15", | ||
"perseus-build-settings": "^0.3.0", | ||
"underscore": "1.4.4" | ||
}, | ||
"peerDependencies": { | ||
"underscore": "1.4.4" | ||
}, | ||
"keywords": [ | ||
"parsing", | ||
"equation", | ||
"expression", | ||
"algebra", | ||
"symbolic" | ||
] | ||
} | ||
"name": "@khanacademy/kas", | ||
"description": "A lightweight JavaScript CAS for comparing expressions and equations.", | ||
"author": "Khan Academy", | ||
"license": "MIT", | ||
"version": "0.0.0-PR875-20250221232857", | ||
"publishConfig": { | ||
"access": "public" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/Khan/perseus.git", | ||
"directory": "packages/kas" | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/Khan/perseus/issues" | ||
}, | ||
"module": "dist/es/index.js", | ||
"main": "dist/index.js", | ||
"source": "src/index.ts", | ||
"files": [ | ||
"dist" | ||
], | ||
"dependencies": {}, | ||
"devDependencies": { | ||
"jison": "0.4.15", | ||
"underscore": "^1.4.4", | ||
"perseus-build-settings": "0.0.0-PR875-20250221232857" | ||
}, | ||
"peerDependencies": { | ||
"underscore": "^1.4.4" | ||
}, | ||
"keywords": [ | ||
"parsing", | ||
"equation", | ||
"expression", | ||
"algebra", | ||
"symbolic" | ||
], | ||
"scripts": { | ||
"gen:parsers": "node src/parser-generator.ts" | ||
} | ||
} |
@@ -1,3 +0,2 @@ | ||
KAS | ||
=== | ||
# @khanacademy/kas | ||
@@ -7,4 +6,3 @@ A lightweight JavaScript CAS (Computer Algebra System) for comparing expressions and equations. | ||
What can it do? | ||
--------------- | ||
## What can it do? | ||
@@ -81,16 +79,13 @@ It can parse plain text math, LaTeX, or a mix of both: | ||
How to build the library | ||
------------------------ | ||
npm install | ||
npm run build | ||
## How to build the library | ||
pnpm install | ||
pnpm build | ||
How to build the parser | ||
----------------------- | ||
## How to build the parser | ||
First, make any changes in `src/parser-generator.js` | ||
npm install | ||
npm run build:parser | ||
pnpm install | ||
pnpm build:parser | ||
License | ||
------- | ||
## License | ||
[MIT License](http://opensource.org/licenses/MIT) |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
1
0
2
1174513
13
12131
90
+ Addedunderscore@1.13.7(transitive)
- Removed@khanacademy/perseus-core@0.0.0-PR862-20231207182234
- Removed@khanacademy/perseus-core@0.0.0-PR862-20231207182234(transitive)
- Removedunderscore@1.4.4(transitive)