mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
unvendor: Replace droll
This commit is contained in:
@ -50,7 +50,6 @@ module.exports = {
|
||||
},
|
||||
// These scripts are loaded in HTML; tell ESLint not to complain about them being undefined
|
||||
globals: {
|
||||
droll: 'readonly',
|
||||
showdownKatex: 'readonly',
|
||||
toastr: 'readonly',
|
||||
SillyTavern: 'readonly',
|
||||
|
12
package-lock.json
generated
12
package-lock.json
generated
@ -29,6 +29,7 @@
|
||||
"csrf-csrf": "^2.2.3",
|
||||
"diff-match-patch": "^1.0.5",
|
||||
"dompurify": "^3.1.7",
|
||||
"droll": "^0.2.1",
|
||||
"epubjs": "^0.3.93",
|
||||
"express": "^4.21.0",
|
||||
"form-data": "^4.0.0",
|
||||
@ -3531,6 +3532,17 @@
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/droll": {
|
||||
"version": "0.2.1",
|
||||
"resolved": "https://registry.npmjs.org/droll/-/droll-0.2.1.tgz",
|
||||
"integrity": "sha512-fXxtxZSwGK6afeG18Vk6q/8LQDAnIylsvk/2tQhHwDOJmdB/x+YL9GLoSZUZXJkQ8LrBcyU/1EoIL1eSlpDMsg==",
|
||||
"bin": {
|
||||
"droll": "bin/droll-cli.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=0.8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eastasianwidth": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
|
||||
|
@ -19,6 +19,7 @@
|
||||
"csrf-csrf": "^2.2.3",
|
||||
"diff-match-patch": "^1.0.5",
|
||||
"dompurify": "^3.1.7",
|
||||
"droll": "^0.2.1",
|
||||
"epubjs": "^0.3.93",
|
||||
"express": "^4.21.0",
|
||||
"form-data": "^4.0.0",
|
||||
|
1
public/global.d.ts
vendored
1
public/global.d.ts
vendored
@ -1,5 +1,4 @@
|
||||
// Global namespace modules
|
||||
declare var droll;
|
||||
declare var showdownKatex;
|
||||
declare var ai;
|
||||
|
||||
|
@ -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>
|
||||
|
@ -17,9 +17,7 @@
|
||||
],
|
||||
"typeAcquisition": {
|
||||
"include": [
|
||||
"@popperjs/core",
|
||||
"showdown-katex",
|
||||
"droll"
|
||||
"showdown-katex"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -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,
|
||||
};
|
||||
|
@ -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';
|
||||
|
Reference in New Issue
Block a user