You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@unomi.apache.org by jk...@apache.org on 2022/09/22 11:54:59 UTC

[unomi-tracker] branch main updated: UNOMI-671: add missing stuff for release process (#8)

This is an automated email from the ASF dual-hosted git repository.

jkevan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/unomi-tracker.git


The following commit(s) were added to refs/heads/main by this push:
     new 2583f7f  UNOMI-671: add missing stuff for release process (#8)
2583f7f is described below

commit 2583f7f2a4c32412874760a7fbcc6e632b4e5b7d
Author: kevan Jahanshahi <ke...@jahia.com>
AuthorDate: Thu Sep 22 13:54:55 2022 +0200

    UNOMI-671: add missing stuff for release process (#8)
    
    * UNOMI-671: add missing stuff for release process
    
    * UNOMI-671: add missing stuff for release process
---
 KEYS                             | 200 +++++++++++++++++++++++++++++++++++++++
 LICENSE_HEADER                   |  14 +++
 NOTICE                           |   8 ++
 dist/apache-unomi-tracker.cjs.js |  17 ++++
 dist/apache-unomi-tracker.esm.js |  17 ++++
 dist/apache-unomi-tracker.umd.js |  17 ++++
 package.json                     |   3 +-
 rollup.config.js                 |  39 +++++++-
 yarn.lock                        |  99 ++++++++++++++++++-
 9 files changed, 410 insertions(+), 4 deletions(-)

diff --git a/KEYS b/KEYS
new file mode 100644
index 0000000..1ec38da
--- /dev/null
+++ b/KEYS
@@ -0,0 +1,200 @@
+This file contains the PGP keys of various developers.
+
+Users: pgp < KEYS
+       gpg --import KEYS
+Developers: 
+        pgp -kxa <your name> and append it to this file.
+        (pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
+        (gpg --list-sigs <your name>
+             && gpg --armor --export <your name>) >> this file.
+             
+pub   1024D/D3CCC68F 2004-08-17
+uid                  Serge Huber <sh...@jahia.com>
+sig 3        D3CCC68F 2015-11-28  Serge Huber <sh...@jahia.com>
+sub   2048g/9B312A88 2004-08-17
+sig          D3CCC68F 2004-08-17  Serge Huber <sh...@jahia.com>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+mQGiBEEieZMRBACGf0fYu5fNrjLd81OqJfm6QazCY1vs6BQEPgF8XA5kc2PL9VHX
+0agZ0g0W3RKElt9qrXK2JaPwbhHpjXP8ETfGqRefKt5DdWt/ApFmR31SzGZ80G1j
+mITpzhhOwGF2+Yi+fedzHSNiGGpPSQaXvMsc50jmhdq90H5TrsK1WwO/TwCgySO1
+AuPimVXUpBAtUIZILJRY8i8D/jS/ZOBck1/rRTssd/y4wiW/uQLTsdGC/Dv168MT
+KosXeY6Jke5LxVHqRw89N5DR8IcfQH/iR4lxKZIzK3IZq9NwPFEuOte5/RMkO9BM
+aj0Cr5dA5GpBiy74mSQL9WmJF9c8vMTxNsymTVo1hZJJSXoCUiCLf2CIlw/kjjE2
+1dhAA/9a5F4vCoMI3ysJXK5yOD9hmY4ncYWEoQjGoDVtZ2f3owWV20NMH4Xu2hHh
+66HoYG2XiUssqtFoj9Cj0WbNzn8U0UnbSLeRaX9HrrwORwcMW0i1edtBbpu44QoD
+Oio442+cRzSzJZRqPXt35xV7qxfLqQac5FNl19YT3xeat70uT7QeU2VyZ2UgSHVi
+ZXIgPHNodWJlckBqYWhpYS5jb20+iGEEExEKACECGwMCHgECF4AFAlZZ8VsFCwkI
+BwMFFQoJCAsFFgIDAQAACgkQNolNpdPMxo/3+QCfdXSXfjLKHbH6aINOIz/gdZ3M
+ImEAni0ZxkpQspUQtZnXV00WPEVXZ12suQINBEEiec0QCACxtIjQAiD9ps0YncNg
+JdkXC33CFBOlHY7k8BHRGnVfqGlEJB7PXMH2IU5oIIw3oxDi2EU672u2goL5wwlV
+52hgFw0w0k/yyEmcNEMaiH80QXAE6EEzMqySrl5sc/gTFWZdjazeBkUEoA5DLM1s
+eAQdUmrzjBDrl8aW6Ywcr/Q4qRexj3zAqJYmKRbvpJJnF4PKVPqoenS3dECPZKFG
+H2aTJI2MKP2HjM7WOuksf3XqmJlr8LBgxtc8DPi9j2wxp2uv+ionVmtzMFBRz238
+XTfW2khFIdNAqyQziTMrIrFcM80fR2/8/fvecxlB5zn5U7iQFKfhFv02Zfg/bRLl
+zomLAAMFB/981twiG4n2qZf2c333Yd6R/9x0sU4ydAq1EXoI9pVzMFUFADImFwsj
+vRUOWt50wnkpbftcsafyoxwbSaiPAmn4sZYCpNp27sfTIqGdA1drAFm+6CA12HoQ
+l1Ga5J+kmNeRl1FInHIbyOrh62SVAuNgWSNiTCsaFjSQ9rNzMJQMxntU+RSBkJnU
+1T6gOUKT6JWMjA0IbZSEictAD0YKJXOy7hwMfhN5ELxjjxayfsQdmN5Y4z/ZE9+E
+c0Va17FYVHvL3osmDJ/jk7bBD9iGF3rjPtHG7bxN/4K9Ktj6ts6ByYL3KQaU75KL
+0iIgJ6UebUO1jt/Yu5GICAyZmYW4rXJaiEkEGBECAAkFAkEiec0CGwwACgkQNolN
+pdPMxo9vSgCffR7e7F599r0tQzKE96Tyt2nFboEAn2Toiq7YShB4/YizKX1qSXM1
+wWyR
+=MgXO
+-----END PGP PUBLIC KEY BLOCK-----
+pub   4096R/6E3C1DCC 2016-09-15
+uid                  Thomas Draier (CODE SIGNING KEY) <dr...@apache.org>
+sig 3        6E3C1DCC 2016-09-15  Thomas Draier (CODE SIGNING KEY) <dr...@apache.org>
+sub   4096R/33044770 2016-09-15
+sig          6E3C1DCC 2016-09-15  Thomas Draier (CODE SIGNING KEY) <dr...@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+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
+pc9yvM78hnDVnOUkITH5gpEV
+=fKcW
+-----END PGP PUBLIC KEY BLOCK-----
+pub   rsa4096 2018-09-26 [SC]
+      312043309743E6AB2D0D788AAA52D8117C01FC5A
+uid           [ultimate] Damien GAILLARD (CODE SIGNING KEY) <dg...@apache.org>
+sig 3        AA52D8117C01FC5A 2018-09-26  Damien GAILLARD (CODE SIGNING KEY) <dg...@apache.org>
+sub   rsa4096 2018-09-26 [E]
+sig          AA52D8117C01FC5A 2018-09-26  Damien GAILLARD (CODE SIGNING KEY) <dg...@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+bgf9S0HTLeNWcGmMRW+TBMVTOoi2
+=xlgh
+-----END PGP PUBLIC KEY BLOCK-----
+pub   rsa2048 2021-07-22 [SC]
+      B87417D1D7B10451FEC57A2AB98B1EE394C24246
+uid           [ultimate] Kevan JAHANSHAHI <jk...@apache.org>
+sig!3        B98B1EE394C24246 2021-07-22  Kevan JAHANSHAHI <jk...@apache.org>
+sub   rsa2048 2021-07-22 [E]
+sig!         B98B1EE394C24246 2021-07-22  Kevan JAHANSHAHI <jk...@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQENBGD5hzoBCACUmPut464Nji5cuUA4sWcqYL/MshvtyflxnnwfjDAwPTkYX1Xj
+JblucJkpGX1CeqIjX25vfvBsSTayCGMHd94tM/tOvOnBkIoL5oZNOleqjfaVALiQ
+HHPOqjsCnQHGBmaxEHWXyn5ECFPVjOH801pBKXtcchRxeXwEZ5C2qhh1GDPTRnBC
+k56TKN0oZxUWNSgqut/+lv7FzDDA6jNNgj2SB8vHPAeGHv/HEujV8V7wqkWuLo2p
+XTUCxny/DG/eVP8xzpoVmYGqGUZsp/4vG8hCS3obyROnfRLaFYFa/8nAoeI8P33U
+6tW65xificMY9hU4HqHUaDTbcO+Uzmia1jn1ABEBAAG0JEtldmFuIEpBSEFOU0hB
+SEkgPGprZXZhbkBhcGFjaGUub3JnPokBVAQTAQgAPhYhBLh0F9HXsQRR/sV6KrmL
+HuOUwkJGBQJg+Yc6AhsDBQkDwmcABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJ
+ELmLHuOUwkJGfxwH/2fx1FatFh4vq3Y41z9MyD3hbxEMyXZt+k7MMdWzAcn4RtLh
+Eg4fgk8lOBwlKjoihMaHKRFbc7OM8x1+0XHZ22QnPU38AaGg5Sfpb3moUvOenpjO
+R3NWMkCfzENdut5yURQcZwVa03e1I0Glqf3wC5V95aIayXH9lbzcwgHcV9COeeUu
+GU12jlJkazi24QAt22QJckN81pv1xvih3Qn7udIuUCj3ZDRfT4wyVnkVWMMPEkTA
+qlwTAdG+9Jdsd5ft3QKiTXfJA/22EFouDhBZZiRoCm77M3UyZGkRqsf6Q9C+XNA7
+cCPXzxFxiUda5Yg6q31KyplT3MLz5GZGob6lCk+5AQ0EYPmHOgEIANBPWGpcvZ15
+pupM0nQC37sfZ7FCFMcbBtCC/SmmwyeyQSN0g2E2eaOkG9ht40izmcDDyYFeVtmm
+rJC+1f7VUmBgQ7hNcPnwMFpzv6wQF9dBTUd4JYCzVu+gcyGSbdh5M+vjOkMuvuz8
+GYEHmjtPpxiNkCYZvx8vQOOAslGzpZ7fWArdtarIm45lS2qB1+KoBWlyBhKg2ssU
+no6rFVsJxf+1gcoqTcswHvFceOfFIRXJWxWLp4n0wS8RuNqgV7hO13jhQVi9k2kl
+OPZ28K8QqQE6FGB6ljDPJ86N3ITU2fJyYdZR9hgegtDOtsS1LgAskcK1TPx661ii
+kUo2iD+YKU8AEQEAAYkBPAQYAQgAJhYhBLh0F9HXsQRR/sV6KrmLHuOUwkJGBQJg
++Yc6AhsMBQkDwmcAAAoJELmLHuOUwkJGX8IH/iSYAhDasdpeCnTU/qB3R71m1u3Y
+sN85oWURdcFRVKhcUTBYUq7st+sLPbvXywcU23JnYbgdHF5g0mgacqSwWDjB2SU7
+fRFeB72vMPVyRX6BsP3B0fBH0pBvwEsyEdvlWA0RetDoB56EW7MyTEFfLo2ORgiM
+BCAcB/J3G1Q5AFHG8GqnVJGEbTF3kLxPXHPY3NBQOkamOs/wTVbZY4CUrQ3YHASJ
++hzCorGr4EoO0CEjTtd7qyZ1Ez2mfAqveezjlzl8xS/p7PUzt3C4d3nr8UaJRUoH
+hwX3l7Djo45mjIk/g4YSsjC4UoLmjP3uR4AFoPL0xczEBL18mdyP9V64j4g=
+=F8XJ
+-----END PGP PUBLIC KEY BLOCK-----
\ No newline at end of file
diff --git a/LICENSE_HEADER b/LICENSE_HEADER
new file mode 100644
index 0000000..a9ac967
--- /dev/null
+++ b/LICENSE_HEADER
@@ -0,0 +1,14 @@
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
\ No newline at end of file
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 0000000..b4b8547
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,8 @@
+Apache Unomi
+Copyright 2015-2022 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+Based on source code originally developed by
+Jahia Solutions Software (http://www.jahia.com/).
\ No newline at end of file
diff --git a/dist/apache-unomi-tracker.cjs.js b/dist/apache-unomi-tracker.cjs.js
index 12784c7..fd3e730 100644
--- a/dist/apache-unomi-tracker.cjs.js
+++ b/dist/apache-unomi-tracker.cjs.js
@@ -1,3 +1,20 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 'use strict';
 
 Object.defineProperty(exports, '__esModule', { value: true });
diff --git a/dist/apache-unomi-tracker.esm.js b/dist/apache-unomi-tracker.esm.js
index 8f1c756..33578f8 100644
--- a/dist/apache-unomi-tracker.esm.js
+++ b/dist/apache-unomi-tracker.esm.js
@@ -1,3 +1,20 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 import _typeof from '@babel/runtime/helpers/typeof';
 import { Crawler } from 'es6-crawler-detect';
 
diff --git a/dist/apache-unomi-tracker.umd.js b/dist/apache-unomi-tracker.umd.js
index 3bd0c2d..d142b81 100644
--- a/dist/apache-unomi-tracker.umd.js
+++ b/dist/apache-unomi-tracker.umd.js
@@ -1,3 +1,20 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 (function (global, factory) {
   typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
   typeof define === 'function' && define.amd ? define(['exports'], factory) :
diff --git a/package.json b/package.json
index dbb8c6b..78565d6 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,8 @@
     "@rollup/plugin-node-resolve": "^13.3.0",
     "eslint": "^8.23.0",
     "eslint-plugin-json": "^3.1.0",
-    "rollup": "^2.79.0"
+    "rollup": "^2.79.0",
+    "rollup-plugin-license": "^2.8.1"
   },
   "dependencies": {
     "@babel/runtime": "^7.18.9",
diff --git a/rollup.config.js b/rollup.config.js
index 2856e0f..cad8395 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -1,7 +1,26 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import babel from '@rollup/plugin-babel';
+import license from 'rollup-plugin-license';
 import pkg from './package.json';
+import * as path from 'path';
 
 export default [
     {
@@ -12,6 +31,15 @@ export default [
             format: 'umd',
         },
         plugins: [
+            license({
+                banner: {
+                    commentStyle: 'regular',
+                    content: {
+                        // eslint-disable-next-line no-undef
+                        file: path.join(__dirname, 'LICENSE_HEADER')
+                    }
+                }
+            }),
             resolve(),
             commonjs(),
             babel({
@@ -27,11 +55,20 @@ export default [
             { file: pkg.module, format: 'es' },
         ],
         plugins: [
+            license({
+                banner: {
+                    commentStyle: 'regular',
+                    content: {
+                        // eslint-disable-next-line no-undef
+                        file: path.join(__dirname, 'LICENSE_HEADER')
+                    }
+                }
+            }),
             babel({
                 babelHelpers: 'runtime',
                 exclude: ['node_modules/**'],
             }),
         ],
-        external: id => id.includes('@babel/runtime')
+        external: id => id === 'es6-crawler-detect' || id.includes('@babel/runtime')
     },
 ];
\ No newline at end of file
diff --git a/yarn.lock b/yarn.lock
index 595aa58..6e0735e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1122,6 +1122,11 @@ argparse@^2.0.1:
   resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
   integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
 
+array-find-index@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
+  integrity sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==
+
 array-union@^2.1.0:
   version "2.1.0"
   resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
@@ -1252,6 +1257,11 @@ color-name@~1.1.4:
   resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
   integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
 
+commenting@~1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/commenting/-/commenting-1.1.0.tgz#fae14345c6437b8554f30bc6aa6c1e1633033590"
+  integrity sha512-YeNK4tavZwtH7jEgK1ZINXzLKm6DZdEMfsaaieOsCAN0S8vsY7UeuO3Q7d/M018EFgE+IeUAuBOKkFccBZsUZA==
+
 commondir@^1.0.1:
   version "1.0.1"
   resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -1587,7 +1597,7 @@ glob-parent@^6.0.1:
   dependencies:
     is-glob "^4.0.3"
 
-glob@^7.1.3, glob@^7.1.6:
+glob@^7.1.3, glob@^7.1.6, glob@~7.2.0:
   version "7.2.3"
   resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
   integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -1803,7 +1813,7 @@ lodash.merge@^4.6.2:
   resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
   integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
 
-lodash@^4.17.21:
+lodash@^4.17.21, lodash@~4.17.21:
   version "4.17.21"
   resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
   integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -1815,6 +1825,13 @@ magic-string@^0.25.7:
   dependencies:
     sourcemap-codec "^1.4.8"
 
+magic-string@~0.26.2:
+  version "0.26.4"
+  resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.4.tgz#3d057d3d0234c3b179aa3f421b33fe5d8a4044a8"
+  integrity sha512-e5uXtVJ22aEpK9u1+eQf0fSxHeqwyV19K+uGnlROCxUhzwRip9tBsaMViK/0vC3viyPd5Gtucp3UmEp/Q2cPTQ==
+  dependencies:
+    sourcemap-codec "^1.4.8"
+
 merge2@^1.3.0, merge2@^1.4.1:
   version "1.4.1"
   resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
@@ -1835,6 +1852,16 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
   dependencies:
     brace-expansion "^1.1.7"
 
+mkdirp@~1.0.4:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
+  integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
+
+moment@~2.29.3:
+  version "2.29.4"
+  resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108"
+  integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==
+
 ms@2.1.2:
   version "2.1.2"
   resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
@@ -1898,6 +1925,11 @@ p-locate@^5.0.0:
   dependencies:
     p-limit "^3.0.2"
 
+package-name-regex@~2.0.6:
+  version "2.0.6"
+  resolved "https://registry.yarnpkg.com/package-name-regex/-/package-name-regex-2.0.6.tgz#b54bcb04d950e38082b7bb38fa558e01c1679334"
+  integrity sha512-gFL35q7kbE/zBaPA3UKhp2vSzcPYx2ecbYuwv1ucE9Il6IIgBDweBlH8D68UFGZic2MkllKa2KHCfC1IQBQUYA==
+
 parent-module@^1.0.0:
   version "1.0.1"
   resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -2034,6 +2066,21 @@ rimraf@^3.0.2:
   dependencies:
     glob "^7.1.3"
 
+rollup-plugin-license@^2.8.1:
+  version "2.8.1"
+  resolved "https://registry.yarnpkg.com/rollup-plugin-license/-/rollup-plugin-license-2.8.1.tgz#3709ef8b59675e0162a27ea7bba10ee523f8289e"
+  integrity sha512-VYd9pzaNL7NN6xQp93XiiCV2UoduXgSmTcz6rl9bHPdiifT6yH3Zw/omEr73Rq8TIyN4nqJACBbKIT/2eE66wg==
+  dependencies:
+    commenting "~1.1.0"
+    glob "~7.2.0"
+    lodash "~4.17.21"
+    magic-string "~0.26.2"
+    mkdirp "~1.0.4"
+    moment "~2.29.3"
+    package-name-regex "~2.0.6"
+    spdx-expression-validate "~2.0.0"
+    spdx-satisfies "~5.0.1"
+
 rollup@^2.79.0:
   version "2.79.0"
   resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.0.tgz#9177992c9f09eb58c5e56cbfa641607a12b57ce2"
@@ -2085,6 +2132,54 @@ sourcemap-codec@^1.4.8:
   resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
   integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
 
+spdx-compare@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/spdx-compare/-/spdx-compare-1.0.0.tgz#2c55f117362078d7409e6d7b08ce70a857cd3ed7"
+  integrity sha512-C1mDZOX0hnu0ep9dfmuoi03+eOdDoz2yvK79RxbcrVEG1NO1Ph35yW102DHWKN4pk80nwCgeMmSY5L25VE4D9A==
+  dependencies:
+    array-find-index "^1.0.2"
+    spdx-expression-parse "^3.0.0"
+    spdx-ranges "^2.0.0"
+
+spdx-exceptions@^2.1.0:
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
+  integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
+
+spdx-expression-parse@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
+  integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
+  dependencies:
+    spdx-exceptions "^2.1.0"
+    spdx-license-ids "^3.0.0"
+
+spdx-expression-validate@~2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/spdx-expression-validate/-/spdx-expression-validate-2.0.0.tgz#25c9408e1c63fad94fff5517bb7101ffcd23350b"
+  integrity sha512-b3wydZLM+Tc6CFvaRDBOF9d76oGIHNCLYFeHbftFXUWjnfZWganmDmvtM5sm1cRwJc/VDBMLyGGrsLFd1vOxbg==
+  dependencies:
+    spdx-expression-parse "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+  version "3.0.12"
+  resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779"
+  integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==
+
+spdx-ranges@^2.0.0:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/spdx-ranges/-/spdx-ranges-2.1.1.tgz#87573927ba51e92b3f4550ab60bfc83dd07bac20"
+  integrity sha512-mcdpQFV7UDAgLpXEE/jOMqvK4LBoO0uTQg0uvXUewmEFhpiZx5yJSZITHB8w1ZahKdhfZqP5GPEOKLyEq5p8XA==
+
+spdx-satisfies@~5.0.1:
+  version "5.0.1"
+  resolved "https://registry.yarnpkg.com/spdx-satisfies/-/spdx-satisfies-5.0.1.tgz#9feeb2524686c08e5f7933c16248d4fdf07ed6a6"
+  integrity sha512-Nwor6W6gzFp8XX4neaKQ7ChV4wmpSh2sSDemMFSzHxpTw460jxFYeOn+jq4ybnSSw/5sc3pjka9MQPouksQNpw==
+  dependencies:
+    spdx-compare "^1.0.0"
+    spdx-expression-parse "^3.0.0"
+    spdx-ranges "^2.0.0"
+
 strip-ansi@^6.0.1:
   version "6.0.1"
   resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"