UNPKG

@mojir/lits

Version:

Lits is a Lisp dialect implemented in TypeScript

65 lines (64 loc) 2.02 kB
{ "name": "@mojir/lits", "version": "2.1.4", "description": "Lits is a Lisp dialect implemented in TypeScript", "author": "Albert Mojir", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/mojir/lits.git" }, "keywords": [ "Lits", "Lisp", "Functional", "Pure", "Typescript", "Web", "Compiler", "AST", "Interpreter", "Clojure" ], "main": "dist/index.js", "module": "dist/index.esm.js", "iife": "dist/lits.iife.js", "types": "dist/src/index.d.ts", "bin": { "lits": "dist/cli/cli.js" }, "files": [ "dist" ], "scripts": { "test": "vitest run --coverage", "vitest": "vitest", "lint": "eslint . --fix", "lint:no-fix": "eslint .", "typecheck": "tsc -p ./tsconfig.compile.json --noEmit", "check": "npm run lint && npm run typecheck && npm run test && npm run build", "check:no-fix": "npm run lint:no-fix && npm run typecheck && npm run test", "clean": "npm run clean-lits && npm run clean-playground", "clean-lits": "rm -rf dist build", "clean-playground": "rm -rf playground-builder/build playground-www/build", "build": "npm run build-lits && npm run build-cli && npm run build-playground", "build-lits": "npm run clean-lits && rollup -c", "build-playground": "npm run clean-playground && rollup -c rollup.config.playground-builder.js && rollup -c rollup.config.playground-www.js && node ./playground-builder/build/buildPlaygroundSite.js", "build-cli": "rollup -c rollup.config.cli.js", "lits": "node ./dist/cli/cli.js", "playground": "open-cli ./docs/index.html", "lcov": "open-cli ./coverage/index.html" }, "devDependencies": { "@antfu/eslint-config": "2.21.1", "@rollup/plugin-json": "6.1.0", "@rollup/plugin-typescript": "11.1.6", "@types/node": "22.7.6", "@vitest/coverage-v8": "1.6.0", "open-cli": "8.0.0", "rollup": "4.18.0", "tslib": "2.6.3", "typescript": "5.5.2", "vitest": "1.6.0" } }