Skip to content

Commit 2ae713b

Browse files
committed
Release 3.0.7
1 parent 0c3b5a3 commit 2ae713b

File tree

5 files changed

+2811
-11537
lines changed

5 files changed

+2811
-11537
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
66

7+
## [3.0.7](https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.0.7) - 2024-05-21
8+
9+
### Changed
10+
11+
- Updated nodejs version in `.tool-versions`
12+
- Updated Jest configuration for local testing
13+
- Removed an unused import in `FontAwesomeLayers.test.js`
14+
- Updated `node-versions` in `ci.yml`
15+
- Added additional exports in `index.d.ts`
16+
- Updated `README.md` for new Font Awesome Doc link
17+
18+
---
19+
720
## [3.0.6](https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.0.6) - 2024-01-29
821

922
### Changed

index.es.js

Lines changed: 41 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,49 @@
11
import { parse, icon, config, text } from '@fortawesome/fontawesome-svg-core';
22
import { h, defineComponent, computed, watch } from 'vue';
33

4-
function ownKeys(object, enumerableOnly) {
5-
var keys = Object.keys(object);
4+
function ownKeys(e, r) {
5+
var t = Object.keys(e);
66
if (Object.getOwnPropertySymbols) {
7-
var symbols = Object.getOwnPropertySymbols(object);
8-
enumerableOnly && (symbols = symbols.filter(function (sym) {
9-
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
10-
})), keys.push.apply(keys, symbols);
7+
var o = Object.getOwnPropertySymbols(e);
8+
r && (o = o.filter(function (r) {
9+
return Object.getOwnPropertyDescriptor(e, r).enumerable;
10+
})), t.push.apply(t, o);
1111
}
12-
return keys;
12+
return t;
1313
}
14-
function _objectSpread2(target) {
15-
for (var i = 1; i < arguments.length; i++) {
16-
var source = null != arguments[i] ? arguments[i] : {};
17-
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
18-
_defineProperty(target, key, source[key]);
19-
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
20-
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
14+
function _objectSpread2(e) {
15+
for (var r = 1; r < arguments.length; r++) {
16+
var t = null != arguments[r] ? arguments[r] : {};
17+
r % 2 ? ownKeys(Object(t), !0).forEach(function (r) {
18+
_defineProperty(e, r, t[r]);
19+
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) {
20+
Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r));
2121
});
2222
}
23-
return target;
23+
return e;
24+
}
25+
function _toPrimitive(t, r) {
26+
if ("object" != typeof t || !t) return t;
27+
var e = t[Symbol.toPrimitive];
28+
if (void 0 !== e) {
29+
var i = e.call(t, r || "default");
30+
if ("object" != typeof i) return i;
31+
throw new TypeError("@@toPrimitive must return a primitive value.");
32+
}
33+
return ("string" === r ? String : Number)(t);
2434
}
25-
function _typeof(obj) {
35+
function _toPropertyKey(t) {
36+
var i = _toPrimitive(t, "string");
37+
return "symbol" == typeof i ? i : i + "";
38+
}
39+
function _typeof(o) {
2640
"@babel/helpers - typeof";
2741

28-
return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
29-
return typeof obj;
30-
} : function (obj) {
31-
return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
32-
}, _typeof(obj);
42+
return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
43+
return typeof o;
44+
} : function (o) {
45+
return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
46+
}, _typeof(o);
3347
}
3448
function _defineProperty(obj, key, value) {
3549
key = _toPropertyKey(key);
@@ -48,12 +62,11 @@ function _defineProperty(obj, key, value) {
4862
function _objectWithoutPropertiesLoose(source, excluded) {
4963
if (source == null) return {};
5064
var target = {};
51-
var sourceKeys = Object.keys(source);
52-
var key, i;
53-
for (i = 0; i < sourceKeys.length; i++) {
54-
key = sourceKeys[i];
55-
if (excluded.indexOf(key) >= 0) continue;
56-
target[key] = source[key];
65+
for (var key in source) {
66+
if (Object.prototype.hasOwnProperty.call(source, key)) {
67+
if (excluded.indexOf(key) >= 0) continue;
68+
target[key] = source[key];
69+
}
5770
}
5871
return target;
5972
}
@@ -97,20 +110,6 @@ function _arrayLikeToArray(arr, len) {
97110
function _nonIterableSpread() {
98111
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
99112
}
100-
function _toPrimitive(input, hint) {
101-
if (typeof input !== "object" || input === null) return input;
102-
var prim = input[Symbol.toPrimitive];
103-
if (prim !== undefined) {
104-
var res = prim.call(input, hint || "default");
105-
if (typeof res !== "object") return res;
106-
throw new TypeError("@@toPrimitive must return a primitive value.");
107-
}
108-
return (hint === "string" ? String : Number)(input);
109-
}
110-
function _toPropertyKey(arg) {
111-
var key = _toPrimitive(arg, "string");
112-
return typeof key === "symbol" ? key : String(key);
113-
}
114113

115114
var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
116115

@@ -360,7 +359,7 @@ function classList(props) {
360359
'fa-flip': props.flip === true,
361360
'fa-flip-horizontal': props.flip === 'horizontal' || props.flip === 'both',
362361
'fa-flip-vertical': props.flip === 'vertical' || props.flip === 'both'
363-
}, _defineProperty(_classes, "fa-".concat(props.size), props.size !== null), _defineProperty(_classes, "fa-rotate-".concat(props.rotation), props.rotation !== null), _defineProperty(_classes, "fa-pull-".concat(props.pull), props.pull !== null), _defineProperty(_classes, 'fa-swap-opacity', props.swapOpacity), _defineProperty(_classes, 'fa-bounce', props.bounce), _defineProperty(_classes, 'fa-shake', props.shake), _defineProperty(_classes, 'fa-beat', props.beat), _defineProperty(_classes, 'fa-fade', props.fade), _defineProperty(_classes, 'fa-beat-fade', props.beatFade), _defineProperty(_classes, 'fa-flash', props.flash), _defineProperty(_classes, 'fa-spin-pulse', props.spinPulse), _defineProperty(_classes, 'fa-spin-reverse', props.spinReverse), _classes);
362+
}, _defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_classes, "fa-".concat(props.size), props.size !== null), "fa-rotate-".concat(props.rotation), props.rotation !== null), "fa-pull-".concat(props.pull), props.pull !== null), 'fa-swap-opacity', props.swapOpacity), 'fa-bounce', props.bounce), 'fa-shake', props.shake), 'fa-beat', props.beat), 'fa-fade', props.fade), 'fa-beat-fade', props.beatFade), 'fa-flash', props.flash), _defineProperty(_defineProperty(_classes, 'fa-spin-pulse', props.spinPulse), 'fa-spin-reverse', props.spinReverse));
364363
return Object.keys(classes).map(function (key) {
365364
return classes[key] ? key : null;
366365
}).filter(function (key) {

index.js

Lines changed: 41 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,49 @@
44
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global["vue-fontawesome"] = {}, global.FontAwesome, global.vue));
55
})(this, (function (exports, fontawesomeSvgCore, vue) { 'use strict';
66

7-
function ownKeys(object, enumerableOnly) {
8-
var keys = Object.keys(object);
7+
function ownKeys(e, r) {
8+
var t = Object.keys(e);
99
if (Object.getOwnPropertySymbols) {
10-
var symbols = Object.getOwnPropertySymbols(object);
11-
enumerableOnly && (symbols = symbols.filter(function (sym) {
12-
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
13-
})), keys.push.apply(keys, symbols);
10+
var o = Object.getOwnPropertySymbols(e);
11+
r && (o = o.filter(function (r) {
12+
return Object.getOwnPropertyDescriptor(e, r).enumerable;
13+
})), t.push.apply(t, o);
1414
}
15-
return keys;
15+
return t;
1616
}
17-
function _objectSpread2(target) {
18-
for (var i = 1; i < arguments.length; i++) {
19-
var source = null != arguments[i] ? arguments[i] : {};
20-
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
21-
_defineProperty(target, key, source[key]);
22-
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
23-
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
17+
function _objectSpread2(e) {
18+
for (var r = 1; r < arguments.length; r++) {
19+
var t = null != arguments[r] ? arguments[r] : {};
20+
r % 2 ? ownKeys(Object(t), !0).forEach(function (r) {
21+
_defineProperty(e, r, t[r]);
22+
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) {
23+
Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r));
2424
});
2525
}
26-
return target;
26+
return e;
27+
}
28+
function _toPrimitive(t, r) {
29+
if ("object" != typeof t || !t) return t;
30+
var e = t[Symbol.toPrimitive];
31+
if (void 0 !== e) {
32+
var i = e.call(t, r || "default");
33+
if ("object" != typeof i) return i;
34+
throw new TypeError("@@toPrimitive must return a primitive value.");
35+
}
36+
return ("string" === r ? String : Number)(t);
2737
}
28-
function _typeof(obj) {
38+
function _toPropertyKey(t) {
39+
var i = _toPrimitive(t, "string");
40+
return "symbol" == typeof i ? i : i + "";
41+
}
42+
function _typeof(o) {
2943
"@babel/helpers - typeof";
3044

31-
return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
32-
return typeof obj;
33-
} : function (obj) {
34-
return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
35-
}, _typeof(obj);
45+
return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
46+
return typeof o;
47+
} : function (o) {
48+
return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
49+
}, _typeof(o);
3650
}
3751
function _defineProperty(obj, key, value) {
3852
key = _toPropertyKey(key);
@@ -51,12 +65,11 @@
5165
function _objectWithoutPropertiesLoose(source, excluded) {
5266
if (source == null) return {};
5367
var target = {};
54-
var sourceKeys = Object.keys(source);
55-
var key, i;
56-
for (i = 0; i < sourceKeys.length; i++) {
57-
key = sourceKeys[i];
58-
if (excluded.indexOf(key) >= 0) continue;
59-
target[key] = source[key];
68+
for (var key in source) {
69+
if (Object.prototype.hasOwnProperty.call(source, key)) {
70+
if (excluded.indexOf(key) >= 0) continue;
71+
target[key] = source[key];
72+
}
6073
}
6174
return target;
6275
}
@@ -100,20 +113,6 @@
100113
function _nonIterableSpread() {
101114
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
102115
}
103-
function _toPrimitive(input, hint) {
104-
if (typeof input !== "object" || input === null) return input;
105-
var prim = input[Symbol.toPrimitive];
106-
if (prim !== undefined) {
107-
var res = prim.call(input, hint || "default");
108-
if (typeof res !== "object") return res;
109-
throw new TypeError("@@toPrimitive must return a primitive value.");
110-
}
111-
return (hint === "string" ? String : Number)(input);
112-
}
113-
function _toPropertyKey(arg) {
114-
var key = _toPrimitive(arg, "string");
115-
return typeof key === "symbol" ? key : String(key);
116-
}
117116

118117
var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
119118

@@ -363,7 +362,7 @@
363362
'fa-flip': props.flip === true,
364363
'fa-flip-horizontal': props.flip === 'horizontal' || props.flip === 'both',
365364
'fa-flip-vertical': props.flip === 'vertical' || props.flip === 'both'
366-
}, _defineProperty(_classes, "fa-".concat(props.size), props.size !== null), _defineProperty(_classes, "fa-rotate-".concat(props.rotation), props.rotation !== null), _defineProperty(_classes, "fa-pull-".concat(props.pull), props.pull !== null), _defineProperty(_classes, 'fa-swap-opacity', props.swapOpacity), _defineProperty(_classes, 'fa-bounce', props.bounce), _defineProperty(_classes, 'fa-shake', props.shake), _defineProperty(_classes, 'fa-beat', props.beat), _defineProperty(_classes, 'fa-fade', props.fade), _defineProperty(_classes, 'fa-beat-fade', props.beatFade), _defineProperty(_classes, 'fa-flash', props.flash), _defineProperty(_classes, 'fa-spin-pulse', props.spinPulse), _defineProperty(_classes, 'fa-spin-reverse', props.spinReverse), _classes);
365+
}, _defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_classes, "fa-".concat(props.size), props.size !== null), "fa-rotate-".concat(props.rotation), props.rotation !== null), "fa-pull-".concat(props.pull), props.pull !== null), 'fa-swap-opacity', props.swapOpacity), 'fa-bounce', props.bounce), 'fa-shake', props.shake), 'fa-beat', props.beat), 'fa-fade', props.fade), 'fa-beat-fade', props.beatFade), 'fa-flash', props.flash), _defineProperty(_defineProperty(_classes, 'fa-spin-pulse', props.spinPulse), 'fa-spin-reverse', props.spinReverse));
367366
return Object.keys(classes).map(function (key) {
368367
return classes[key] ? key : null;
369368
}).filter(function (key) {

0 commit comments

Comments
 (0)