UNPKG

@giancosta86/omnicourse-core

Version:
72 lines (71 loc) 2.07 kB
{ "name": "@giancosta86/omnicourse-core", "version": "2.0.0-alpha.2", "description": "Core model for OmniCourse", "keywords": [ "OmniCourse", "core", "model", "learning", "analysis", "TypeScript" ], "homepage": "https://github.com/giancosta86/OmniCourse-core#readme", "bugs": "https://github.com/giancosta86/OmniCourse-core/issues", "license": "MIT", "author": { "name": "Gianluca Costa", "email": "gianluca@gianlucacosta.info", "url": "https://gianlucacosta.info/" }, "files": [], "main": "dist", "types": "dist", "repository": "giancosta86/OmniCourse-core", "scripts": { "clean": "rimraf dist coverage giancosta86-*.tgz", "clean:all": "yarn clean && rimraf node_modules", "format": "prettier --write .", "prepack": "yarn check-all && yarn build && yarn prune-dist", "check-all": "yarn check-format && yarn lint && yarn test", "check-format": "prettier --check .", "lint": "eslint . --ext .js,.ts,.jsx,.tsx,.cjs,.mjs", "test": "jest", "test:watch": "yarn test --watch", "test:coverage": "yarn test --coverage", "build": "yarn compile-ts", "compile-ts": "tsc", "prune-dist": "rimraf -g 'dist/test/' 'dist/**/*.test.*'", "watch": "yarn compile-ts --watch" }, "dependencies": { "@giancosta86/hermes": "^1.0.4", "@giancosta86/time-utils": "^4.1.1", "@rimbu/collection-types": "^1.1.0", "@rimbu/common": "^1.1.0", "@rimbu/hashed": "^1.1.0", "@rimbu/list": "^1.1.0", "@rimbu/sorted": "^1.1.0", "@rimbu/stream": "^1.1.0" }, "devDependencies": { "@giancosta86/more-jest": "^2.0.0", "@swc/core": "^1.3.78", "@swc/jest": "^0.2.29", "@types/jest": "^29.5.3", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", "eslint": "^8.47.0", "jest": "^29.6.3", "jest-extended": "^4.0.1", "prettier": "^3.0.2", "rimraf": "5.0.1", "typescript": "^5.1.6" }, "engines": { "node": ">=18.17.1" }, "publishConfig": { "access": "public" } }