emotion-server
Advanced tools
+6
-0
| # emotion-server | ||
| ## 11.0.0-next.10 | ||
| ### Major Changes | ||
| - [`b8476e08`](https://github.com/emotion-js/emotion/commit/b8476e08af4a2e8de94a112cb0daf6e8e4d56fe1) [#1600](https://github.com/emotion-js/emotion/pull/1600) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Rename `emotion-server` to `@emotion/server`. Please change any imports of `emotion-server` to import `@emotion/server` or use the `@emotion/pkg-renaming` ESLint rule from `@emotion/eslint-plugin`. | ||
| ## 11.0.0-next.8 | ||
@@ -4,0 +10,0 @@ |
| 'use strict'; | ||
| Object.defineProperty(exports, '__esModule', { value: true }); | ||
| function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } | ||
| var createEmotionServer = _interopDefault(require('create-emotion-server')); | ||
| var emotion = require('emotion'); | ||
| var _createEmotionServer = createEmotionServer(emotion.cache), | ||
| extractCritical = _createEmotionServer.extractCritical, | ||
| renderStylesToString = _createEmotionServer.renderStylesToString, | ||
| renderStylesToNodeStream = _createEmotionServer.renderStylesToNodeStream; | ||
| exports.extractCritical = extractCritical; | ||
| exports.renderStylesToNodeStream = renderStylesToNodeStream; | ||
| exports.renderStylesToString = renderStylesToString; | ||
| throw new Error("The `emotion-server` package has been renamed to `@emotion/server`. Please import it like this `import { extractCritical, renderStylesToString, renderStylesToNodeStream } from '@emotion/server'`."); |
| 'use strict'; | ||
| Object.defineProperty(exports, '__esModule', { value: true }); | ||
| function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } | ||
| var createEmotionServer = _interopDefault(require('create-emotion-server')); | ||
| var emotion = require('emotion'); | ||
| var _createEmotionServer = createEmotionServer(emotion.cache), | ||
| extractCritical = _createEmotionServer.extractCritical, | ||
| renderStylesToString = _createEmotionServer.renderStylesToString, | ||
| renderStylesToNodeStream = _createEmotionServer.renderStylesToNodeStream; | ||
| exports.extractCritical = extractCritical; | ||
| exports.renderStylesToNodeStream = renderStylesToNodeStream; | ||
| exports.renderStylesToString = renderStylesToString; | ||
| throw new Error("The `emotion-server` package has been renamed to `@emotion/server`. Please import it like this `import { extractCritical, renderStylesToString, renderStylesToNodeStream } from '@emotion/server'`."); |
| "use strict"; | ||
| function _interopDefault(ex) { | ||
| return ex && "object" == typeof ex && "default" in ex ? ex.default : ex; | ||
| } | ||
| Object.defineProperty(exports, "__esModule", { | ||
| value: !0 | ||
| }); | ||
| var createEmotionServer = _interopDefault(require("create-emotion-server")), emotion = require("emotion"), _createEmotionServer = createEmotionServer(emotion.cache), extractCritical = _createEmotionServer.extractCritical, renderStylesToString = _createEmotionServer.renderStylesToString, renderStylesToNodeStream = _createEmotionServer.renderStylesToNodeStream; | ||
| exports.extractCritical = extractCritical, exports.renderStylesToNodeStream = renderStylesToNodeStream, | ||
| exports.renderStylesToString = renderStylesToString; | ||
| throw new Error("The `emotion-server` package has been renamed to `@emotion/server`. Please import it like this `import { extractCritical, renderStylesToString, renderStylesToNodeStream } from '@emotion/server'`."); |
+3
-15
| { | ||
| "name": "emotion-server", | ||
| "version": "11.0.0-next.8", | ||
| "version": "11.0.0-next.10", | ||
| "description": "Extract and inline critical css with emotion for server side rendering.", | ||
@@ -10,19 +10,7 @@ "main": "dist/emotion-server.cjs.js", | ||
| "dist", | ||
| "types" | ||
| "types/*.d.ts" | ||
| ], | ||
| "scripts": { | ||
| "test:typescript": "dtslint types" | ||
| "test:typescript": "exit 0" | ||
| }, | ||
| "dependencies": { | ||
| "create-emotion-server": "11.0.0-next.0" | ||
| }, | ||
| "peerDependencies": { | ||
| "emotion": "^11.0.0-next.8" | ||
| }, | ||
| "devDependencies": { | ||
| "@types/node": "^10.11.4", | ||
| "babel-plugin-emotion": "^11.0.0-next.8", | ||
| "dtslint": "^0.3.0", | ||
| "emotion": "^11.0.0-next.8" | ||
| }, | ||
| "author": "Kye Hohenberger", | ||
@@ -29,0 +17,0 @@ "homepage": "https://emotion.sh", |
+3
-9
@@ -1,9 +0,3 @@ | ||
| // @flow | ||
| import createEmotionServer from 'create-emotion-server' | ||
| import { cache } from 'emotion' | ||
| export const { | ||
| extractCritical, | ||
| renderStylesToString, | ||
| renderStylesToNodeStream | ||
| } = createEmotionServer(cache) | ||
| throw new Error( | ||
| "The `emotion-server` package has been renamed to `@emotion/server`. Please import it like this `import { extractCritical, renderStylesToString, renderStylesToNodeStream } from '@emotion/server'`." | ||
| ) |
Sorry, the diff of this file is not supported yet
-11
| # emotion-server | ||
| > Extract and inline critical css with emotion. | ||
| `emotion-server` provides three APIs for doing server-side rendering with emotion to extract critical css, inline critical css in html to a string and inline critical css in html to a stream. | ||
| [`emotion-server`'s APIs are documented here.](https://emotion.sh/docs/ssr) | ||
| ```bash | ||
| npm install --save emotion emotion-server | ||
| ``` |
| // Definitions by: Junyoung Clare Jang <https://github.com/Ailrun> | ||
| // TypeScript Version: 2.8 | ||
| import { EmotionServer } from 'create-emotion-server' | ||
| export const renderStylesToString: EmotionServer['renderStylesToString'] | ||
| export const renderStylesToNodeStream: EmotionServer['renderStylesToNodeStream'] | ||
| export const extractCritical: EmotionServer['extractCritical'] |
| import { | ||
| extractCritical, | ||
| renderStylesToNodeStream, | ||
| renderStylesToString | ||
| } from 'emotion-server' | ||
| declare const renderedString: string | ||
| declare const renderedNodeStream: NodeJS.ReadableStream | ||
| // $ExpectType EmotionCritical | ||
| extractCritical(renderedString) | ||
| // $ExpectError | ||
| extractCritical() | ||
| // $ExpectError | ||
| extractCritical(renderedString, undefined as any) | ||
| // $ExpectType string | ||
| renderStylesToString(renderedString) | ||
| // $ExpectError | ||
| renderStylesToString() | ||
| // $ExpectError | ||
| renderStylesToString(renderedString, undefined as any) | ||
| // $ExpectType ReadWriteStream | ||
| renderStylesToNodeStream() | ||
| // $ExpectError | ||
| renderStylesToNodeStream(undefined as any) | ||
| renderedNodeStream.pipe(renderStylesToNodeStream()) |
| { | ||
| "compilerOptions": { | ||
| "baseUrl": "../", | ||
| "forceConsistentCasingInFileNames": true, | ||
| "jsx": "react", | ||
| "lib": [ | ||
| "es6" | ||
| ], | ||
| "module": "commonjs", | ||
| "noEmit": true, | ||
| "noImplicitAny": true, | ||
| "noImplicitThis": true, | ||
| "strict": true, | ||
| "strictNullChecks": true, | ||
| "strictFunctionTypes": true, | ||
| "target": "es5", | ||
| "typeRoots": [ | ||
| "../" | ||
| ], | ||
| "types": [] | ||
| }, | ||
| "include": [ | ||
| "./*.ts", | ||
| "./*.tsx" | ||
| ] | ||
| } |
| { | ||
| "extends": "dtslint/dtslint.json", | ||
| "rules": { | ||
| "array-type": [true, "generic"], | ||
| "semicolon": false | ||
| } | ||
| } |
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
0
-100%0
-100%3914
-46.52%7
-46.15%15
-86.61%1
Infinity%0
-100%- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed