UNPKG

react-ssr-utils

Version:

Several utilities to bootstrap and simplify any React SSR setup

91 lines (90 loc) 2.4 kB
{ "name": "react-ssr-utils", "version": "0.1.1", "description": "Several utilities to bootstrap and simplify any React SSR setup", "main": "dist/lib/index.js", "module": "dist/es/index.js", "types": "dist/types/index.d.ts", "sideEffects": false, "repository": "https://github.com/kitten/react-ssr-utils", "author": "Phil Pluckthun <phil@kitten.sh>", "license": "MIT", "files": [ "src", "dist", "README.md", "LICENSE.md" ], "keywords": [ "react", "ssr", "stream", "streamed ssr", "server-side rendering", "getDataFromTree" ], "resolutions": { "babel-core": "^7.0.0-bridge.0" }, "scripts": { "build:lib": "BABEL_ENV=commonjs babel --extensions '.ts' -d dist/lib src", "build:es": "BABEL_ENV=esmodules babel --extensions '.ts' -d dist/es src", "build:types": "tsc -p tsconfig.dts.json", "build": "run-p build:lib build:es build:types", "test:unit": "jest", "test:types": "tsc", "test": "run-s test:unit test:types" }, "jest": { "transform": { "^.+\\.ts$": "<rootDir>/node_modules/babel-jest" }, "collectCoverageFrom": [ "src/**/*.{ts,tsx}", "!src/tests/**/*" ], "testRegex": "(src/tests/.*(\\.|/)(test|spec))\\.(tsx?)$", "moduleFileExtensions": [ "ts", "js", "json" ] }, "lint-staged": { "*.{js,jsx,ts,tsx,json,md}": [ "prettier --write", "jest --bail --findRelatedTests", "git add" ] }, "dependencies": { "stream-tag": "^1.0.3" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" }, "devDependencies": { "@babel/cli": "^7.0.0-beta.52", "@babel/core": "^7.0.0-beta.52", "@babel/plugin-proposal-class-properties": "^7.0.0-beta.52", "@babel/plugin-transform-modules-commonjs": "^7.0.0-beta.52", "@babel/preset-env": "^7.0.0-beta.52", "@babel/preset-typescript": "^7.0.0-beta.52", "@types/jest": "^23.1.4", "@types/node": "^10.5.2", "@types/react": "^16.4.6", "babel-core": "^7.0.0-bridge.0", "babel-jest": "^22.1.0", "babel-loader": "^7.1.5", "babel-plugin-add-module-exports": "^0.2.1", "husky": "^0.14.3", "jest": "^22.1.0", "lint-staged": "^7.2.0", "npm-run-all": "^4.1.3", "prettier": "^1.13.7", "react": "^16.4.1", "react-dom": "^16.4.1", "typescript": "^2.9.2" } }