mirror of
https://github.com/Smaug123/KaTeX
synced 2025-10-05 03:08:40 +00:00
Instead of having our own copy of jasmine in the repository, we use jasmine-core as an npm dependency and load it from there. That reduces the size of the repository and helps keeping up to date. We're not using the transitive dependency on jasmine-core via jasmine, since the jasmine package might change its dependency any day (although unlikely). The katex-spec.js shipped from the server now includes all `test/*[Ss]pec.js` (as matched via glob) so that additional spec files can be created and will automatically get included in the browser-side test suite. The contrib specs are not included at this point. Visit http://0.0.0.0:7936/test/test.html while running server.js to see this in action and verify the lack of failures.
40 lines
803 B
JSON
40 lines
803 B
JSON
{
|
|
"name": "katex",
|
|
"version": "0.6.0-pre",
|
|
"description": "Fast math typesetting for the web.",
|
|
"main": "katex.js",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/Khan/KaTeX.git"
|
|
},
|
|
"files": [
|
|
"katex.js",
|
|
"cli.js",
|
|
"src/"
|
|
],
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"browserify": "^10.2.4",
|
|
"clean-css": "~2.2.15",
|
|
"express": "~3.3.3",
|
|
"glob": "^5.0.15",
|
|
"jasmine": "^2.3.2",
|
|
"jasmine-core": "^2.3.4",
|
|
"js-yaml": "^3.3.1",
|
|
"jshint": "^2.5.6",
|
|
"jspngopt": "^0.1.0",
|
|
"less": "~1.7.5",
|
|
"nomnom": "^1.8.1",
|
|
"pako": "0.2.7",
|
|
"selenium-webdriver": "^2.46.1",
|
|
"uglify-js": "~2.4.15"
|
|
},
|
|
"bin": "cli.js",
|
|
"scripts": {
|
|
"test": "make lint test"
|
|
},
|
|
"dependencies": {
|
|
"match-at": "^0.1.0"
|
|
}
|
|
}
|