New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

tailwindcss-opentype

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tailwindcss-opentype - npm Package Compare versions

Comparing version 0.2.0 to 0.3.0

7

CHANGELOG.md
# tailwindcss-opentype
## 0.3.0 — 2021-09-08
#### 🎁 Added
- Simplify `font-feature-settings` use in JIT-mode [#57](https://github.com/stormwarning/tailwindcss-opentype/pull/57)
Allows use of low-level font feature utilities without requiring the `.font-features` class to activate.
## 0.2.0 — 2021-08-20

@@ -4,0 +11,0 @@

60

dist/tailwindcss-opentype.cjs.development.js

@@ -7,5 +7,29 @@ 'use strict';

function _extends() {
_extends = Object.assign || function (target) {
for (var i = 1; i < arguments.length; i++) {
var source = arguments[i];
for (var key in source) {
if (Object.prototype.hasOwnProperty.call(source, key)) {
target[key] = source[key];
}
}
}
return target;
};
return _extends.apply(this, arguments);
}
var JIT_FONT_FEATURE_DEFAULTS = {
'@defaults font-feature-settings': {},
'font-feature-settings': 'var(--ot-features)'
};
var plugin = /*#__PURE__*/plugin$1.withOptions(function () {
return function (_ref) {
var addUtilities = _ref.addUtilities,
var addBase = _ref.addBase,
addUtilities = _ref.addUtilities,
config = _ref.config,
variants = _ref.variants;

@@ -54,15 +78,27 @@ addUtilities({

}, variants('fontVariantAlternates', []));
if (config('mode', '') === 'jit') {
addBase({
'@defaults font-feature-settings': {
'--ot-sups': '"sups" 0',
'--ot-subs': '"subs" 0',
'--ot-sinf': '"sinf" 0',
'--ot-features': ['var(--ot-sups)', 'var(--ot-subs)', 'var(--ot-sinf)'].join(', ')
}
});
}
addUtilities({
'.font-features': {
'font-feature-settings': "\n var(--ot-sups, \"sups\" 0),\n var(--ot-subs, \"subs\" 0),\n var(--ot-sinf, \"sinf\" 0)\n "
'.font-features': config('mode', '') === 'jit' ? JIT_FONT_FEATURE_DEFAULTS : {
'font-feature-settings': ['var(--ot-sups, "sups" 0)', 'var(--ot-subs, "subs" 0)', 'var(--ot-sinf, "sinf" 0)'].join(', ')
},
'.sups': {
'--ot-sups': '"sups"'
},
'.subs': {
'--ot-subs': '"subs"'
},
'.sinf': {
'--ot-sinf': '"sinf"'
}
'.sups': _extends({
'--ot-sups': '"sups" 1'
}, config('mode', '') === 'jit' ? JIT_FONT_FEATURE_DEFAULTS : {}),
'.subs': _extends({
'--ot-subs': '"subs" 1'
}, config('mode', '') === 'jit' ? JIT_FONT_FEATURE_DEFAULTS : {}),
'.sinf': _extends({
'--ot-sinf': '"sinf" 1'
}, config('mode', '') === 'jit' ? JIT_FONT_FEATURE_DEFAULTS : {})
}, variants('fontFeatureSettings', []));

@@ -69,0 +105,0 @@ };

2

dist/tailwindcss-opentype.cjs.production.min.js

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

"use strict";var t,a=(t=require("tailwindcss/plugin"))&&"object"==typeof t&&"default"in t?t.default:t;module.exports=a.withOptions((function(){return function(t){var a=t.addUtilities,s=t.variants;a({".common-ligatures, .no-common-ligatures, .discretionary-ligatures, .no-discretionary-ligatures, .contextual, .no-contextual":{"--ot-liga":"var(--tw-empty, /*!*/)","--ot-dlig":"var(--tw-empty, /*!*/)","--ot-calt":"var(--tw-empty, /*!*/)","font-variant-ligatures":"var(--ot-liga) var(--ot-dlig) var(--ot-calt)"},".common-ligatures":{"--ot-liga":"common-ligatures"},".no-common-ligatures":{"--ot-liga":"no-common-ligatures"},".discretionary-ligatures":{"--ot-dlig":"discretionary-ligatures"},".no-discretionary-ligatures":{"--ot-dlig":"no-discretionary-ligatures"},".contextual":{"--ot-calt":"contextual"},".no-contextual":{"--ot-calt":"no-contextual"}},s("fontVariantLigatures",[])),a({".small-caps":{"font-variant-caps":"small-caps"},".all-small-caps":{"font-variant-caps":"all-small-caps"},".titling-caps":{"font-variant-caps":"titling-caps"}},s("fontVariantCaps",[])),a({".historical-forms":{"font-variant-alternates":"historical-forms"}},s("fontVariantAlternates",[])),a({".font-features":{"font-feature-settings":'\n var(--ot-sups, "sups" 0),\n var(--ot-subs, "subs" 0),\n var(--ot-sinf, "sinf" 0)\n '},".sups":{"--ot-sups":'"sups"'},".subs":{"--ot-subs":'"subs"'},".sinf":{"--ot-sinf":'"sinf"'}},s("fontFeatureSettings",[]))}}));
"use strict";var t,a=(t=require("tailwindcss/plugin"))&&"object"==typeof t&&"default"in t?t.default:t;function s(){return(s=Object.assign||function(t){for(var a=1;a<arguments.length;a++){var s=arguments[a];for(var o in s)Object.prototype.hasOwnProperty.call(s,o)&&(t[o]=s[o])}return t}).apply(this,arguments)}var o={"@defaults font-feature-settings":{},"font-feature-settings":"var(--ot-features)"};module.exports=a.withOptions((function(){return function(t){var a=t.addBase,i=t.addUtilities,n=t.config,r=t.variants;i({".common-ligatures, .no-common-ligatures, .discretionary-ligatures, .no-discretionary-ligatures, .contextual, .no-contextual":{"--ot-liga":"var(--tw-empty, /*!*/)","--ot-dlig":"var(--tw-empty, /*!*/)","--ot-calt":"var(--tw-empty, /*!*/)","font-variant-ligatures":"var(--ot-liga) var(--ot-dlig) var(--ot-calt)"},".common-ligatures":{"--ot-liga":"common-ligatures"},".no-common-ligatures":{"--ot-liga":"no-common-ligatures"},".discretionary-ligatures":{"--ot-dlig":"discretionary-ligatures"},".no-discretionary-ligatures":{"--ot-dlig":"no-discretionary-ligatures"},".contextual":{"--ot-calt":"contextual"},".no-contextual":{"--ot-calt":"no-contextual"}},r("fontVariantLigatures",[])),i({".small-caps":{"font-variant-caps":"small-caps"},".all-small-caps":{"font-variant-caps":"all-small-caps"},".titling-caps":{"font-variant-caps":"titling-caps"}},r("fontVariantCaps",[])),i({".historical-forms":{"font-variant-alternates":"historical-forms"}},r("fontVariantAlternates",[])),"jit"===n("mode","")&&a({"@defaults font-feature-settings":{"--ot-sups":'"sups" 0',"--ot-subs":'"subs" 0',"--ot-sinf":'"sinf" 0',"--ot-features":["var(--ot-sups)","var(--ot-subs)","var(--ot-sinf)"].join(", ")}}),i({".font-features":"jit"===n("mode","")?o:{"font-feature-settings":['var(--ot-sups, "sups" 0)','var(--ot-subs, "subs" 0)','var(--ot-sinf, "sinf" 0)'].join(", ")},".sups":s({"--ot-sups":'"sups" 1'},"jit"===n("mode","")?o:{}),".subs":s({"--ot-subs":'"subs" 1'},"jit"===n("mode","")?o:{}),".sinf":s({"--ot-sinf":'"sinf" 1'},"jit"===n("mode","")?o:{})},r("fontFeatureSettings",[]))}}));
//# sourceMappingURL=tailwindcss-opentype.cjs.production.min.js.map
{
"name": "tailwindcss-opentype",
"version": "0.2.0",
"version": "0.3.0",
"description": "Tailwind CSS utility classes for advanced typographic features.",

@@ -5,0 +5,0 @@ "keywords": [

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc