Include license text in index.mjs

This commit is contained in:
shubham yadav 2024-10-09 20:21:54 +05:30
parent 37eff7fa00
commit 6502ea0e57
11 changed files with 13487 additions and 10676 deletions

View File

@ -0,0 +1 @@
node_modules

View File

@ -1,3 +1,20 @@
/*!
* Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
'use strict';
/*!
* Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(factory((global['free-regular-svg-icons'] = {})));
}(undefined, (function (exports) {
const prefix = "far";
const faTrashCan = {
prefix: 'far',
@ -1168,4 +1185,266 @@ var icons = {
faHandPointLeft
};
export { icons as far, prefix, faTrashCan, faTrashAlt, faMessage, faCommentAlt, faFileLines, faFileAlt, faFileText, faCalendarDays, faCalendarAlt, faHandPointRight, faFaceSmileBeam, faSmileBeam, faFaceGrinStars, faGrinStars, faAddressBook, faContactBook, faComments, faPaste, faFileClipboard, faFaceGrinTongueSquint, faGrinTongueSquint, faFaceFlushed, faFlushed, faSquareCaretRight, faCaretSquareRight, faSquareMinus, faMinusSquare, faCompass, faSquareCaretDown, faCaretSquareDown, faFaceKissBeam, faKissBeam, faLightbulb, faFlag, faSquareCheck, faCheckSquare, faCircleDot, faDotCircle, faFaceDizzy, faDizzy, faFutbol, faFutbolBall, faSoccerBall, faPenToSquare, faEdit, faHourglassHalf, faHourglass2, faEyeSlash, faHand, faHandPaper, faHandSpock, faFaceKiss, faKiss, faFaceGrinTongue, faGrinTongue, faChessBishop, faFaceGrinWink, faGrinWink, faFaceGrinWide, faGrinAlt, faFaceFrownOpen, faFrownOpen, faHandPointUp, faBookmark, faHandPointDown, faFolder, faFolderBlank, faUser, faSquareCaretLeft, faCaretSquareLeft, faStar, faChessKnight, faFaceLaughSquint, faLaughSquint, faFaceLaugh, faLaugh, faFolderOpen, faClipboard, faChessQueen, faHandBackFist, faHandRock, faSquareCaretUp, faCaretSquareUp, faChartBar, faBarChart, faWindowRestore, faSquarePlus, faPlusSquare, faImage, faFolderClosed, faLemon, faHandshake, faGem, faCirclePlay, faPlayCircle, faCircleCheck, faCheckCircle, faCircleStop, faStopCircle, faIdBadge, faFaceLaughBeam, faLaughBeam, faRegistered, faAddressCard, faContactCard, faVcard, faFaceTired, faTired, faFontAwesome, faFontAwesomeFlag, faFontAwesomeLogoFull, faFaceSmileWink, faSmileWink, faFileWord, faFilePowerpoint, faEnvelopeOpen, faFileZipper, faFileArchive, faSquare, faSnowflake, faNewspaper, faFaceKissWinkHeart, faKissWinkHeart, faStarHalfStroke, faStarHalfAlt, faFileExcel, faFaceGrinBeam, faGrinBeam, faObjectUngroup, faCircleRight, faArrowAltCircleRight, faFaceRollingEyes, faMehRollingEyes, faObjectGroup, faHeart, faFaceSurprise, faSurprise, faCirclePause, faPauseCircle, faCircle, faCircleUp, faArrowAltCircleUp, faFileAudio, faFileImage, faCircleQuestion, faQuestionCircle, faFaceMehBlank, faMehBlank, faEye, faFaceSadCry, faSadCry, faFileCode, faWindowMaximize, faFaceFrown, faFrown, faFloppyDisk, faSave, faCommentDots, faCommenting, faFaceGrinSquint, faGrinSquint, faHandPointer, faHandScissors, faFaceGrinTears, faGrinTears, faCalendarXmark, faCalendarTimes, faFileVideo, faFilePdf, faComment, faEnvelope, faHourglass, faHourglassEmpty, faCalendarCheck, faHardDrive, faHdd, faFaceGrinSquintTears, faGrinSquintTears, faRectangleList, faListAlt, faCalendarPlus, faCircleLeft, faArrowAltCircleLeft, faMoneyBill1, faMoneyBillAlt, faClock, faClockFour, faKeyboard, faClosedCaptioning, faImages, faFaceGrin, faGrin, faFaceMeh, faMeh, faIdCard, faDriversLicense, faSun, faFaceLaughWink, faLaughWink, faCircleDown, faArrowAltCircleDown, faThumbsDown, faChessPawn, faCreditCard, faCreditCardAlt, faBell, faFile, faHospital, faHospitalAlt, faHospitalWide, faChessRook, faStarHalf, faChessKing, faCircleUser, faUserCircle, faCopy, faShareFromSquare, faShareSquare, faCopyright, faMap, faBellSlash, faHandLizard, faFaceSmile, faSmile, faHandPeace, faFaceGrinHearts, faGrinHearts, faBuilding, faFaceGrinBeamSweat, faGrinBeamSweat, faMoon, faCalendar, faFaceGrinTongueWink, faGrinTongueWink, faClone, faFaceAngry, faAngry, faRectangleXmark, faRectangleTimes, faTimesRectangle, faWindowClose, faPaperPlane, faLifeRing, faFaceGrimace, faGrimace, faCalendarMinus, faCircleXmark, faTimesCircle, faXmarkCircle, faThumbsUp, faWindowMinimize, faSquareFull, faNoteSticky, faStickyNote, faFaceSadTear, faSadTear, faHandPointLeft };
exports.far = icons;
exports.prefix = prefix;
exports.faTrashCan = faTrashCan;
exports.faTrashAlt = faTrashAlt;
exports.faMessage = faMessage;
exports.faCommentAlt = faCommentAlt;
exports.faFileLines = faFileLines;
exports.faFileAlt = faFileAlt;
exports.faFileText = faFileText;
exports.faCalendarDays = faCalendarDays;
exports.faCalendarAlt = faCalendarAlt;
exports.faHandPointRight = faHandPointRight;
exports.faFaceSmileBeam = faFaceSmileBeam;
exports.faSmileBeam = faSmileBeam;
exports.faFaceGrinStars = faFaceGrinStars;
exports.faGrinStars = faGrinStars;
exports.faAddressBook = faAddressBook;
exports.faContactBook = faContactBook;
exports.faComments = faComments;
exports.faPaste = faPaste;
exports.faFileClipboard = faFileClipboard;
exports.faFaceGrinTongueSquint = faFaceGrinTongueSquint;
exports.faGrinTongueSquint = faGrinTongueSquint;
exports.faFaceFlushed = faFaceFlushed;
exports.faFlushed = faFlushed;
exports.faSquareCaretRight = faSquareCaretRight;
exports.faCaretSquareRight = faCaretSquareRight;
exports.faSquareMinus = faSquareMinus;
exports.faMinusSquare = faMinusSquare;
exports.faCompass = faCompass;
exports.faSquareCaretDown = faSquareCaretDown;
exports.faCaretSquareDown = faCaretSquareDown;
exports.faFaceKissBeam = faFaceKissBeam;
exports.faKissBeam = faKissBeam;
exports.faLightbulb = faLightbulb;
exports.faFlag = faFlag;
exports.faSquareCheck = faSquareCheck;
exports.faCheckSquare = faCheckSquare;
exports.faCircleDot = faCircleDot;
exports.faDotCircle = faDotCircle;
exports.faFaceDizzy = faFaceDizzy;
exports.faDizzy = faDizzy;
exports.faFutbol = faFutbol;
exports.faFutbolBall = faFutbolBall;
exports.faSoccerBall = faSoccerBall;
exports.faPenToSquare = faPenToSquare;
exports.faEdit = faEdit;
exports.faHourglassHalf = faHourglassHalf;
exports.faHourglass2 = faHourglass2;
exports.faEyeSlash = faEyeSlash;
exports.faHand = faHand;
exports.faHandPaper = faHandPaper;
exports.faHandSpock = faHandSpock;
exports.faFaceKiss = faFaceKiss;
exports.faKiss = faKiss;
exports.faFaceGrinTongue = faFaceGrinTongue;
exports.faGrinTongue = faGrinTongue;
exports.faChessBishop = faChessBishop;
exports.faFaceGrinWink = faFaceGrinWink;
exports.faGrinWink = faGrinWink;
exports.faFaceGrinWide = faFaceGrinWide;
exports.faGrinAlt = faGrinAlt;
exports.faFaceFrownOpen = faFaceFrownOpen;
exports.faFrownOpen = faFrownOpen;
exports.faHandPointUp = faHandPointUp;
exports.faBookmark = faBookmark;
exports.faHandPointDown = faHandPointDown;
exports.faFolder = faFolder;
exports.faFolderBlank = faFolderBlank;
exports.faUser = faUser;
exports.faSquareCaretLeft = faSquareCaretLeft;
exports.faCaretSquareLeft = faCaretSquareLeft;
exports.faStar = faStar;
exports.faChessKnight = faChessKnight;
exports.faFaceLaughSquint = faFaceLaughSquint;
exports.faLaughSquint = faLaughSquint;
exports.faFaceLaugh = faFaceLaugh;
exports.faLaugh = faLaugh;
exports.faFolderOpen = faFolderOpen;
exports.faClipboard = faClipboard;
exports.faChessQueen = faChessQueen;
exports.faHandBackFist = faHandBackFist;
exports.faHandRock = faHandRock;
exports.faSquareCaretUp = faSquareCaretUp;
exports.faCaretSquareUp = faCaretSquareUp;
exports.faChartBar = faChartBar;
exports.faBarChart = faBarChart;
exports.faWindowRestore = faWindowRestore;
exports.faSquarePlus = faSquarePlus;
exports.faPlusSquare = faPlusSquare;
exports.faImage = faImage;
exports.faFolderClosed = faFolderClosed;
exports.faLemon = faLemon;
exports.faHandshake = faHandshake;
exports.faGem = faGem;
exports.faCirclePlay = faCirclePlay;
exports.faPlayCircle = faPlayCircle;
exports.faCircleCheck = faCircleCheck;
exports.faCheckCircle = faCheckCircle;
exports.faCircleStop = faCircleStop;
exports.faStopCircle = faStopCircle;
exports.faIdBadge = faIdBadge;
exports.faFaceLaughBeam = faFaceLaughBeam;
exports.faLaughBeam = faLaughBeam;
exports.faRegistered = faRegistered;
exports.faAddressCard = faAddressCard;
exports.faContactCard = faContactCard;
exports.faVcard = faVcard;
exports.faFaceTired = faFaceTired;
exports.faTired = faTired;
exports.faFontAwesome = faFontAwesome;
exports.faFontAwesomeFlag = faFontAwesomeFlag;
exports.faFontAwesomeLogoFull = faFontAwesomeLogoFull;
exports.faFaceSmileWink = faFaceSmileWink;
exports.faSmileWink = faSmileWink;
exports.faFileWord = faFileWord;
exports.faFilePowerpoint = faFilePowerpoint;
exports.faEnvelopeOpen = faEnvelopeOpen;
exports.faFileZipper = faFileZipper;
exports.faFileArchive = faFileArchive;
exports.faSquare = faSquare;
exports.faSnowflake = faSnowflake;
exports.faNewspaper = faNewspaper;
exports.faFaceKissWinkHeart = faFaceKissWinkHeart;
exports.faKissWinkHeart = faKissWinkHeart;
exports.faStarHalfStroke = faStarHalfStroke;
exports.faStarHalfAlt = faStarHalfAlt;
exports.faFileExcel = faFileExcel;
exports.faFaceGrinBeam = faFaceGrinBeam;
exports.faGrinBeam = faGrinBeam;
exports.faObjectUngroup = faObjectUngroup;
exports.faCircleRight = faCircleRight;
exports.faArrowAltCircleRight = faArrowAltCircleRight;
exports.faFaceRollingEyes = faFaceRollingEyes;
exports.faMehRollingEyes = faMehRollingEyes;
exports.faObjectGroup = faObjectGroup;
exports.faHeart = faHeart;
exports.faFaceSurprise = faFaceSurprise;
exports.faSurprise = faSurprise;
exports.faCirclePause = faCirclePause;
exports.faPauseCircle = faPauseCircle;
exports.faCircle = faCircle;
exports.faCircleUp = faCircleUp;
exports.faArrowAltCircleUp = faArrowAltCircleUp;
exports.faFileAudio = faFileAudio;
exports.faFileImage = faFileImage;
exports.faCircleQuestion = faCircleQuestion;
exports.faQuestionCircle = faQuestionCircle;
exports.faFaceMehBlank = faFaceMehBlank;
exports.faMehBlank = faMehBlank;
exports.faEye = faEye;
exports.faFaceSadCry = faFaceSadCry;
exports.faSadCry = faSadCry;
exports.faFileCode = faFileCode;
exports.faWindowMaximize = faWindowMaximize;
exports.faFaceFrown = faFaceFrown;
exports.faFrown = faFrown;
exports.faFloppyDisk = faFloppyDisk;
exports.faSave = faSave;
exports.faCommentDots = faCommentDots;
exports.faCommenting = faCommenting;
exports.faFaceGrinSquint = faFaceGrinSquint;
exports.faGrinSquint = faGrinSquint;
exports.faHandPointer = faHandPointer;
exports.faHandScissors = faHandScissors;
exports.faFaceGrinTears = faFaceGrinTears;
exports.faGrinTears = faGrinTears;
exports.faCalendarXmark = faCalendarXmark;
exports.faCalendarTimes = faCalendarTimes;
exports.faFileVideo = faFileVideo;
exports.faFilePdf = faFilePdf;
exports.faComment = faComment;
exports.faEnvelope = faEnvelope;
exports.faHourglass = faHourglass;
exports.faHourglassEmpty = faHourglassEmpty;
exports.faCalendarCheck = faCalendarCheck;
exports.faHardDrive = faHardDrive;
exports.faHdd = faHdd;
exports.faFaceGrinSquintTears = faFaceGrinSquintTears;
exports.faGrinSquintTears = faGrinSquintTears;
exports.faRectangleList = faRectangleList;
exports.faListAlt = faListAlt;
exports.faCalendarPlus = faCalendarPlus;
exports.faCircleLeft = faCircleLeft;
exports.faArrowAltCircleLeft = faArrowAltCircleLeft;
exports.faMoneyBill1 = faMoneyBill1;
exports.faMoneyBillAlt = faMoneyBillAlt;
exports.faClock = faClock;
exports.faClockFour = faClockFour;
exports.faKeyboard = faKeyboard;
exports.faClosedCaptioning = faClosedCaptioning;
exports.faImages = faImages;
exports.faFaceGrin = faFaceGrin;
exports.faGrin = faGrin;
exports.faFaceMeh = faFaceMeh;
exports.faMeh = faMeh;
exports.faIdCard = faIdCard;
exports.faDriversLicense = faDriversLicense;
exports.faSun = faSun;
exports.faFaceLaughWink = faFaceLaughWink;
exports.faLaughWink = faLaughWink;
exports.faCircleDown = faCircleDown;
exports.faArrowAltCircleDown = faArrowAltCircleDown;
exports.faThumbsDown = faThumbsDown;
exports.faChessPawn = faChessPawn;
exports.faCreditCard = faCreditCard;
exports.faCreditCardAlt = faCreditCardAlt;
exports.faBell = faBell;
exports.faFile = faFile;
exports.faHospital = faHospital;
exports.faHospitalAlt = faHospitalAlt;
exports.faHospitalWide = faHospitalWide;
exports.faChessRook = faChessRook;
exports.faStarHalf = faStarHalf;
exports.faChessKing = faChessKing;
exports.faCircleUser = faCircleUser;
exports.faUserCircle = faUserCircle;
exports.faCopy = faCopy;
exports.faShareFromSquare = faShareFromSquare;
exports.faShareSquare = faShareSquare;
exports.faCopyright = faCopyright;
exports.faMap = faMap;
exports.faBellSlash = faBellSlash;
exports.faHandLizard = faHandLizard;
exports.faFaceSmile = faFaceSmile;
exports.faSmile = faSmile;
exports.faHandPeace = faHandPeace;
exports.faFaceGrinHearts = faFaceGrinHearts;
exports.faGrinHearts = faGrinHearts;
exports.faBuilding = faBuilding;
exports.faFaceGrinBeamSweat = faFaceGrinBeamSweat;
exports.faGrinBeamSweat = faGrinBeamSweat;
exports.faMoon = faMoon;
exports.faCalendar = faCalendar;
exports.faFaceGrinTongueWink = faFaceGrinTongueWink;
exports.faGrinTongueWink = faGrinTongueWink;
exports.faClone = faClone;
exports.faFaceAngry = faFaceAngry;
exports.faAngry = faAngry;
exports.faRectangleXmark = faRectangleXmark;
exports.faRectangleTimes = faRectangleTimes;
exports.faTimesRectangle = faTimesRectangle;
exports.faWindowClose = faWindowClose;
exports.faPaperPlane = faPaperPlane;
exports.faLifeRing = faLifeRing;
exports.faFaceGrimace = faFaceGrimace;
exports.faGrimace = faGrimace;
exports.faCalendarMinus = faCalendarMinus;
exports.faCircleXmark = faCircleXmark;
exports.faTimesCircle = faTimesCircle;
exports.faXmarkCircle = faXmarkCircle;
exports.faThumbsUp = faThumbsUp;
exports.faWindowMinimize = faWindowMinimize;
exports.faSquareFull = faSquareFull;
exports.faNoteSticky = faNoteSticky;
exports.faStickyNote = faStickyNote;
exports.faFaceSadTear = faFaceSadTear;
exports.faSadTear = faSadTear;
exports.faHandPointLeft = faHandPointLeft;
Object.defineProperty(exports, '__esModule', { value: true });
})));

View File

@ -0,0 +1,58 @@
{
"name": "@fortawesome/free-regular-svg-icons",
"version": "6.6.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@fortawesome/free-regular-svg-icons",
"version": "6.6.0",
"license": "(CC-BY-4.0 AND MIT)",
"dependencies": {
"@fortawesome/fontawesome-common-types": "6.6.0"
},
"devDependencies": {
"rollup-plugin-banner2": "^1.3.0"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/fontawesome-common-types": {
"version": "6.6.0",
"resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.6.0.tgz",
"integrity": "sha512-xyX0X9mc0kyz9plIyryrRbl7ngsA9jz77mCZJsUkLl+ZKs0KWObgaEBoSgQiYWAsSmjz/yjl0F++Got0Mdp4Rw==",
"engines": {
"node": ">=6"
}
},
"node_modules/magic-string": {
"version": "0.25.9",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
"integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
"dev": true,
"dependencies": {
"sourcemap-codec": "^1.4.8"
}
},
"node_modules/rollup-plugin-banner2": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/rollup-plugin-banner2/-/rollup-plugin-banner2-1.3.0.tgz",
"integrity": "sha512-ehXBo4ziTayAwtyeNTc0Gc3IVBI6pqMtdvoX7B88WJHBXzA3BrUUvAQ7OSNOLB3ulgZyugDJypNh1PrFR3uiVQ==",
"dev": true,
"dependencies": {
"magic-string": "^0.25.7"
},
"engines": {
"node": ">=12.13"
}
},
"node_modules/sourcemap-codec": {
"version": "1.4.8",
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
"deprecated": "Please use @jridgewell/sourcemap-codec instead",
"dev": true
}
}
}

View File

@ -52,5 +52,11 @@
},
"./package.json": "./package.json",
"./*": "./*.js"
},
"devDependencies": {
"rollup-plugin-banner2": "^1.3.0"
},
"scripts": {
"build":"rollup -c"
}
}

View File

@ -0,0 +1,24 @@
const banner = require('rollup-plugin-banner2');
const licenseText = `/*!
* Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
`;
module.exports = [
{
input: 'index.js',
output: {
file: 'index.mjs',
format: 'cjs',
},
plugins: [
banner(() => licenseText),
],
},
];

View File

@ -0,0 +1 @@
node_modules

View File

@ -1,3 +1,6 @@
'use strict';
/*!
* Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
@ -7,8 +10,7 @@
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(factory((global['free-solid-svg-icons'] = {})));
}(this, (function (exports) { 'use strict';
}(undefined, (function (exports) {
const prefix = "fas";
const fa0 = {
prefix: 'fas',

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,439 @@
{
"name": "@fortawesome/free-solid-svg-icons",
"version": "6.6.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@fortawesome/free-solid-svg-icons",
"version": "6.6.0",
"license": "(CC-BY-4.0 AND MIT)",
"dependencies": {
"@fortawesome/fontawesome-common-types": "6.6.0"
},
"devDependencies": {
"rollup-plugin-banner2": "^1.3.0",
"rollup-plugin-terser": "^7.0.2"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@babel/code-frame": {
"version": "7.25.7",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz",
"integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==",
"dev": true,
"dependencies": {
"@babel/highlight": "^7.25.7",
"picocolors": "^1.0.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
"version": "7.25.7",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz",
"integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==",
"dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/highlight": {
"version": "7.25.7",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz",
"integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==",
"dev": true,
"dependencies": {
"@babel/helper-validator-identifier": "^7.25.7",
"chalk": "^2.4.2",
"js-tokens": "^4.0.0",
"picocolors": "^1.0.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@fortawesome/fontawesome-common-types": {
"version": "6.6.0",
"resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.6.0.tgz",
"integrity": "sha512-xyX0X9mc0kyz9plIyryrRbl7ngsA9jz77mCZJsUkLl+ZKs0KWObgaEBoSgQiYWAsSmjz/yjl0F++Got0Mdp4Rw==",
"engines": {
"node": ">=6"
}
},
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.5",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
"integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
"dev": true,
"dependencies": {
"@jridgewell/set-array": "^1.2.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
"@jridgewell/trace-mapping": "^0.3.24"
},
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/resolve-uri": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
"dev": true,
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/set-array": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
"integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
"dev": true,
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/source-map": {
"version": "0.3.6",
"resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz",
"integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==",
"dev": true,
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25"
}
},
"node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
"integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
"dev": true
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.25",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
"integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
"dev": true,
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
"node_modules/@types/node": {
"version": "22.7.5",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz",
"integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==",
"dev": true,
"dependencies": {
"undici-types": "~6.19.2"
}
},
"node_modules/acorn": {
"version": "8.12.1",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
"integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
},
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/ansi-styles": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"dependencies": {
"color-convert": "^1.9.0"
},
"engines": {
"node": ">=4"
}
},
"node_modules/buffer-from": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
"dev": true
},
"node_modules/chalk": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
"dev": true,
"dependencies": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
},
"engines": {
"node": ">=4"
}
},
"node_modules/chalk/node_modules/has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/chalk/node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"dev": true,
"dependencies": {
"has-flag": "^3.0.0"
},
"engines": {
"node": ">=4"
}
},
"node_modules/color-convert": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
"dev": true,
"dependencies": {
"color-name": "1.1.3"
}
},
"node_modules/color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
"dev": true
},
"node_modules/commander": {
"version": "2.20.3",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
"dev": true
},
"node_modules/escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
"dev": true,
"engines": {
"node": ">=0.8.0"
}
},
"node_modules/fsevents": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
"dev": true,
"hasInstallScript": true,
"optional": true,
"os": [
"darwin"
],
"peer": true,
"engines": {
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
"node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"engines": {
"node": ">=8"
}
},
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
"dev": true
},
"node_modules/magic-string": {
"version": "0.25.9",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
"integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
"dev": true,
"dependencies": {
"sourcemap-codec": "^1.4.8"
}
},
"node_modules/merge-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
"integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
"dev": true
},
"node_modules/picocolors": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz",
"integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==",
"dev": true
},
"node_modules/randombytes": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
"dev": true,
"dependencies": {
"safe-buffer": "^5.1.0"
}
},
"node_modules/rollup": {
"version": "2.79.2",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz",
"integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==",
"dev": true,
"peer": true,
"bin": {
"rollup": "dist/bin/rollup"
},
"engines": {
"node": ">=10.0.0"
},
"optionalDependencies": {
"fsevents": "~2.3.2"
}
},
"node_modules/rollup-plugin-banner2": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/rollup-plugin-banner2/-/rollup-plugin-banner2-1.3.0.tgz",
"integrity": "sha512-ehXBo4ziTayAwtyeNTc0Gc3IVBI6pqMtdvoX7B88WJHBXzA3BrUUvAQ7OSNOLB3ulgZyugDJypNh1PrFR3uiVQ==",
"dev": true,
"dependencies": {
"magic-string": "^0.25.7"
},
"engines": {
"node": ">=12.13"
}
},
"node_modules/rollup-plugin-terser": {
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
"integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
"deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.10.4",
"jest-worker": "^26.2.1",
"serialize-javascript": "^4.0.0",
"terser": "^5.0.0"
},
"peerDependencies": {
"rollup": "^2.0.0"
}
},
"node_modules/rollup-plugin-terser/node_modules/jest-worker": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
"integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
"dev": true,
"dependencies": {
"@types/node": "*",
"merge-stream": "^2.0.0",
"supports-color": "^7.0.0"
},
"engines": {
"node": ">= 10.13.0"
}
},
"node_modules/rollup-plugin-terser/node_modules/serialize-javascript": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
"integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
"dev": true,
"dependencies": {
"randombytes": "^2.1.0"
}
},
"node_modules/rollup-plugin-terser/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
"node_modules/safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"dev": true,
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
]
},
"node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/source-map-support": {
"version": "0.5.21",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
"integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
"dev": true,
"dependencies": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
}
},
"node_modules/sourcemap-codec": {
"version": "1.4.8",
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
"deprecated": "Please use @jridgewell/sourcemap-codec instead",
"dev": true
},
"node_modules/terser": {
"version": "5.34.1",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz",
"integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==",
"dev": true,
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
"acorn": "^8.8.2",
"commander": "^2.20.0",
"source-map-support": "~0.5.20"
},
"bin": {
"terser": "bin/terser"
},
"engines": {
"node": ">=10"
}
},
"node_modules/undici-types": {
"version": "6.19.8",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
"integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"dev": true
}
}
}

View File

@ -52,5 +52,12 @@
},
"./package.json": "./package.json",
"./*": "./*.js"
},
"devDependencies": {
"rollup-plugin-banner2": "^1.3.0",
"rollup-plugin-terser": "^7.0.2"
},
"scripts": {
"build":"rollup -c"
}
}

View File

@ -0,0 +1,24 @@
const banner = require('rollup-plugin-banner2');
const licenseText = `/*!
* Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
`;
module.exports = [
{
input: 'index.js',
output: {
file: 'index.mjs',
format: 'cjs',
},
plugins: [
banner(() => licenseText),
],
},
];