Socket
Socket
Sign inDemoInstall

next-prism

Package Overview
Dependencies
4
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.2.0 to 0.3.0

2

dist/next-prism.es.js

@@ -1,1 +0,1 @@

import e from"react";import n from"prismjs";function r(){var r;return{Code:(r=function(r){var t=r.language,o=r.children,c=r.content,l=r.lineNumbers;return e.useEffect((function(){n.highlightAll()}),[]),console.log(l),e.createElement("pre",null,e.createElement("code",{className:"language-".concat(t," ").concat(l&&"line-numbers"," ")},o||c))},e.useMemo((function(){return r}),[]))}}export{r as usePrism};
import e from"react";import n from"prismjs";function t(){var t;return{Code:(t=function(t){var r=t.language,l=t.children,c=t.content,i=t.lineNumbers;return e.useEffect((function(){n.highlightAll()}),[]),e.createElement("pre",null,e.createElement("code",{className:"language-".concat(r," ").concat(i&&"line-numbers"," ")},l||c))},e.useMemo((function(){return t}),[])),highlightAll:function(){n.highlightAll()}}}export{t as usePrism};

@@ -1,1 +0,1 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("prismjs");function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=n(e),u=n(t);exports.usePrism=function(){var e;return{Code:(e=function(e){var t=e.language,n=e.children,l=e.content,a=e.lineNumbers;return r.default.useEffect((function(){u.default.highlightAll()}),[]),console.log(a),r.default.createElement("pre",null,r.default.createElement("code",{className:"language-".concat(t," ").concat(a&&"line-numbers"," ")},n||l))},r.default.useMemo((function(){return e}),[]))}};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("prismjs");function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var u=n(e),r=n(t);exports.usePrism=function(){var e;return{Code:(e=function(e){var t=e.language,n=e.children,l=e.content,a=e.lineNumbers;return u.default.useEffect((function(){r.default.highlightAll()}),[]),u.default.createElement("pre",null,u.default.createElement("code",{className:"language-".concat(t," ").concat(a&&"line-numbers"," ")},n||l))},u.default.useMemo((function(){return e}),[])),highlightAll:function(){r.default.highlightAll()}}};

@@ -10,2 +10,3 @@ /// <reference types="react" />

Code: ({ language, children, content, lineNumbers, }: ICode) => JSX.Element;
highlightAll: () => void;
};
{
"name": "next-prism",
"version": "0.2.0",
"version": "0.3.0",
"description": "A lightweight, robust, and elegant syntax highlighting component for your next React apps.",

@@ -5,0 +5,0 @@ "author": "Bunlong <bunlong.van@gmail.com>",

@@ -33,3 +33,3 @@ # next-prism

// Import a theme.css
import 'next-prism/themes/twilight.css'
import 'next-prism/themes/tomorrow.css'

@@ -713,3 +713,3 @@ export default function App() {

// Import a theme.css
import 'next-prism/themes/twilight.css'
import 'next-prism/themes/tomorrow.css'

@@ -738,5 +738,5 @@ // Import line-numbers source

Latest version 0.2.0 (2022-12-14):
Latest version 0.3.0 (2022-12-14):
* Add line-numbers plugins
* Add highlightAll() function

@@ -743,0 +743,0 @@ Details changes for each release are documented in the [CHANGELOG.md](https://github.com/Bunlong/next-prism/blob/master/CHANGELOG.md).

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc