diff options
Diffstat (limited to 'packages/anastasis-webui/package.json')
-rw-r--r-- | packages/anastasis-webui/package.json | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/packages/anastasis-webui/package.json b/packages/anastasis-webui/package.json new file mode 100644 index 000000000..ddbd9ef20 --- /dev/null +++ b/packages/anastasis-webui/package.json @@ -0,0 +1,50 @@ +{ + "private": true, + "name": "anastasis-webui", + "version": "0.0.0", + "license": "MIT", + "scripts": { + "build": "preact build", + "serve": "sirv build --port 8080 --cors --single", + "dev": "preact watch", + "lint": "eslint 'src/**/*.{js,jsx,ts,tsx}'", + "test": "jest ./tests" + }, + "eslintConfig": { + "parser": "@typescript-eslint/parser", + "extends": [ + "preact", + "plugin:@typescript-eslint/recommended" + ], + "ignorePatterns": [ + "build/" + ] + }, + "dependencies": { + "preact": "^10.3.1", + "preact-render-to-string": "^5.1.4", + "preact-router": "^3.2.1" + }, + "devDependencies": { + "@types/enzyme": "^3.10.5", + "@types/jest": "^26.0.8", + "@typescript-eslint/eslint-plugin": "^2.25.0", + "@typescript-eslint/parser": "^2.25.0", + "enzyme": "^3.11.0", + "enzyme-adapter-preact-pure": "^3.1.0", + "eslint": "^6.8.0", + "eslint-config-preact": "^1.1.1", + "jest": "^26.2.2", + "jest-preset-preact": "^4.0.2", + "preact-cli": "^3.0.0", + "sirv-cli": "^1.0.0-next.3", + "typescript": "^3.7.5" + }, + "jest": { + "preset": "jest-preset-preact", + "setupFiles": [ + "<rootDir>/tests/__mocks__/browserMocks.ts", + "<rootDir>/tests/__mocks__/setupTests.ts" + ] + } +}
\ No newline at end of file |