mirror of
https://github.com/LukeHagar/Warden.git
synced 2025-12-06 04:22:06 +00:00
Starting Login
This commit is contained in:
201
Python version of what I need
Normal file
201
Python version of what I need
Normal file
@@ -0,0 +1,201 @@
|
||||
class PlexTV(object):
|
||||
"""
|
||||
Plex.tv authentication
|
||||
"""
|
||||
|
||||
def __init__(self, username=None, password=None, token=None, headers=None):
|
||||
self.username = username
|
||||
self.password = password
|
||||
self.token = token
|
||||
|
||||
self.urls = 'https://plex.tv'
|
||||
self.timeout = plexpy.CONFIG.PMS_TIMEOUT
|
||||
self.ssl_verify = plexpy.CONFIG.VERIFY_SSL_CERT
|
||||
|
||||
if self.username is None and self.password is None:
|
||||
if not self.token:
|
||||
# Check if we should use the admin token, or the guest server token
|
||||
if session.get_session_user_id():
|
||||
user_data = users.Users()
|
||||
user_tokens = user_data.get_tokens(user_id=session.get_session_user_id())
|
||||
self.token = user_tokens['server_token']
|
||||
else:
|
||||
self.token = plexpy.CONFIG.PMS_TOKEN
|
||||
|
||||
if not self.token:
|
||||
logger.error("Tautulli PlexTV :: PlexTV called, but no token provided.")
|
||||
return
|
||||
|
||||
self.request_handler = http_handler.HTTPHandler(urls=self.urls,
|
||||
token=self.token,
|
||||
timeout=self.timeout,
|
||||
ssl_verify=self.ssl_verify,
|
||||
headers=headers)
|
||||
|
||||
def get_server_token(self):
|
||||
servers = self.get_plextv_resources(output_format='xml')
|
||||
server_token = ''
|
||||
|
||||
try:
|
||||
xml_head = servers.getElementsByTagName('Device')
|
||||
except Exception as e:
|
||||
logger.warn("Tautulli PlexTV :: Unable to parse XML for get_server_token: %s." % e)
|
||||
return None
|
||||
|
||||
for a in xml_head:
|
||||
if helpers.get_xml_attr(a, 'clientIdentifier') == plexpy.CONFIG.PMS_IDENTIFIER \
|
||||
and 'server' in helpers.get_xml_attr(a, 'provides'):
|
||||
server_token = helpers.get_xml_attr(a, 'accessToken')
|
||||
break
|
||||
|
||||
return server_token
|
||||
|
||||
def get_plextv_pin(self, pin='', output_format=''):
|
||||
if pin:
|
||||
uri = '/api/v2/pins/' + pin
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format,
|
||||
no_token=True)
|
||||
else:
|
||||
uri = '/api/v2/pins?strong=true'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='POST',
|
||||
output_format=output_format,
|
||||
no_token=True)
|
||||
return request
|
||||
|
||||
def get_pin(self, pin=''):
|
||||
plextv_response = self.get_plextv_pin(pin=pin,
|
||||
output_format='xml')
|
||||
|
||||
if plextv_response:
|
||||
try:
|
||||
xml_head = plextv_response.getElementsByTagName('pin')
|
||||
if xml_head:
|
||||
pin = {'id': xml_head[0].getAttribute('id'),
|
||||
'code': xml_head[0].getAttribute('code'),
|
||||
'token': xml_head[0].getAttribute('authToken')
|
||||
}
|
||||
return pin
|
||||
else:
|
||||
logger.warn("Tautulli PlexTV :: Could not get Plex authentication pin.")
|
||||
return None
|
||||
|
||||
except Exception as e:
|
||||
logger.warn("Tautulli PlexTV :: Unable to parse XML for get_pin: %s." % e)
|
||||
return None
|
||||
|
||||
else:
|
||||
return None
|
||||
|
||||
def get_plextv_friends(self, output_format=''):
|
||||
uri = '/api/users'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_user_details(self, output_format=''):
|
||||
uri = '/users/account'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_devices_list(self, output_format=''):
|
||||
uri = '/devices.xml'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_server_list(self, output_format=''):
|
||||
uri = '/pms/servers.xml'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_shared_servers(self, machine_id='', output_format=''):
|
||||
uri = '/api/servers/%s/shared_servers' % machine_id
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_sync_lists(self, machine_id='', output_format=''):
|
||||
uri = '/servers/%s/sync_lists' % machine_id
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_resources(self, include_https=False, return_response=False, output_format=''):
|
||||
if include_https:
|
||||
uri = '/api/resources?includeHttps=1'
|
||||
else:
|
||||
uri = '/api/resources'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
return_response=return_response,
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_downloads(self, plexpass=False, output_format=''):
|
||||
if plexpass:
|
||||
uri = '/api/downloads/5.json?channel=plexpass'
|
||||
else:
|
||||
uri = '/api/downloads/1.json'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def delete_plextv_device(self, device_id='', output_format=''):
|
||||
uri = '/devices/%s.xml' % device_id
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='DELETE',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def delete_plextv_device_sync_lists(self, client_id='', output_format=''):
|
||||
uri = '/devices/%s/sync_items' % client_id
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def delete_plextv_sync(self, client_id='', sync_id=''):
|
||||
uri = '/devices/%s/sync_items/%s' % (client_id, sync_id)
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='DELETE',
|
||||
return_response=True)
|
||||
|
||||
return request
|
||||
|
||||
def cloud_server_status(self, output_format=''):
|
||||
uri = '/api/v2/cloud_server'
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
|
||||
def get_plextv_geoip(self, ip_address='', output_format=''):
|
||||
uri = '/api/v2/geoip?ip_address=%s' % ip_address
|
||||
request = self.request_handler.make_request(uri=uri,
|
||||
request_type='GET',
|
||||
output_format=output_format)
|
||||
|
||||
return request
|
||||
1411
package-lock.json
generated
1411
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
13
package.json
13
package.json
@@ -110,19 +110,30 @@
|
||||
"dependencies": {
|
||||
"@emotion/react": "^11.9.3",
|
||||
"@emotion/styled": "^11.9.3",
|
||||
"@heroicons/react": "^1.0.6",
|
||||
"@mui/base": "^5.0.0-alpha.89",
|
||||
"@mui/icons-material": "^5.8.4",
|
||||
"@mui/material": "^5.9.0",
|
||||
"@mui/system": "^5.9.0",
|
||||
"antd": "^4.21.7",
|
||||
"antd-mobile": "^5.18.0",
|
||||
"axios": "^0.27.2",
|
||||
"babel": "^6.23.0",
|
||||
"bowser": "^2.11.0",
|
||||
"electron-debug": "^3.2.0",
|
||||
"electron-log": "^4.4.7",
|
||||
"electron-updater": "^5.0.3",
|
||||
"http-browserify": "^1.7.0",
|
||||
"https-browserify": "^1.0.0",
|
||||
"login-with-plex": "^1.1.1",
|
||||
"plex-api": "^5.3.2",
|
||||
"plex-api-credentials": "^4.0.1",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.1.0",
|
||||
"react-router-dom": "^6.3.0"
|
||||
"react-intl": "^6.0.5",
|
||||
"react-jinke-music-player": "^4.24.2",
|
||||
"react-router-dom": "^6.3.0",
|
||||
"uuid": "^8.3.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.6",
|
||||
|
||||
@@ -9,12 +9,30 @@
|
||||
* `./src/main.js` using webpack. This gives us some performance wins.
|
||||
*/
|
||||
import path from 'path';
|
||||
import { app, BrowserWindow, shell, ipcMain, nativeTheme } from 'electron';
|
||||
import {
|
||||
app,
|
||||
BrowserWindow,
|
||||
shell,
|
||||
ipcMain,
|
||||
nativeTheme,
|
||||
protocol,
|
||||
dialog,
|
||||
} from 'electron';
|
||||
import { autoUpdater } from 'electron-updater';
|
||||
import log from 'electron-log';
|
||||
import MenuBuilder from './menu';
|
||||
import { resolveHtmlPath } from './util';
|
||||
|
||||
if (process.defaultApp) {
|
||||
if (process.argv.length >= 2) {
|
||||
app.setAsDefaultProtocolClient('warden-ap', process.execPath, [
|
||||
path.resolve(process.argv[1]),
|
||||
]);
|
||||
}
|
||||
} else {
|
||||
app.setAsDefaultProtocolClient('warden-ap');
|
||||
}
|
||||
|
||||
class AppUpdater {
|
||||
constructor() {
|
||||
log.transports.file.level = 'info';
|
||||
@@ -75,6 +93,8 @@ const createWindow = async () => {
|
||||
height: 728,
|
||||
icon: getAssetPath('icon.png'),
|
||||
webPreferences: {
|
||||
nodeIntegration: true,
|
||||
contextIsolation: true,
|
||||
preload: app.isPackaged
|
||||
? path.join(__dirname, 'preload.js')
|
||||
: path.join(__dirname, '../../.erb/dll/preload.js'),
|
||||
@@ -96,6 +116,10 @@ const createWindow = async () => {
|
||||
nativeTheme.themeSource = 'system';
|
||||
});
|
||||
|
||||
ipcMain.handle('plex:login', (authData) => {
|
||||
window.open(authData);
|
||||
});
|
||||
|
||||
mainWindow.on('ready-to-show', () => {
|
||||
if (!mainWindow) {
|
||||
throw new Error('"mainWindow" is not defined');
|
||||
@@ -125,26 +149,40 @@ const createWindow = async () => {
|
||||
new AppUpdater();
|
||||
};
|
||||
|
||||
/**
|
||||
* Add event listeners...
|
||||
*/
|
||||
const gotTheLock = app.requestSingleInstanceLock();
|
||||
|
||||
app.on('window-all-closed', () => {
|
||||
// Respect the OSX convention of having the application in memory even
|
||||
// after all windows have been closed
|
||||
if (process.platform !== 'darwin') {
|
||||
app.quit();
|
||||
}
|
||||
});
|
||||
if (!gotTheLock) {
|
||||
app.quit();
|
||||
} else {
|
||||
app.on('open-url', (event, url) => {
|
||||
dialog.showErrorBox('Welcome Back', `You arrived from: ${url}`);
|
||||
});
|
||||
|
||||
app
|
||||
.whenReady()
|
||||
.then(() => {
|
||||
createWindow();
|
||||
app.on('activate', () => {
|
||||
// On macOS it's common to re-create a window in the app when the
|
||||
// dock icon is clicked and there are no other windows open.
|
||||
if (mainWindow === null) createWindow();
|
||||
});
|
||||
})
|
||||
.catch(console.log);
|
||||
app.on('second-instance', (event, commandLine, workingDirectory) => {
|
||||
// Someone tried to run a second instance, we should focus our window.
|
||||
if (mainWindow) {
|
||||
if (mainWindow.isMinimized()) mainWindow.restore();
|
||||
mainWindow.focus();
|
||||
}
|
||||
});
|
||||
|
||||
app.on('window-all-closed', () => {
|
||||
// Respect the OSX convention of having the application in memory even
|
||||
// after all windows have been closed
|
||||
if (process.platform !== 'darwin') {
|
||||
app.quit();
|
||||
}
|
||||
});
|
||||
|
||||
app
|
||||
.whenReady()
|
||||
.then(() => {
|
||||
createWindow();
|
||||
app.on('activate', () => {
|
||||
// On macOS it's common to re-create a window in the app when the
|
||||
// dock icon is clicked and there are no other windows open.
|
||||
if (mainWindow === null) createWindow();
|
||||
});
|
||||
})
|
||||
.catch(console.log);
|
||||
}
|
||||
|
||||
@@ -24,7 +24,11 @@ import KeyIcon from '@mui/icons-material/Key';
|
||||
import LockOpenIcon from '@mui/icons-material/LockOpen';
|
||||
import DarkModeIcon from '@mui/icons-material/DarkMode';
|
||||
import FormatColorResetIcon from '@mui/icons-material/FormatColorReset';
|
||||
import { IconButton } from '@mui/material';
|
||||
import { Grid, IconButton, TextField } from '@mui/material';
|
||||
|
||||
import { v4 as uuidv4 } from 'uuid';
|
||||
import axios from 'axios';
|
||||
import ReactJkMusicPlayer from 'react-jinke-music-player';
|
||||
|
||||
const drawerWidth = 240;
|
||||
|
||||
@@ -64,12 +68,25 @@ function App() {
|
||||
console.log('Theme');
|
||||
console.log(activeTheme);
|
||||
|
||||
let clientId = localStorage.getItem('plex-client-id');
|
||||
if (!clientId) {
|
||||
const uuid = uuidv4();
|
||||
localStorage.setItem('plex-client-id', uuid);
|
||||
clientId = uuid;
|
||||
}
|
||||
|
||||
const redirectURL = 'warden-ap://';
|
||||
|
||||
function isHidden(id) {
|
||||
if (activePage === id) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
function loginHidden() {
|
||||
return false;
|
||||
}
|
||||
return (
|
||||
<ThemeProvider theme={activeTheme}>
|
||||
<Box sx={{ display: 'flex', bgcolor: 'primary.main' }}>
|
||||
@@ -154,10 +171,34 @@ function App() {
|
||||
label="Settings"
|
||||
>
|
||||
<Toolbar />
|
||||
<Typography paragraph>
|
||||
This will be the Settings page of my App
|
||||
<Typography sx={{ flexGrow: 1 }} component="div">
|
||||
Warden Unique Client ID:{clientId}
|
||||
</Typography>
|
||||
<Divider />
|
||||
<Box hidden={loginHidden()}>
|
||||
<Grid container spacing={1}>
|
||||
<Grid item xs={12}>
|
||||
<Divider />
|
||||
</Grid>
|
||||
<Grid item xs={12}>
|
||||
<TextField
|
||||
id="plexUsername"
|
||||
label="Plex Username"
|
||||
variant="outlined"
|
||||
/>
|
||||
</Grid>
|
||||
<Grid item xs={12}>
|
||||
<TextField
|
||||
id="plexPassword"
|
||||
variant="outlined"
|
||||
label="Plex Password"
|
||||
type="password"
|
||||
></TextField>
|
||||
</Grid>
|
||||
</Grid>
|
||||
</Box>
|
||||
</Box>
|
||||
<ReactJkMusicPlayer theme="auto" preload spaceBar />
|
||||
</Box>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
560
yarn.lock
560
yarn.lock
@@ -529,11 +529,86 @@
|
||||
dependencies:
|
||||
"@floating-ui/core" "^0.7.3"
|
||||
|
||||
"@formatjs/ecma402-abstract@1.11.8":
|
||||
"integrity" "sha512-fgLqyWlwmTEuqV/TSLEL/t9JOmHNLFvCdgzXB0jc2w+WOItPCOJ1T0eyN6fQBQKRPfSqqNlu+kWj7ijcOVTVVQ=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.11.8.tgz"
|
||||
"version" "1.11.8"
|
||||
dependencies:
|
||||
"@formatjs/intl-localematcher" "0.2.28"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@formatjs/fast-memoize@1.2.4":
|
||||
"integrity" "sha512-9ARYoLR8AEzXvj2nYrOVHY/h1dDMDWGTnKDLXSISF1uoPakSmfcZuSqjiqZX2wRkEUimPxdwTu/agyozBtZRHA=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-1.2.4.tgz"
|
||||
"version" "1.2.4"
|
||||
dependencies:
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@formatjs/icu-messageformat-parser@2.1.4":
|
||||
"integrity" "sha512-3PqMvKWV1oyok0BuiXUAHIaotdhdTJw6OICqCZbfUgKT+ZRwRWO4IlCgvXJeCITaKS5p+PY0XXKjf/vUyIpWjQ=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.4.tgz"
|
||||
"version" "2.1.4"
|
||||
dependencies:
|
||||
"@formatjs/ecma402-abstract" "1.11.8"
|
||||
"@formatjs/icu-skeleton-parser" "1.3.10"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@formatjs/icu-skeleton-parser@1.3.10":
|
||||
"integrity" "sha512-kXJmtLDqFF5aLTf8IxdJXnhrIX1Qb4Qp3a9jqRecGDYfzOa9hMhi9U0nKyhrJJ4cXxBzptcgb+LWkyeHL6nlBQ=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.10.tgz"
|
||||
"version" "1.3.10"
|
||||
dependencies:
|
||||
"@formatjs/ecma402-abstract" "1.11.8"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@formatjs/intl-displaynames@6.0.3":
|
||||
"integrity" "sha512-Mxh6W1VOlmiEvO/QPBrBQHlXrIn5VxjJWyyEI0V7ZHNGl0ee8AjSlq7vIJG8GodRJqGUuutF6N3OB/6qFv0YWg=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.0.3.tgz"
|
||||
"version" "6.0.3"
|
||||
dependencies:
|
||||
"@formatjs/ecma402-abstract" "1.11.8"
|
||||
"@formatjs/intl-localematcher" "0.2.28"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@formatjs/intl-listformat@7.0.3":
|
||||
"integrity" "sha512-ampNLRGZl/08epHa3i5sRmcHGLneC6JrknexbbgnexYFNSmJ6AbL/dCzgrQzw2Efl+5AZK7UbNFxcDYY3RePvw=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.0.3.tgz"
|
||||
"version" "7.0.3"
|
||||
dependencies:
|
||||
"@formatjs/ecma402-abstract" "1.11.8"
|
||||
"@formatjs/intl-localematcher" "0.2.28"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@formatjs/intl-localematcher@0.2.28":
|
||||
"integrity" "sha512-FLsc6Gifs1np/8HnCn/7Q+lHMmenrD5fuDhRT82yj0gi9O19kfaFwjQUw1gZsyILuRyT93GuzdifHj7TKRhBcw=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.28.tgz"
|
||||
"version" "0.2.28"
|
||||
dependencies:
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@formatjs/intl@2.3.1":
|
||||
"integrity" "sha512-f06qZ/ukpeN24gc01qFjh3P+r3FU/ikY4yG+fDJu6dPNvpUQzDy98lYogA1dr6ig2UtrnoEk3xncyFPL1e9cZw=="
|
||||
"resolved" "https://registry.npmjs.org/@formatjs/intl/-/intl-2.3.1.tgz"
|
||||
"version" "2.3.1"
|
||||
dependencies:
|
||||
"@formatjs/ecma402-abstract" "1.11.8"
|
||||
"@formatjs/fast-memoize" "1.2.4"
|
||||
"@formatjs/icu-messageformat-parser" "2.1.4"
|
||||
"@formatjs/intl-displaynames" "6.0.3"
|
||||
"@formatjs/intl-listformat" "7.0.3"
|
||||
"intl-messageformat" "10.1.1"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"@gar/promisify@^1.0.1":
|
||||
"integrity" "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw=="
|
||||
"resolved" "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz"
|
||||
"version" "1.1.3"
|
||||
|
||||
"@heroicons/react@^1.0.6":
|
||||
"integrity" "sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ=="
|
||||
"resolved" "https://registry.npmjs.org/@heroicons/react/-/react-1.0.6.tgz"
|
||||
"version" "1.0.6"
|
||||
|
||||
"@humanwhocodes/config-array@^0.9.2":
|
||||
"integrity" "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw=="
|
||||
"resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz"
|
||||
@@ -975,6 +1050,11 @@
|
||||
"resolved" "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz"
|
||||
"version" "2.11.5"
|
||||
|
||||
"@react-icons/all-files@^4.1.0":
|
||||
"integrity" "sha512-hxBI2UOuVaI3O/BhQfhtb4kcGn9ft12RWAFVMUeNjqqhLsHvFtzIkFaptBJpFDANTKoDfdVoHTKZDlwKCACbMQ=="
|
||||
"resolved" "https://registry.npmjs.org/@react-icons/all-files/-/all-files-4.1.0.tgz"
|
||||
"version" "4.1.0"
|
||||
|
||||
"@react-spring/animated@~9.5.0":
|
||||
"integrity" "sha512-FgotFIRQsgxFTgNZhsqi19GUO8isFAeUF/Ica6TeBkR87LQelHGWOg+wW5S3kaX9pzUgC4LOfzj0fRoMFaQKmA=="
|
||||
"resolved" "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.0.tgz"
|
||||
@@ -1295,6 +1375,14 @@
|
||||
dependencies:
|
||||
"@types/node" "*"
|
||||
|
||||
"@types/hoist-non-react-statics@^3.3.1":
|
||||
"integrity" "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA=="
|
||||
"resolved" "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz"
|
||||
"version" "3.3.1"
|
||||
dependencies:
|
||||
"@types/react" "*"
|
||||
"hoist-non-react-statics" "^3.3.0"
|
||||
|
||||
"@types/html-minifier-terser@^6.0.0":
|
||||
"integrity" "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="
|
||||
"resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz"
|
||||
@@ -1466,7 +1554,7 @@
|
||||
dependencies:
|
||||
"@types/react" "*"
|
||||
|
||||
"@types/react@*", "@types/react@^17.0.0 || ^18.0.0", "@types/react@^18.0.9":
|
||||
"@types/react@*", "@types/react@^17.0.0 || ^18.0.0", "@types/react@^18.0.9", "@types/react@16 || 17 || 18":
|
||||
"integrity" "sha512-9bjbg1hJHUm4De19L1cHiW0Jvx3geel6Qczhjd0qY5VKVE2X5+x77YxAepuCwVh4vrgZJdgEJw48zrhRIeF4Nw=="
|
||||
"resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.9.tgz"
|
||||
"version" "18.0.9"
|
||||
@@ -2019,7 +2107,7 @@
|
||||
dependencies:
|
||||
"fast-deep-equal" "^3.1.3"
|
||||
|
||||
"ajv@^6.10.0", "ajv@^6.12.0", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1":
|
||||
"ajv@^6.10.0", "ajv@^6.12.0", "ajv@^6.12.3", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1":
|
||||
"integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
|
||||
"resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
|
||||
"version" "6.12.6"
|
||||
@@ -2336,7 +2424,14 @@
|
||||
optionalDependencies:
|
||||
"@types/glob" "^7.1.1"
|
||||
|
||||
"assert-plus@^1.0.0":
|
||||
"asn1@~0.2.3":
|
||||
"integrity" "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ=="
|
||||
"resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz"
|
||||
"version" "0.2.6"
|
||||
dependencies:
|
||||
"safer-buffer" "~2.1.0"
|
||||
|
||||
"assert-plus@^1.0.0", "assert-plus@1.0.0":
|
||||
"integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
|
||||
"resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
|
||||
"version" "1.0.0"
|
||||
@@ -2388,11 +2483,29 @@
|
||||
"resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"
|
||||
"version" "2.1.2"
|
||||
|
||||
"aws-sign2@~0.7.0":
|
||||
"integrity" "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA=="
|
||||
"resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"
|
||||
"version" "0.7.0"
|
||||
|
||||
"aws4@^1.8.0":
|
||||
"integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
|
||||
"resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"
|
||||
"version" "1.11.0"
|
||||
|
||||
"axe-core@^4.0.2", "axe-core@^4.3.5":
|
||||
"integrity" "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw=="
|
||||
"resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz"
|
||||
"version" "4.4.1"
|
||||
|
||||
"axios@^0.27.2":
|
||||
"integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ=="
|
||||
"resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz"
|
||||
"version" "0.27.2"
|
||||
dependencies:
|
||||
"follow-redirects" "^1.14.9"
|
||||
"form-data" "^4.0.0"
|
||||
|
||||
"axobject-query@^2.2.0":
|
||||
"integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
|
||||
"resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz"
|
||||
@@ -2482,11 +2595,23 @@
|
||||
"resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
|
||||
"version" "1.5.1"
|
||||
|
||||
"Base64@~0.2.0":
|
||||
"integrity" "sha512-reGEWshDmTDQDsCec/HduOO9Wyj6yMOupMfhIf3ugN1TDlK2NQW4DDJSqNNtp380SNcvRfXtO8HSCQot0d0SMw=="
|
||||
"resolved" "https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz"
|
||||
"version" "0.2.1"
|
||||
|
||||
"batch@0.6.1":
|
||||
"integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY="
|
||||
"resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz"
|
||||
"version" "0.6.1"
|
||||
|
||||
"bcrypt-pbkdf@^1.0.0":
|
||||
"integrity" "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w=="
|
||||
"resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
|
||||
"version" "1.0.2"
|
||||
dependencies:
|
||||
"tweetnacl" "^0.14.3"
|
||||
|
||||
"big.js@^5.2.2":
|
||||
"integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
|
||||
"resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz"
|
||||
@@ -2518,7 +2643,7 @@
|
||||
dependencies:
|
||||
"bluebird" "^3.5.5"
|
||||
|
||||
"bluebird@^3.5.0", "bluebird@^3.5.5":
|
||||
"bluebird@^3.3.5", "bluebird@^3.5.0", "bluebird@^3.5.5":
|
||||
"integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
|
||||
"resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
|
||||
"version" "3.7.2"
|
||||
@@ -2559,6 +2684,11 @@
|
||||
"resolved" "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz"
|
||||
"version" "3.2.0"
|
||||
|
||||
"bowser@^2.11.0":
|
||||
"integrity" "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA=="
|
||||
"resolved" "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz"
|
||||
"version" "2.11.0"
|
||||
|
||||
"boxen@^5.0.0":
|
||||
"integrity" "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ=="
|
||||
"resolved" "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz"
|
||||
@@ -2814,6 +2944,11 @@
|
||||
"resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz"
|
||||
"version" "1.0.30001325"
|
||||
|
||||
"caseless@~0.12.0":
|
||||
"integrity" "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw=="
|
||||
"resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"
|
||||
"version" "0.12.0"
|
||||
|
||||
"chalk@^2.0.0":
|
||||
"integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
|
||||
"resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
|
||||
@@ -2969,7 +3104,7 @@
|
||||
"resolved" "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"
|
||||
"version" "1.0.4"
|
||||
|
||||
"clsx@^1.2.1":
|
||||
"clsx@^1.1.1", "clsx@^1.2.1":
|
||||
"integrity" "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg=="
|
||||
"resolved" "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz"
|
||||
"version" "1.2.1"
|
||||
@@ -3028,7 +3163,7 @@
|
||||
"resolved" "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz"
|
||||
"version" "1.0.3"
|
||||
|
||||
"combined-stream@^1.0.8":
|
||||
"combined-stream@^1.0.6", "combined-stream@^1.0.8", "combined-stream@~1.0.6":
|
||||
"integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
|
||||
"resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
|
||||
"version" "1.0.8"
|
||||
@@ -3226,7 +3361,7 @@
|
||||
"version" "1.0.3"
|
||||
|
||||
"core-util-is@1.0.2":
|
||||
"integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
|
||||
"integrity" "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
|
||||
"resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
|
||||
"version" "1.0.2"
|
||||
|
||||
@@ -3431,6 +3566,13 @@
|
||||
"resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz"
|
||||
"version" "1.0.8"
|
||||
|
||||
"dashdash@^1.12.0":
|
||||
"integrity" "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g=="
|
||||
"resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
|
||||
"version" "1.14.1"
|
||||
dependencies:
|
||||
"assert-plus" "^1.0.0"
|
||||
|
||||
"data-urls@^3.0.1":
|
||||
"integrity" "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ=="
|
||||
"resolved" "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz"
|
||||
@@ -3788,6 +3930,11 @@
|
||||
"resolved" "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz"
|
||||
"version" "9.0.2"
|
||||
|
||||
"downloadjs@^1.4.7":
|
||||
"integrity" "sha512-LN1gO7+u9xjU5oEScGFKvXhYf7Y/empUIIEAGBs1LzUq/rg5duiDrkuH5A2lQGd5jfMOb9X9usDa2oVXwJ0U/Q=="
|
||||
"resolved" "https://registry.npmjs.org/downloadjs/-/downloadjs-1.4.7.tgz"
|
||||
"version" "1.4.7"
|
||||
|
||||
"duplexer@^0.1.2":
|
||||
"integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
|
||||
"resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz"
|
||||
@@ -3803,6 +3950,14 @@
|
||||
"resolved" "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz"
|
||||
"version" "0.2.0"
|
||||
|
||||
"ecc-jsbn@~0.1.1":
|
||||
"integrity" "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw=="
|
||||
"resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"
|
||||
"version" "0.1.2"
|
||||
dependencies:
|
||||
"jsbn" "~0.1.0"
|
||||
"safer-buffer" "^2.1.0"
|
||||
|
||||
"ee-first@1.1.1":
|
||||
"integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
|
||||
"resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
|
||||
@@ -4596,6 +4751,11 @@
|
||||
"utils-merge" "1.0.1"
|
||||
"vary" "~1.1.2"
|
||||
|
||||
"extend@~3.0.2":
|
||||
"integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
|
||||
"resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
|
||||
"version" "3.0.2"
|
||||
|
||||
"extract-zip@^1.0.3":
|
||||
"integrity" "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA=="
|
||||
"resolved" "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz"
|
||||
@@ -4611,6 +4771,11 @@
|
||||
"resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz"
|
||||
"version" "1.4.1"
|
||||
|
||||
"extsprintf@1.3.0":
|
||||
"integrity" "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g=="
|
||||
"resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"
|
||||
"version" "1.3.0"
|
||||
|
||||
"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3":
|
||||
"integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
|
||||
"resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
|
||||
@@ -4766,11 +4931,16 @@
|
||||
"resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz"
|
||||
"version" "3.2.5"
|
||||
|
||||
"follow-redirects@^1.0.0":
|
||||
"follow-redirects@^1.0.0", "follow-redirects@^1.14.9":
|
||||
"integrity" "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w=="
|
||||
"resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz"
|
||||
"version" "1.14.9"
|
||||
|
||||
"forever-agent@~0.6.1":
|
||||
"integrity" "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw=="
|
||||
"resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
|
||||
"version" "0.6.1"
|
||||
|
||||
"form-data@^4.0.0":
|
||||
"integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="
|
||||
"resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
|
||||
@@ -4780,6 +4950,15 @@
|
||||
"combined-stream" "^1.0.8"
|
||||
"mime-types" "^2.1.12"
|
||||
|
||||
"form-data@~2.3.2":
|
||||
"integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="
|
||||
"resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"
|
||||
"version" "2.3.3"
|
||||
dependencies:
|
||||
"asynckit" "^0.4.0"
|
||||
"combined-stream" "^1.0.6"
|
||||
"mime-types" "^2.1.12"
|
||||
|
||||
"forwarded@0.2.0":
|
||||
"integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
|
||||
"resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
|
||||
@@ -4925,6 +5104,13 @@
|
||||
"call-bind" "^1.0.2"
|
||||
"get-intrinsic" "^1.1.1"
|
||||
|
||||
"getpass@^0.1.1":
|
||||
"integrity" "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng=="
|
||||
"resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
|
||||
"version" "0.1.7"
|
||||
dependencies:
|
||||
"assert-plus" "^1.0.0"
|
||||
|
||||
"glob-parent@^5.1.2":
|
||||
"integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="
|
||||
"resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
|
||||
@@ -5079,6 +5265,19 @@
|
||||
"resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz"
|
||||
"version" "2.0.1"
|
||||
|
||||
"har-schema@^2.0.0":
|
||||
"integrity" "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q=="
|
||||
"resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"
|
||||
"version" "2.0.0"
|
||||
|
||||
"har-validator@~5.1.3":
|
||||
"integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w=="
|
||||
"resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"
|
||||
"version" "5.1.5"
|
||||
dependencies:
|
||||
"ajv" "^6.12.3"
|
||||
"har-schema" "^2.0.0"
|
||||
|
||||
"harmony-reflect@^1.4.6":
|
||||
"integrity" "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g=="
|
||||
"resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz"
|
||||
@@ -5140,7 +5339,7 @@
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.7.6"
|
||||
|
||||
"hoist-non-react-statics@^3.3.1":
|
||||
"hoist-non-react-statics@^3.3.0", "hoist-non-react-statics@^3.3.1", "hoist-non-react-statics@^3.3.2":
|
||||
"integrity" "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw=="
|
||||
"resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz"
|
||||
"version" "3.3.2"
|
||||
@@ -5215,6 +5414,14 @@
|
||||
"domutils" "^2.5.2"
|
||||
"entities" "^2.0.0"
|
||||
|
||||
"http-browserify@^1.7.0":
|
||||
"integrity" "sha512-Irf/LJXmE3cBzU1eaR4+NEX6bmVLqt1wkmDiA7kBwH7zmb0D8kBAXsDmQ88hhj/qv9iEZKlyGx/hrMcFi8sOHw=="
|
||||
"resolved" "https://registry.npmjs.org/http-browserify/-/http-browserify-1.7.0.tgz"
|
||||
"version" "1.7.0"
|
||||
dependencies:
|
||||
"Base64" "~0.2.0"
|
||||
"inherits" "~2.0.1"
|
||||
|
||||
"http-cache-semantics@^4.0.0", "http-cache-semantics@^4.1.0":
|
||||
"integrity" "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ=="
|
||||
"resolved" "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz"
|
||||
@@ -5289,6 +5496,15 @@
|
||||
"follow-redirects" "^1.0.0"
|
||||
"requires-port" "^1.0.0"
|
||||
|
||||
"http-signature@~1.2.0":
|
||||
"integrity" "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ=="
|
||||
"resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
|
||||
"version" "1.2.0"
|
||||
dependencies:
|
||||
"assert-plus" "^1.0.0"
|
||||
"jsprim" "^1.2.2"
|
||||
"sshpk" "^1.7.0"
|
||||
|
||||
"http2-wrapper@^1.0.0-beta.5.2":
|
||||
"integrity" "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg=="
|
||||
"resolved" "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz"
|
||||
@@ -5297,6 +5513,11 @@
|
||||
"quick-lru" "^5.1.1"
|
||||
"resolve-alpn" "^1.0.0"
|
||||
|
||||
"https-browserify@^1.0.0":
|
||||
"integrity" "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg=="
|
||||
"resolved" "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz"
|
||||
"version" "1.0.0"
|
||||
|
||||
"https-proxy-agent@^5.0.0":
|
||||
"integrity" "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA=="
|
||||
"resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz"
|
||||
@@ -5427,7 +5648,7 @@
|
||||
"once" "^1.3.0"
|
||||
"wrappy" "1"
|
||||
|
||||
"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4":
|
||||
"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4":
|
||||
"integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
|
||||
"resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
|
||||
"version" "2.0.4"
|
||||
@@ -5471,6 +5692,16 @@
|
||||
"resolved" "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz"
|
||||
"version" "0.12.2"
|
||||
|
||||
"intl-messageformat@10.1.1":
|
||||
"integrity" "sha512-FeJne2oooYW6shLPbrqyjRX6hTELVrQ90Dn88z7NomLk/xZBCLxLPAkgaYaTQJBRBV78nZ933d8APHHkTQrD9Q=="
|
||||
"resolved" "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.1.1.tgz"
|
||||
"version" "10.1.1"
|
||||
dependencies:
|
||||
"@formatjs/ecma402-abstract" "1.11.8"
|
||||
"@formatjs/fast-memoize" "1.2.4"
|
||||
"@formatjs/icu-messageformat-parser" "2.1.4"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"ip@^1.1.5":
|
||||
"integrity" "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
|
||||
"resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz"
|
||||
@@ -5596,6 +5827,11 @@
|
||||
"resolved" "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz"
|
||||
"version" "1.0.1"
|
||||
|
||||
"is-mobile@^2.2.2":
|
||||
"integrity" "sha512-wW/SXnYJkTjs++tVK5b6kVITZpAZPtUrt9SF80vvxGiF/Oywal+COk1jlRkiVq15RFNEQKQY31TkV24/1T5cVg=="
|
||||
"resolved" "https://registry.npmjs.org/is-mobile/-/is-mobile-2.2.2.tgz"
|
||||
"version" "2.2.2"
|
||||
|
||||
"is-negative-zero@^2.0.2":
|
||||
"integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
|
||||
"resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz"
|
||||
@@ -5679,7 +5915,7 @@
|
||||
dependencies:
|
||||
"has-symbols" "^1.0.2"
|
||||
|
||||
"is-typedarray@^1.0.0":
|
||||
"is-typedarray@^1.0.0", "is-typedarray@~1.0.0":
|
||||
"integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
|
||||
"resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
|
||||
"version" "1.0.0"
|
||||
@@ -5735,6 +5971,11 @@
|
||||
"resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
|
||||
"version" "3.0.1"
|
||||
|
||||
"isstream@~0.1.2":
|
||||
"integrity" "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
|
||||
"resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
|
||||
"version" "0.1.2"
|
||||
|
||||
"istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0":
|
||||
"integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw=="
|
||||
"resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz"
|
||||
@@ -6217,6 +6458,11 @@
|
||||
dependencies:
|
||||
"argparse" "^2.0.1"
|
||||
|
||||
"jsbn@~0.1.0":
|
||||
"integrity" "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
|
||||
"resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
|
||||
"version" "0.1.1"
|
||||
|
||||
"jsdom@^19.0.0":
|
||||
"integrity" "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A=="
|
||||
"resolved" "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz"
|
||||
@@ -6285,12 +6531,17 @@
|
||||
"resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz"
|
||||
"version" "1.0.0"
|
||||
|
||||
"json-schema@0.4.0":
|
||||
"integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
|
||||
"resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz"
|
||||
"version" "0.4.0"
|
||||
|
||||
"json-stable-stringify-without-jsonify@^1.0.1":
|
||||
"integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE="
|
||||
"resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
|
||||
"version" "1.0.1"
|
||||
|
||||
"json-stringify-safe@^5.0.1":
|
||||
"json-stringify-safe@^5.0.1", "json-stringify-safe@~5.0.1":
|
||||
"integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
|
||||
"resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
|
||||
"version" "5.0.1"
|
||||
@@ -6330,6 +6581,16 @@
|
||||
optionalDependencies:
|
||||
"graceful-fs" "^4.1.6"
|
||||
|
||||
"jsprim@^1.2.2":
|
||||
"integrity" "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw=="
|
||||
"resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz"
|
||||
"version" "1.4.2"
|
||||
dependencies:
|
||||
"assert-plus" "1.0.0"
|
||||
"extsprintf" "1.3.0"
|
||||
"json-schema" "0.4.0"
|
||||
"verror" "1.10.0"
|
||||
|
||||
"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.1.0", "jsx-ast-utils@^3.2.1":
|
||||
"integrity" "sha512-HDAyJ4MNQBboGpUnHAVUNJs6X0lh058s6FuixsFGP7MgJYpD6Vasd6nzSG5iIfXu1zAYlHJ/zsOKNlrenTUBnw=="
|
||||
"resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.2.tgz"
|
||||
@@ -6564,7 +6825,7 @@
|
||||
"resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz"
|
||||
"version" "4.5.0"
|
||||
|
||||
"lodash@^4.17.10", "lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21":
|
||||
"lodash@^4.0.0", "lodash@^4.17.10", "lodash@^4.17.11", "lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21":
|
||||
"integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
|
||||
"resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
|
||||
"version" "4.17.21"
|
||||
@@ -6587,6 +6848,11 @@
|
||||
"slice-ansi" "^4.0.0"
|
||||
"wrap-ansi" "^6.2.0"
|
||||
|
||||
"login-with-plex@^1.1.1":
|
||||
"integrity" "sha512-xv6N/pmzEIsgQzlgBGTs4XmerBh2v3K4htzKae1GcqqrlVI0Zw9NK1PojHPQdx4fZ+HGm99ffz5AqRS75KwPkA=="
|
||||
"resolved" "https://registry.npmjs.org/login-with-plex/-/login-with-plex-1.1.1.tgz"
|
||||
"version" "1.1.1"
|
||||
|
||||
"loose-envify@^1.1.0", "loose-envify@^1.4.0":
|
||||
"integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="
|
||||
"resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
|
||||
@@ -6745,7 +7011,7 @@
|
||||
"resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
|
||||
"version" "1.52.0"
|
||||
|
||||
"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@^2.1.31", "mime-types@~2.1.17", "mime-types@~2.1.24", "mime-types@~2.1.34":
|
||||
"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@^2.1.31", "mime-types@~2.1.17", "mime-types@~2.1.19", "mime-types@~2.1.24", "mime-types@~2.1.34":
|
||||
"integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="
|
||||
"resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
|
||||
"version" "2.1.35"
|
||||
@@ -7071,6 +7337,11 @@
|
||||
"resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz"
|
||||
"version" "2.2.0"
|
||||
|
||||
"oauth-sign@~0.9.0":
|
||||
"integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
|
||||
"resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"
|
||||
"version" "0.9.0"
|
||||
|
||||
"object-assign@^4.1.1":
|
||||
"integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
|
||||
"resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
|
||||
@@ -7390,6 +7661,11 @@
|
||||
"resolved" "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
|
||||
"version" "1.2.0"
|
||||
|
||||
"performance-now@^2.1.0":
|
||||
"integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
|
||||
"resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"
|
||||
"version" "2.1.0"
|
||||
|
||||
"picocolors@^1.0.0":
|
||||
"integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
|
||||
"resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
|
||||
@@ -7427,6 +7703,42 @@
|
||||
dependencies:
|
||||
"find-up" "^4.0.0"
|
||||
|
||||
"plex-api-credentials@^4.0.1":
|
||||
"integrity" "sha512-hxf7L5uBDXP7dS2cAk3PogVm07k0i9BBHfiOavWb64vhp4vhZHkuWV+9btzvEy0YlS47zyGeHB5m6V1DgCgxJA=="
|
||||
"resolved" "https://registry.npmjs.org/plex-api-credentials/-/plex-api-credentials-4.0.1.tgz"
|
||||
"version" "4.0.1"
|
||||
dependencies:
|
||||
"bluebird" "^3.3.5"
|
||||
"plex-api-headers" "1.1.0"
|
||||
"request-promise" "4.2.4"
|
||||
"xml2js" "0.4.19"
|
||||
|
||||
"plex-api-credentials@3.0.1":
|
||||
"integrity" "sha512-E0PdSVSqE5rmdEFNsIvFPDJQZPdBX7UR4sgkm9HF4V8VNbX0N4elASnMuoste8i9eTh4hCIqt761NQfzl45XnQ=="
|
||||
"resolved" "https://registry.npmjs.org/plex-api-credentials/-/plex-api-credentials-3.0.1.tgz"
|
||||
"version" "3.0.1"
|
||||
dependencies:
|
||||
"bluebird" "^3.3.5"
|
||||
"plex-api-headers" "1.1.0"
|
||||
"request-promise" "4.2.4"
|
||||
"xml2js" "0.4.19"
|
||||
|
||||
"plex-api-headers@1.1.0":
|
||||
"integrity" "sha512-Igl37++MSa+4H8LNP3Ene9GU0e1YypmXvFVNvVUwoAx44e74jbUlJXy4Q5rLSBisn0O2lBKdE6VkFIwrDl+UnQ=="
|
||||
"resolved" "https://registry.npmjs.org/plex-api-headers/-/plex-api-headers-1.1.0.tgz"
|
||||
"version" "1.1.0"
|
||||
|
||||
"plex-api@^5.3.2":
|
||||
"integrity" "sha512-RCFMQKu1cx+G4Y/8NfaifWEWEyhFFUV/d1/qAD4O1Si/IeA1S4hueC9py0uzFKR2iz+knuEPtVXtq9Upc9GImg=="
|
||||
"resolved" "https://registry.npmjs.org/plex-api/-/plex-api-5.3.2.tgz"
|
||||
"version" "5.3.2"
|
||||
dependencies:
|
||||
"plex-api-credentials" "3.0.1"
|
||||
"plex-api-headers" "1.1.0"
|
||||
"request" "^2.87.0"
|
||||
"uuid" "^3.0.0"
|
||||
"xml2js" "0.4.16"
|
||||
|
||||
"plist@^3.0.1", "plist@^3.0.4":
|
||||
"integrity" "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA=="
|
||||
"resolved" "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz"
|
||||
@@ -7766,7 +8078,7 @@
|
||||
"kleur" "^3.0.3"
|
||||
"sisteransi" "^1.0.5"
|
||||
|
||||
"prop-types@^15.6.2", "prop-types@^15.8.1":
|
||||
"prop-types@^15.6.2", "prop-types@^15.7.2", "prop-types@^15.8.1":
|
||||
"integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
|
||||
"resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
|
||||
"version" "15.8.1"
|
||||
@@ -7788,7 +8100,7 @@
|
||||
"forwarded" "0.2.0"
|
||||
"ipaddr.js" "1.9.1"
|
||||
|
||||
"psl@^1.1.33":
|
||||
"psl@^1.1.28", "psl@^1.1.33":
|
||||
"integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
|
||||
"resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"
|
||||
"version" "1.8.0"
|
||||
@@ -7813,6 +8125,11 @@
|
||||
dependencies:
|
||||
"escape-goat" "^2.0.0"
|
||||
|
||||
"qs@~6.5.2":
|
||||
"integrity" "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA=="
|
||||
"resolved" "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz"
|
||||
"version" "6.5.3"
|
||||
|
||||
"qs@6.9.7":
|
||||
"integrity" "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw=="
|
||||
"resolved" "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz"
|
||||
@@ -8095,6 +8412,17 @@
|
||||
"rc-util" "^5.16.1"
|
||||
"rc-virtual-list" "^3.2.0"
|
||||
|
||||
"rc-slider@^9.7.2":
|
||||
"integrity" "sha512-LV/MWcXFjco1epPbdw1JlLXlTgmWpB9/Y/P2yinf8Pg3wElHxA9uajN21lJiWtZjf5SCUekfSP6QMJfDo4t1hg=="
|
||||
"resolved" "https://registry.npmjs.org/rc-slider/-/rc-slider-9.7.5.tgz"
|
||||
"version" "9.7.5"
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.10.1"
|
||||
"classnames" "^2.2.5"
|
||||
"rc-tooltip" "^5.0.1"
|
||||
"rc-util" "^5.16.1"
|
||||
"shallowequal" "^1.1.0"
|
||||
|
||||
"rc-slider@~10.0.0":
|
||||
"integrity" "sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q=="
|
||||
"resolved" "https://registry.npmjs.org/rc-slider/-/rc-slider-10.0.1.tgz"
|
||||
@@ -8114,7 +8442,7 @@
|
||||
"classnames" "^2.2.3"
|
||||
"rc-util" "^5.0.1"
|
||||
|
||||
"rc-switch@~3.2.0":
|
||||
"rc-switch@^3.2.2", "rc-switch@~3.2.0":
|
||||
"integrity" "sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A=="
|
||||
"resolved" "https://registry.npmjs.org/rc-switch/-/rc-switch-3.2.2.tgz"
|
||||
"version" "3.2.2"
|
||||
@@ -8157,7 +8485,7 @@
|
||||
"rc-util" "^5.7.0"
|
||||
"shallowequal" "^1.1.0"
|
||||
|
||||
"rc-tooltip@~5.2.0":
|
||||
"rc-tooltip@^5.0.1", "rc-tooltip@~5.2.0":
|
||||
"integrity" "sha512-9AG9ELYJfOgad+FebazLy7laQi6f+2pJcNMhfxFGhKV6joXaGyqG7fjzw4iWGYs2iZ3o82QZOD8i8ugiKiqBVw=="
|
||||
"resolved" "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.2.1.tgz"
|
||||
"version" "5.2.1"
|
||||
@@ -8235,7 +8563,7 @@
|
||||
"minimist" "^1.2.0"
|
||||
"strip-json-comments" "~2.0.1"
|
||||
|
||||
"react-dom@*", "react-dom@^16.8.0 || >=17.0.0 || >=18.0.0", "react-dom@^17.0.0 || ^18.0.0", "react-dom@^18.0.0", "react-dom@^18.1.0", "react-dom@>=16.0.0", "react-dom@>=16.11.0", "react-dom@>=16.6.0", "react-dom@>=16.8", "react-dom@>=16.9.0":
|
||||
"react-dom@*", "react-dom@^16.8.0 || >=17.0.0 || >=18.0.0", "react-dom@^17.0.0 || ^18.0.0", "react-dom@^18.0.0", "react-dom@^18.1.0", "react-dom@>= 16.3.0", "react-dom@>=16.0.0", "react-dom@>=16.11.0", "react-dom@>=16.6.0", "react-dom@>=16.8", "react-dom@>=16.9.0":
|
||||
"integrity" "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w=="
|
||||
"resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz"
|
||||
"version" "18.1.0"
|
||||
@@ -8243,6 +8571,30 @@
|
||||
"loose-envify" "^1.1.0"
|
||||
"scheduler" "^0.22.0"
|
||||
|
||||
"react-draggable@^4.4.3":
|
||||
"integrity" "sha512-OMHzJdyJbYTZo4uQE393fHcqqPYsEtkjfMgvCHr6rejT+Ezn4OZbNyGH50vv+SunC1RMvwOTSWkEODQLzw1M9g=="
|
||||
"resolved" "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.5.tgz"
|
||||
"version" "4.4.5"
|
||||
dependencies:
|
||||
"clsx" "^1.1.1"
|
||||
"prop-types" "^15.8.1"
|
||||
|
||||
"react-intl@^6.0.5":
|
||||
"integrity" "sha512-nDZ3BosuE8WdovcGxsrjj1aIgJZklSL5aORs5oah+5tLQTzUdOEstzJEYQPM+sxl1dkDOu7RCuw0z9oI9ENf9g=="
|
||||
"resolved" "https://registry.npmjs.org/react-intl/-/react-intl-6.0.5.tgz"
|
||||
"version" "6.0.5"
|
||||
dependencies:
|
||||
"@formatjs/ecma402-abstract" "1.11.8"
|
||||
"@formatjs/icu-messageformat-parser" "2.1.4"
|
||||
"@formatjs/intl" "2.3.1"
|
||||
"@formatjs/intl-displaynames" "6.0.3"
|
||||
"@formatjs/intl-listformat" "7.0.3"
|
||||
"@types/hoist-non-react-statics" "^3.3.1"
|
||||
"@types/react" "16 || 17 || 18"
|
||||
"hoist-non-react-statics" "^3.3.2"
|
||||
"intl-messageformat" "10.1.1"
|
||||
"tslib" "2.4.0"
|
||||
|
||||
"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", "react-is@^17.0.1", "react-is@^17.0.2":
|
||||
"integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
|
||||
"resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz"
|
||||
@@ -8278,6 +8630,21 @@
|
||||
"resolved" "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz"
|
||||
"version" "18.2.0"
|
||||
|
||||
"react-jinke-music-player@^4.24.2":
|
||||
"integrity" "sha512-E1ipg12CpIF2C54vnAD7Q14yr4UiwbQJo60DoF9dkU0gWRLgo60oLhjw4mRxlbERurkeR/9Ml1a9hUnIa8el/Q=="
|
||||
"resolved" "https://registry.npmjs.org/react-jinke-music-player/-/react-jinke-music-player-4.24.2.tgz"
|
||||
"version" "4.24.2"
|
||||
dependencies:
|
||||
"@react-icons/all-files" "^4.1.0"
|
||||
"classnames" "^2.3.1"
|
||||
"downloadjs" "^1.4.7"
|
||||
"is-mobile" "^2.2.2"
|
||||
"prop-types" "^15.7.2"
|
||||
"rc-slider" "^9.7.2"
|
||||
"rc-switch" "^3.2.2"
|
||||
"react-draggable" "^4.4.3"
|
||||
"sortablejs" "^1.13.0"
|
||||
|
||||
"react-refresh@^0.13.0", "react-refresh@>=0.10.0 <1.0.0":
|
||||
"integrity" "sha512-XP8A9BT0CpRBD+NYLLeIhld/RqG9+gktUjW1FkE+Vm7OCinbG1SshcK5tb9ls4kzvjZr9mOQc7HYgBngEyPAXg=="
|
||||
"resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.13.0.tgz"
|
||||
@@ -8325,7 +8692,7 @@
|
||||
"loose-envify" "^1.4.0"
|
||||
"prop-types" "^15.6.2"
|
||||
|
||||
"react@*", "react@^16.0.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || >=17.0.0 || >=18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^17.0.0 || ^18.0.0", "react@^18.0.0", "react@^18.1.0", "react@^18.2.0", "react@>= 16.8.0", "react@>=16.0.0", "react@>=16.11.0", "react@>=16.13.1", "react@>=16.6.0", "react@>=16.8", "react@>=16.8.0", "react@>=16.9.0":
|
||||
"react@*", "react@^16.0.0 || ^17.0.0 || ^18.0.0", "react@^16.6.0 || 17 || 18", "react@^16.8.0 || >=17.0.0 || >=18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^17.0.0 || ^18.0.0", "react@^18.0.0", "react@^18.1.0", "react@^18.2.0", "react@>= 16", "react@>= 16.3.0", "react@>= 16.8.0", "react@>=16.0.0", "react@>=16.11.0", "react@>=16.13.1", "react@>=16.6.0", "react@>=16.8", "react@>=16.8.0", "react@>=16.9.0":
|
||||
"integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="
|
||||
"resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
|
||||
"version" "18.2.0"
|
||||
@@ -8458,6 +8825,49 @@
|
||||
"lodash" "^4.17.21"
|
||||
"strip-ansi" "^6.0.1"
|
||||
|
||||
"request-promise-core@1.1.2":
|
||||
"integrity" "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag=="
|
||||
"resolved" "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz"
|
||||
"version" "1.1.2"
|
||||
dependencies:
|
||||
"lodash" "^4.17.11"
|
||||
|
||||
"request-promise@4.2.4":
|
||||
"integrity" "sha512-8wgMrvE546PzbR5WbYxUQogUnUDfM0S7QIFZMID+J73vdFARkFy+HElj4T+MWYhpXwlLp0EQ8Zoj8xUA0he4Vg=="
|
||||
"resolved" "https://registry.npmjs.org/request-promise/-/request-promise-4.2.4.tgz"
|
||||
"version" "4.2.4"
|
||||
dependencies:
|
||||
"bluebird" "^3.5.0"
|
||||
"request-promise-core" "1.1.2"
|
||||
"stealthy-require" "^1.1.1"
|
||||
"tough-cookie" "^2.3.3"
|
||||
|
||||
"request@^2.34", "request@^2.87.0":
|
||||
"integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="
|
||||
"resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz"
|
||||
"version" "2.88.2"
|
||||
dependencies:
|
||||
"aws-sign2" "~0.7.0"
|
||||
"aws4" "^1.8.0"
|
||||
"caseless" "~0.12.0"
|
||||
"combined-stream" "~1.0.6"
|
||||
"extend" "~3.0.2"
|
||||
"forever-agent" "~0.6.1"
|
||||
"form-data" "~2.3.2"
|
||||
"har-validator" "~5.1.3"
|
||||
"http-signature" "~1.2.0"
|
||||
"is-typedarray" "~1.0.0"
|
||||
"isstream" "~0.1.2"
|
||||
"json-stringify-safe" "~5.0.1"
|
||||
"mime-types" "~2.1.19"
|
||||
"oauth-sign" "~0.9.0"
|
||||
"performance-now" "^2.1.0"
|
||||
"qs" "~6.5.2"
|
||||
"safe-buffer" "^5.1.2"
|
||||
"tough-cookie" "~2.5.0"
|
||||
"tunnel-agent" "^0.6.0"
|
||||
"uuid" "^3.3.2"
|
||||
|
||||
"require-directory@^2.1.1":
|
||||
"integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
|
||||
"resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
|
||||
@@ -8609,7 +9019,7 @@
|
||||
dependencies:
|
||||
"tslib" "^2.1.0"
|
||||
|
||||
"safe-buffer@^5.1.0", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2":
|
||||
"safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.2", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2":
|
||||
"integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
|
||||
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
|
||||
"version" "5.1.2"
|
||||
@@ -8619,7 +9029,7 @@
|
||||
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
|
||||
"version" "5.2.1"
|
||||
|
||||
"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
|
||||
"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", "safer-buffer@~2.1.0":
|
||||
"integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
||||
"resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
|
||||
"version" "2.1.2"
|
||||
@@ -8648,7 +9058,7 @@
|
||||
"immutable" "^4.0.0"
|
||||
"source-map-js" ">=0.6.2 <2.0.0"
|
||||
|
||||
"sax@^1.2.4":
|
||||
"sax@^1.2.4", "sax@>=0.6.0":
|
||||
"integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
|
||||
"resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"
|
||||
"version" "1.2.4"
|
||||
@@ -8955,6 +9365,11 @@
|
||||
"ip" "^1.1.5"
|
||||
"smart-buffer" "^4.2.0"
|
||||
|
||||
"sortablejs@^1.13.0":
|
||||
"integrity" "sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w=="
|
||||
"resolved" "https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.0.tgz"
|
||||
"version" "1.15.0"
|
||||
|
||||
"source-map-js@^1.0.2", "source-map-js@>=0.6.2 <2.0.0":
|
||||
"integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
|
||||
"resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
|
||||
@@ -9052,6 +9467,21 @@
|
||||
"resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
|
||||
"version" "1.0.3"
|
||||
|
||||
"sshpk@^1.7.0":
|
||||
"integrity" "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ=="
|
||||
"resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz"
|
||||
"version" "1.17.0"
|
||||
dependencies:
|
||||
"asn1" "~0.2.3"
|
||||
"assert-plus" "^1.0.0"
|
||||
"bcrypt-pbkdf" "^1.0.0"
|
||||
"dashdash" "^1.12.0"
|
||||
"ecc-jsbn" "~0.1.1"
|
||||
"getpass" "^0.1.1"
|
||||
"jsbn" "~0.1.0"
|
||||
"safer-buffer" "^2.0.2"
|
||||
"tweetnacl" "~0.14.0"
|
||||
|
||||
"ssri@^8.0.0", "ssri@^8.0.1":
|
||||
"integrity" "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ=="
|
||||
"resolved" "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz"
|
||||
@@ -9091,6 +9521,11 @@
|
||||
"resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"
|
||||
"version" "1.5.0"
|
||||
|
||||
"stealthy-require@^1.1.1":
|
||||
"integrity" "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g=="
|
||||
"resolved" "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz"
|
||||
"version" "1.1.1"
|
||||
|
||||
"string_decoder@^1.1.1", "string_decoder@~1.1.1":
|
||||
"integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
|
||||
"resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
|
||||
@@ -9438,6 +9873,14 @@
|
||||
"resolved" "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz"
|
||||
"version" "1.1.0"
|
||||
|
||||
"tough-cookie@^2.3.3":
|
||||
"integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="
|
||||
"resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"
|
||||
"version" "2.5.0"
|
||||
dependencies:
|
||||
"psl" "^1.1.28"
|
||||
"punycode" "^2.1.1"
|
||||
|
||||
"tough-cookie@^4.0.0":
|
||||
"integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg=="
|
||||
"resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz"
|
||||
@@ -9447,6 +9890,14 @@
|
||||
"punycode" "^2.1.1"
|
||||
"universalify" "^0.1.2"
|
||||
|
||||
"tough-cookie@~2.5.0":
|
||||
"integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="
|
||||
"resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"
|
||||
"version" "2.5.0"
|
||||
dependencies:
|
||||
"psl" "^1.1.28"
|
||||
"punycode" "^2.1.1"
|
||||
|
||||
"tr46@^3.0.0":
|
||||
"integrity" "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA=="
|
||||
"resolved" "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz"
|
||||
@@ -9529,7 +9980,7 @@
|
||||
"resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
|
||||
"version" "1.14.1"
|
||||
|
||||
"tslib@^2.0.3", "tslib@^2.1.0", "tslib@^2.4.0":
|
||||
"tslib@^2.0.3", "tslib@^2.1.0", "tslib@^2.4.0", "tslib@2.4.0":
|
||||
"integrity" "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
|
||||
"resolved" "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz"
|
||||
"version" "2.4.0"
|
||||
@@ -9541,11 +9992,23 @@
|
||||
dependencies:
|
||||
"tslib" "^1.8.1"
|
||||
|
||||
"tunnel-agent@^0.6.0":
|
||||
"integrity" "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="
|
||||
"resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
|
||||
"version" "0.6.0"
|
||||
dependencies:
|
||||
"safe-buffer" "^5.0.1"
|
||||
|
||||
"tunnel@^0.0.6":
|
||||
"integrity" "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg=="
|
||||
"resolved" "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz"
|
||||
"version" "0.0.6"
|
||||
|
||||
"tweetnacl@^0.14.3", "tweetnacl@~0.14.0":
|
||||
"integrity" "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA=="
|
||||
"resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
|
||||
"version" "0.14.5"
|
||||
|
||||
"type-check@^0.4.0", "type-check@~0.4.0":
|
||||
"integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="
|
||||
"resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"
|
||||
@@ -9600,7 +10063,7 @@
|
||||
"resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
|
||||
"version" "0.0.6"
|
||||
|
||||
"typescript@*", "typescript@^4.6.4", "typescript@>=2.7", "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta", "typescript@>=4.3":
|
||||
"typescript@*", "typescript@^4.5", "typescript@^4.6.4", "typescript@>=2.7", "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta", "typescript@>=4.3":
|
||||
"integrity" "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg=="
|
||||
"resolved" "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz"
|
||||
"version" "4.6.4"
|
||||
@@ -9735,6 +10198,16 @@
|
||||
"resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
|
||||
"version" "1.0.1"
|
||||
|
||||
"uuid@^3.0.0":
|
||||
"integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
|
||||
"resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"
|
||||
"version" "3.4.0"
|
||||
|
||||
"uuid@^3.3.2":
|
||||
"integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
|
||||
"resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"
|
||||
"version" "3.4.0"
|
||||
|
||||
"uuid@^8.3.2":
|
||||
"integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
|
||||
"resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
|
||||
@@ -9773,6 +10246,15 @@
|
||||
"core-util-is" "1.0.2"
|
||||
"extsprintf" "^1.2.0"
|
||||
|
||||
"verror@1.10.0":
|
||||
"integrity" "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw=="
|
||||
"resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
|
||||
"version" "1.10.0"
|
||||
dependencies:
|
||||
"assert-plus" "^1.0.0"
|
||||
"core-util-is" "1.0.2"
|
||||
"extsprintf" "^1.2.0"
|
||||
|
||||
"w3c-hr-time@^1.0.2":
|
||||
"integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ=="
|
||||
"resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz"
|
||||
@@ -10102,6 +10584,29 @@
|
||||
"resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz"
|
||||
"version" "4.0.0"
|
||||
|
||||
"xml2js@0.4.16":
|
||||
"integrity" "sha512-9rH7UTUNphxeDRCeJBi4Fxp/z0fd92WeXNQ1dtUYMpqO3PaK59hVDCuUmOGHRZvufJDzcX8TG+Kdty7ylM0t2w=="
|
||||
"resolved" "https://registry.npmjs.org/xml2js/-/xml2js-0.4.16.tgz"
|
||||
"version" "0.4.16"
|
||||
dependencies:
|
||||
"sax" ">=0.6.0"
|
||||
"xmlbuilder" "^4.1.0"
|
||||
|
||||
"xml2js@0.4.19":
|
||||
"integrity" "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q=="
|
||||
"resolved" "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz"
|
||||
"version" "0.4.19"
|
||||
dependencies:
|
||||
"sax" ">=0.6.0"
|
||||
"xmlbuilder" "~9.0.1"
|
||||
|
||||
"xmlbuilder@^4.1.0":
|
||||
"integrity" "sha512-oEePiEefhQhAeUnwRnIBLBWmk/fsWWbQ53EEWsRuzECbQ3m5o/Esmq6H47CYYwSLW+Ynt0rS9hd0pd2ogMAWjg=="
|
||||
"resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz"
|
||||
"version" "4.2.1"
|
||||
dependencies:
|
||||
"lodash" "^4.0.0"
|
||||
|
||||
"xmlbuilder@^9.0.7":
|
||||
"integrity" "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0="
|
||||
"resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz"
|
||||
@@ -10112,6 +10617,11 @@
|
||||
"resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz"
|
||||
"version" "15.1.1"
|
||||
|
||||
"xmlbuilder@~9.0.1":
|
||||
"integrity" "sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ=="
|
||||
"resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz"
|
||||
"version" "9.0.7"
|
||||
|
||||
"xmlchars@^2.2.0":
|
||||
"integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
|
||||
"resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"
|
||||
|
||||
Reference in New Issue
Block a user