mirror of
https://github.com/Mastermindzh/react-cookie-consent.git
synced 2025-01-20 18:41:44 +01:00
Switch Library Type from CommonJs2 => UMD ( (#135)
Co-authored-by: Peter Krieg <pkrieg2@gmail.com>
This commit is contained in:
parent
9a0c974b2a
commit
719bb2f496
@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [[7.0.0](https://github.com/Mastermindzh/react-cookie-consent/releases/tag/6.4.1)]
|
||||
|
||||
- Switched from CommonJS to UMD module
|
||||
|
||||
## [[6.4.1](https://github.com/Mastermindzh/react-cookie-consent/releases/tag/6.4.1))]
|
||||
|
||||
- Added missing typing
|
||||
|
@ -1,5 +1,14 @@
|
||||
/*! For license information please see index.js.LICENSE.txt */
|
||||
!(function () {
|
||||
!(function (e, t) {
|
||||
"object" == typeof exports && "object" == typeof module
|
||||
? (module.exports = t())
|
||||
: "function" == typeof define && define.amd
|
||||
? define([], t)
|
||||
: "object" == typeof exports
|
||||
? (exports.ReactCookieConsent = t())
|
||||
: (e.ReactCookieConsent = t());
|
||||
})(self, function () {
|
||||
return (function () {
|
||||
var e = {
|
||||
808: function (e, t, n) {
|
||||
var o, r, i;
|
||||
@ -171,7 +180,8 @@
|
||||
Object.defineProperty(e, "__esModule", { value: !0 });
|
||||
});
|
||||
var o = {};
|
||||
!(function () {
|
||||
return (
|
||||
(function () {
|
||||
"use strict";
|
||||
n.r(o),
|
||||
n.d(o, {
|
||||
@ -308,19 +318,19 @@
|
||||
g = { STRICT: "strict", LAX: "lax", NONE: "none" },
|
||||
S = { HIDDEN: "hidden", SHOW: "show", BY_COOKIE_VALUE: "byCookieValue" },
|
||||
C = function () {
|
||||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : w,
|
||||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : j,
|
||||
t = l().get(e);
|
||||
return void 0 === t && (t = l().get(x(e))), t;
|
||||
},
|
||||
k = function () {
|
||||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : w;
|
||||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : j;
|
||||
l().remove(e);
|
||||
},
|
||||
x = function (e) {
|
||||
return "".concat(e, "-legacy");
|
||||
},
|
||||
w = "CookieConsent",
|
||||
j = function (e) {
|
||||
j = "CookieConsent",
|
||||
w = function (e) {
|
||||
var t = e.condition,
|
||||
n = e.wrapper,
|
||||
o = e.children;
|
||||
@ -347,7 +357,10 @@
|
||||
if ("function" == typeof Proxy) return !0;
|
||||
try {
|
||||
return (
|
||||
Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0
|
||||
Boolean.prototype.valueOf.call(
|
||||
Reflect.construct(Boolean, [], function () {})
|
||||
),
|
||||
!0
|
||||
);
|
||||
} catch (e) {
|
||||
return !1;
|
||||
@ -524,7 +537,7 @@
|
||||
C = n.disableButtonStyles,
|
||||
k = n.enableDeclineButton,
|
||||
x = n.flipButtons,
|
||||
w = n.ButtonComponent,
|
||||
j = n.ButtonComponent,
|
||||
T = n.overlay,
|
||||
B = n.overlayClasses,
|
||||
E = n.overlayStyle,
|
||||
@ -533,18 +546,18 @@
|
||||
I = {},
|
||||
_ = {},
|
||||
N = {},
|
||||
A = {},
|
||||
L = {};
|
||||
R = {},
|
||||
A = {};
|
||||
switch (
|
||||
(a
|
||||
? ((I = u({}, r)),
|
||||
(_ = u({}, i)),
|
||||
(N = u({}, c)),
|
||||
(A = u({}, l)),
|
||||
(L = u({}, E)))
|
||||
(R = u({}, l)),
|
||||
(A = u({}, E)))
|
||||
: ((I = u({}, f(f({}, this.state.style), r))),
|
||||
(A = u({}, f(f({}, this.state.contentStyle), l))),
|
||||
(L = u({}, f(f({}, this.state.overlayStyle), E))),
|
||||
(R = u({}, f(f({}, this.state.contentStyle), l))),
|
||||
(A = u({}, f(f({}, this.state.overlayStyle), E))),
|
||||
C
|
||||
? ((_ = u({}, i)), (N = u({}, c)))
|
||||
: ((_ = u({}, f(f({}, this.state.buttonStyle), i))),
|
||||
@ -557,12 +570,12 @@
|
||||
case m.BOTTOM:
|
||||
I.bottom = "0";
|
||||
}
|
||||
var R = [];
|
||||
var L = [];
|
||||
return (
|
||||
k &&
|
||||
R.push(
|
||||
L.push(
|
||||
t().createElement(
|
||||
w,
|
||||
j,
|
||||
{
|
||||
key: "declineButton",
|
||||
style: N,
|
||||
@ -576,9 +589,9 @@
|
||||
p
|
||||
)
|
||||
),
|
||||
R.push(
|
||||
L.push(
|
||||
t().createElement(
|
||||
w,
|
||||
j,
|
||||
{
|
||||
key: "acceptButton",
|
||||
style: _,
|
||||
@ -592,23 +605,23 @@
|
||||
s
|
||||
)
|
||||
),
|
||||
x && R.reverse(),
|
||||
x && L.reverse(),
|
||||
t().createElement(
|
||||
j,
|
||||
w,
|
||||
{
|
||||
condition: T,
|
||||
wrapper: function (e) {
|
||||
return t().createElement("div", { style: L, className: B }, e);
|
||||
return t().createElement("div", { style: A, className: B }, e);
|
||||
},
|
||||
},
|
||||
t().createElement(
|
||||
"div",
|
||||
{ className: "".concat(d), style: I },
|
||||
t().createElement("div", { style: A, className: b }, this.props.children),
|
||||
t().createElement("div", { style: R, className: b }, this.props.children),
|
||||
t().createElement(
|
||||
"div",
|
||||
{ className: "".concat(v) },
|
||||
R.map(function (e) {
|
||||
L.map(function (e) {
|
||||
return e;
|
||||
})
|
||||
)
|
||||
@ -684,7 +697,7 @@
|
||||
visible: S.BY_COOKIE_VALUE,
|
||||
onAccept: function () {},
|
||||
onDecline: function () {},
|
||||
cookieName: w,
|
||||
cookieName: j,
|
||||
cookieValue: !0,
|
||||
declineCookieValue: !1,
|
||||
setDeclineCookie: !0,
|
||||
@ -739,5 +752,7 @@
|
||||
});
|
||||
const B = T;
|
||||
})(),
|
||||
(module.exports = o);
|
||||
})();
|
||||
o
|
||||
);
|
||||
})();
|
||||
});
|
||||
|
4
package-lock.json
generated
4
package-lock.json
generated
@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "react-cookie-consent",
|
||||
"version": "6.4.1",
|
||||
"version": "7.0.0",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"version": "6.4.1",
|
||||
"version": "7.0.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"js-cookie": "^2.2.1",
|
||||
|
@ -4,7 +4,7 @@
|
||||
"name": "Rick van Lieshout",
|
||||
"email": "info@rickvanlieshout.com"
|
||||
},
|
||||
"version": "6.4.1",
|
||||
"version": "7.0.0",
|
||||
"description": "A small, simple and customizable cookie consent bar for use in React applications.",
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
|
@ -6,7 +6,10 @@ module.exports = {
|
||||
output: {
|
||||
path: path.resolve(__dirname, "build"),
|
||||
filename: "index.js",
|
||||
libraryTarget: "commonjs2", // THIS IS THE MOST IMPORTANT LINE! :mindblow: I wasted more than 2 days until realize this was the line most important in all this guide.
|
||||
library: {
|
||||
name: "ReactCookieConsent",
|
||||
type: "umd",
|
||||
},
|
||||
environment: {
|
||||
arrowFunction: false, // the generated runtime-code should not use arrow functions
|
||||
},
|
||||
@ -16,7 +19,7 @@ module.exports = {
|
||||
{
|
||||
test: /\.js$/,
|
||||
include: path.resolve(__dirname, "src"),
|
||||
exclude: /(node_modules|bower_components|build)/,
|
||||
exclude: /(node_modules|build)/,
|
||||
use: {
|
||||
loader: "babel-loader",
|
||||
options: {
|
||||
|
Loading…
Reference in New Issue
Block a user