textadv
Version:
Text Adventures generator from Markdown files
87 lines (86 loc) • 1.85 kB
JSON
{
"name": "textadv",
"version": "3.0.1",
"description": "Text Adventures generator from Markdown files",
"exports": {
".": {
"types": "./typings/index.d.ts",
"require": "./dist/index.js",
"import": "./dist/index.js"
}
},
"types": "./typings/index.d.ts",
"type": "module",
"bin": {
"textadv": "dist/cli.js"
},
"engines": {
"node": ">=14.16"
},
"files": [
"dist/*",
"typings/**/*.d.ts",
"typings/**/*.d.ts.map"
],
"scripts": {
"prepare": "tsc",
"start": "tsc && node dist/cli.js",
"build": "tsc && chmod +x dist/cli.js",
"test": "NODE_OPTIONS=--experimental-vm-modules jest"
},
"keywords": [
"text",
"adventure",
"adventures",
"markdown",
"md",
"basic",
"msx"
],
"author": "Rafael Jannone <jannone@gmail.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/jannone/textadv.git"
},
"bugs": {
"url": "https://github.com/jannone/textadv/issues"
},
"homepage": "https://github.com/jannone/textadv#readme",
"jest": {
"preset": "ts-jest/presets/default-esm",
"testEnvironment": "node",
"extensionsToTreatAsEsm": [
".ts"
],
"moduleNameMapper": {
"^(\\.{1,2}/.*)\\.js$": "$1"
},
"transform": {
"^.+\\.[tj]sx?$": [
"ts-jest",
{
"useESM": true
}
]
}
},
"devDependencies": {
"@types/jest": "^29.1.2",
"@types/node": "^18.7.18",
"jest": "^29.1.2",
"ts-jest": "^29.0.3",
"tslint": "^5.12.1",
"typescript": "^4.8.4"
},
"dependencies": {
"cac": "^6.7.14",
"hyphenation.en-us": "^0.2.1",
"hyphenation.pt": "^0.2.1",
"hypher": "^0.2.5",
"readline": "^1.3.0",
"remark-parse": "^10.0.1",
"unified": "^10.1.2",
"yaml": "^2.1.1"
}
}