aima
Version:
Implementation of Russell & Norvig, "Artificial Intelligence - A Modern Approach".
61 lines (60 loc) • 1.77 kB
JSON
{
"name": "aima",
"version": "0.7.4",
"author": "David Pomerenke",
"description": "Implementation of Russell & Norvig, \"Artificial Intelligence - A Modern Approach\". ",
"repository": {
"url": "https://github.com/davidpomerenke/aima.js"
},
"homepage": "https://davidpomerenke.github.io/aima.js",
"license": "ISC",
"keywords": [
"Artificial Intelligence",
"Stuart Russell",
"Peter Norvig",
"Intelligent Agents",
"Problem-Solving",
"Search",
"Optimization",
"Games",
"AIMA",
"Constraints",
"Logics",
"CoffeeScript"
],
"type": "module",
"module": "index.mjs",
"main": "index.mjs",
"files": [
"index.mjs",
"README.md"
],
"scripts": {
"test": "coffee --compile --inline-map --output test.mjs README.litcoffee && node --require source-map-support/register test.mjs",
"prepare": "npm run coverage && npm run build",
"build": "cat README.litcoffee | sed -e 's/^.*# testing only$//g' | coffee --stdio --literate --compile --transpile > index.mjs",
"coverage": "coffee --compile --output .github/workflows/coverage.mjs README.litcoffee && c8 --reporter=text-lcov node .github/workflows/coverage.mjs > coverage.lcov",
"dev": "coffee --compile --inline-map --output dev.mjs dev.coffee && node --require source-map-support/register dev.mjs"
},
"engines": {
"node": ">= 13.0"
},
"dependencies": {
"deep-equal": "^2.0.5"
},
"devDependencies": {
"@babel/cli": "^7.16.0",
"@babel/core": "^7.16.0",
"babel-plugin-unassert": "^3.2.0",
"c8": "^7.10.0",
"coffeescript": "^2.6.1",
"janus-shuffle": "^1.0.2",
"random-seed": "^0.3.0",
"source-map-support": "^0.5.21"
},
"babel": {
"plugins": [
"unassert"
]
}
}