unvendor: Replace droll

This commit is contained in:
Cohee
2024-10-17 08:12:28 +00:00
parent ec4763b0c5
commit e9a002bc2b
8 changed files with 22 additions and 7 deletions

1
public/global.d.ts vendored
View File

@@ -1,5 +1,4 @@
// Global namespace modules
declare var droll;
declare var showdownKatex;
declare var ai;

View File

@@ -6751,7 +6751,6 @@
<script src="lib/toastr.min.js"></script>
<script src="lib/select2.min.js"></script>
<script src="lib/select2-search-placeholder.js"></script>
<script src="lib/droll.js"></script>
<script src="lib/pagination.js"></script>
<script src="lib/toolcool-color-picker.js"></script>
<script src="lib/jquery.izoomify.js"></script>

View File

@@ -17,9 +17,7 @@
],
"typeAcquisition": {
"include": [
"@popperjs/core",
"showdown-katex",
"droll"
"showdown-katex"
]
}
}

View File

@@ -19,6 +19,7 @@ import showdown from 'showdown';
import moment from 'moment';
import seedrandom from 'seedrandom';
import * as Popper from '@popperjs/core';
import droll from 'droll';
/**
* Expose the libraries to the 'window' object.
@@ -69,6 +70,10 @@ export function initLibraryShims() {
// @ts-ignore
window.Popper = Popper;
}
if (!('droll' in window)) {
// @ts-ignore
window.droll = droll;
}
}
export default {
@@ -90,6 +95,7 @@ export default {
moment,
seedrandom,
Popper,
droll,
};
export {
@@ -111,4 +117,5 @@ export {
moment,
seedrandom,
Popper,
droll,
};

View File

@@ -1,4 +1,4 @@
import { Handlebars, moment, seedrandom } from '../lib.js';
import { Handlebars, moment, seedrandom, droll } from '../lib.js';
import { chat, chat_metadata, main_api, getMaxContextSize, getCurrentChatId, substituteParams } from '../script.js';
import { timestampToMoment, isDigitsOnly, getStringHash, escapeRegex, uuidv4 } from './utils.js';
import { textgenerationwebui_banned_in_macros } from './textgen-settings.js';