UNPKG

edgerender

Version:
117 lines (116 loc) 2.8 kB
{ "name": "edgerender", "version": "0.0.13", "description": "Render at the edge", "main": "index.js", "types": "index.d.ts", "files": [ "*.js", "*.js.map", "*.d.ts", "README.md", "LICENSE", "utils/**/*", "src/**/*" ], "scripts": { "prepublishOnly": "tsc -b tsconfig.build.json", "postpublish": "make clean", "format": "prettier --write '*.{json,js,ts,tsx}' 'src/**/*.{js,ts,tsx}' 'tests/**/*.{js,ts,tsx}'", "lint": "eslint --max-warnings=0 src && prettier --check '*.{json,js,ts,tsx}' 'src/**/*.{js,ts,tsx}' 'tests/**/*.{js,ts,tsx}'", "test": "jest --verbose", "all": "yarn lint && yarn test" }, "author": "Samuel Colvin", "license": "MIT", "homepage": "https://github.com/samuelcolvin/edgerender", "private": false, "keywords": [ "jsx", "edge", "edgerender", "SSR", "CloudFlare-Workers", "typescript", "react", "webpack" ], "eslintConfig": { "root": true, "parserOptions": { "ecmaVersion": 11, "sourceType": "module", "ecmaFeatures": { "jsx": true } }, "globals": { "xhr_calls": true }, "extends": [ "typescript", "prettier" ], "rules": { "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-namespace": [ "error", { "allowDeclarations": true } ] } }, "jest": { "testRegex": "/tests/.*\\.test\\.tsx?$", "collectCoverageFrom": [ "src/**/*.ts" ], "preset": "ts-jest", "moduleNameMapper": { "edgerender/(.*)": "<rootDir>/src/$1", "edgerender": "<rootDir>/src" } }, "prettier": { "singleQuote": true, "semi": false, "trailingComma": "all", "tabWidth": 2, "printWidth": 119, "bracketSpacing": false, "arrowParens": "avoid" }, "dependencies": { "csstype": "^3.0.10", "mime": "^3.0.0" }, "peerDependencies": { "@cloudflare/workers-types": "^2.2.2", "raw-loader": "^4.0.2", "sass": "^1.34.1", "ts-loader": "^9.2.2", "typescript": "^4.3.2", "uglify-loader": "^3.0.0", "webpack": "^5.38.1", "webpack-cli": "^4.7.0" }, "devDependencies": { "@cloudflare/workers-types": "^2.2.2", "@types/jest": "^26.0.23", "@types/mime": "^2.0.3", "@typescript-eslint/eslint-plugin": "^4.16.1", "@typescript-eslint/parser": "^4.16.1", "edge-mock": "0.0.14", "eslint": "^7.21.0", "eslint-config-prettier": "^8.1.0", "eslint-config-typescript": "^3.0.0", "jest": "^27.0.1", "jest-each": "^27.0.2", "prettier": "^2.3.0", "prettier-plugin-toml": "^0.3.1", "ts-jest": "^27.0.1", "typescript": "^4.3.2" } }