UNPKG

@directctrl/fixturelibrary

Version:

Utility library making it easy to work with the open-fixture-library.

98 lines (97 loc) 2.61 kB
{ "name": "@directctrl/fixturelibrary", "version": "2.0.1", "openFixtureLibraryVersion": "12.3.0", "description": "Utility library making it easy to work with the open-fixture-library.", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "scripts": { "build": "tsc && node dist/src/syncOfl.js", "prepare": "npm run build", "test": "npm run lint && npm run build", "lint": "eslint . -c ./package.json", "docs": "typedoc --excludeInternal --out docs src/index.ts" }, "files": ["dist"], "keywords": [ "ofl", "dmx", "ola", "fixture" ], "author": "JonahKr", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/tteltrab/fixturelibrary.git" }, "homepage": "https://jonahkr.github.io/fixturelibrary/index.html", "bin": { "syncOfl": "./bin/syncOfl.js" }, "dependencies": { "ajv": "^8.6.3", "ajv-formats": "^2.1.1", "fs-extra": "^10.0.0", "node-fetch": "2.6.2" }, "devDependencies": { "@apidevtools/json-schema-ref-parser": "^9.0.9", "@types/fs-extra": "^9.0.12", "@types/node-fetch": "^2.5.12", "@typescript-eslint/eslint-plugin": "^4.31.2", "@typescript-eslint/parser": "^4.31.2", "eslint": "^7.32.0", "eslint-config-airbnb-base": "^14.2.1", "eslint-config-airbnb-typescript": "^14.0.0", "eslint-plugin-import": "^2.24.2", "typedoc": "^0.22.4", "typescript": "^4.4.3" }, "eslintConfig": { "env": { "browser": false, "commonjs": true, "es2021": true }, "extends": [ "airbnb-base", "airbnb-typescript/base" ], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 12, "project": "./tsconfig.json" }, "plugins": [ "@typescript-eslint" ], "rules": { "no-console": [ "error", { "allow": [ "warn", "error" ] } ] } }, "eslintIgnore": [ "dist/", "docs/", "scripts/", "bin/" ], "jest": { "preset": "ts-jest", "testEnvironment": "node", "modulePaths": [ "./src" ], "roots": [ "./tests" ] } }