@fsmoothy/core
Version:
FSMoothy is a feature-rich and easy-to-use finite state machine for TypeScript.
49 lines (48 loc) • 1.32 kB
JSON
{
"name": "@fsmoothy/core",
"version": "1.4.0",
"private": false,
"description": "FSMoothy is a feature-rich and easy-to-use finite state machine for TypeScript.",
"main": "dist/index.js",
"module": "dist/index.esm.mjs",
"types": "dist/index.d.ts",
"source": "./src/index.ts",
"exports": {
".": {
"import": "./dist/index.esm.mjs",
"require": "./dist/index.js",
"types": "./dist/index.d.ts"
}
},
"readme": "README.md",
"repository": {
"type": "git",
"url": "git+https://github.com/fsmoothy/fsmoothy.git"
},
"keywords": [
"fsm",
"state-machine",
"typescript"
],
"author": "Vassiliy Kuzenkov (bondiano)",
"license": "MIT",
"bugs": {
"url": "https://github.com/fsmoothy/fsmoothy/issues"
},
"homepage": "https://github.com/fsmoothy/fsmoothy#readme",
"scripts": {
"build": "microbundle -f esm,cjs --raw=true --tsconfig tsconfig.build.json",
"dev": "microbundle watch --tsconfig tsconfig.build.json",
"prebuild": "npm run clean",
"test": "vitest",
"test:watch": "vitest --watch",
"coverage": "vitest --coverage",
"docs:build": "typedoc src/index.ts --tsconfig tsconfig.build.json",
"postdocs:build": "cp -r logo docs",
"clean": "rm -rf dist"
},
"files": [
"/package.json",
"/dist"
]
}