feat:dropdown
This commit is contained in:
parent
6f0af99c4f
commit
50be565e70
|
@ -24,8 +24,7 @@
|
|||
"mysql2": "3.0.1",
|
||||
"dotenv": "16.0.3",
|
||||
"jsonwebtoken": "9.0.0",
|
||||
"cash-dom": "8.1.3",
|
||||
"axios": "1.3.3"
|
||||
"jquery": "3.6.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@midwayjs/cli": "^2.0.0",
|
||||
|
@ -37,7 +36,8 @@
|
|||
"@types/mongoose": "^5.11.97",
|
||||
"@typescript-eslint/eslint-plugin": "^5.0.0",
|
||||
"@typescript-eslint/parser": "^5.0.0",
|
||||
"@types/jsonwebtoken": "9.0.1"
|
||||
"@types/jsonwebtoken": "9.0.1",
|
||||
"@types/jquery": "3.5.16"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12.0.0"
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
<script src="public/vendors.js" crossorigin="anonymous"></script>
|
||||
<script src="public/chunk-lib.js" crossorigin="anonymous"></script>
|
||||
|
||||
|
||||
<!-- <script src="public/chunk-lib.js" crossorigin="anonymous"></script> -->
|
||||
<!-- <script src="https://code.jquery.com/jquery-3.6.3.min.js"></script> -->
|
||||
|
||||
<script
|
||||
|
|
|
@ -15,6 +15,14 @@
|
|||
</span>
|
||||
<span class="bs-tooltip zoom-up" data-bs-text="Zoom up">Hover me</span>
|
||||
|
||||
<h1>1</h1>
|
||||
|
||||
<select data-menu>
|
||||
<option>最近的</option>
|
||||
<option selected>最热门</option>
|
||||
<option>最多喜欢</option>
|
||||
</select>
|
||||
|
||||
<%- include('../_layout/footer') -%> <%- include('../_layout/scripts') -%>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1 +1,152 @@
|
|||
@import '../../less/common.less';
|
||||
|
||||
.bs-select-menu {
|
||||
--background: #242836;
|
||||
--text: #fff;
|
||||
--icon: #fff;
|
||||
--icon-active: #3f4656;
|
||||
--list: #1c212e;
|
||||
--list-text: rgba(255, 255, 255, 0.2);
|
||||
--list-text-hover: rgba(255, 255, 255, 0.5);
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
line-height: 25px;
|
||||
select,
|
||||
.button {
|
||||
font-family: inherit;
|
||||
margin: 0;
|
||||
border: 0;
|
||||
text-align: left;
|
||||
text-transform: none;
|
||||
}
|
||||
select {
|
||||
pointer-events: none;
|
||||
user-select: none;
|
||||
opacity: 0;
|
||||
padding: 8px 36px 8px 12px;
|
||||
visibility: hidden;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
line-height: 25px;
|
||||
}
|
||||
ul {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
right: 0;
|
||||
transform: translateY(var(--t));
|
||||
transition: opacity 0.3s ease,
|
||||
transform 0.4s cubic-bezier(0.2, 0.9, 0.4, 1.1);
|
||||
li {
|
||||
padding: 0 36px 0 12px;
|
||||
height: 36.8px;
|
||||
line-height: 36.8px;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
& > ul {
|
||||
background: var(--list);
|
||||
color: var(--list-text);
|
||||
border-radius: 6px;
|
||||
li {
|
||||
transition: color 0.3s ease;
|
||||
&:hover {
|
||||
color: var(--list-text-hover);
|
||||
}
|
||||
}
|
||||
}
|
||||
.button {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
padding: 0;
|
||||
z-index: 1;
|
||||
width: 100%;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
border-radius: 6px;
|
||||
color: var(--text);
|
||||
background: var(--background);
|
||||
em {
|
||||
--r: 45deg;
|
||||
display: block;
|
||||
position: absolute;
|
||||
right: 12px;
|
||||
top: 50%;
|
||||
width: 7px;
|
||||
transform: translateY(-50%);
|
||||
&:before,
|
||||
&:after {
|
||||
--o: 0.4;
|
||||
content: '';
|
||||
width: 7px;
|
||||
height: 7px;
|
||||
opacity: var(--o);
|
||||
display: block;
|
||||
position: relative;
|
||||
transition: opacity 0.2s ease;
|
||||
transform: rotate(var(--r)) scale(0.75);
|
||||
}
|
||||
&:before {
|
||||
border-left: 2px solid var(--icon);
|
||||
border-top: 2px solid var(--icon);
|
||||
top: 1px;
|
||||
}
|
||||
&:after {
|
||||
border-right: 2px solid var(--icon);
|
||||
border-bottom: 2px solid var(--icon);
|
||||
bottom: 1px;
|
||||
}
|
||||
}
|
||||
}
|
||||
&:not(.open) {
|
||||
& > ul {
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
}
|
||||
&.open {
|
||||
&.tilt-up {
|
||||
animation: tilt-up 0.4s linear forwards;
|
||||
.button {
|
||||
em {
|
||||
&:before {
|
||||
--o: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
&.tilt-down {
|
||||
animation: tilt-down 0.4s linear forwards;
|
||||
.button {
|
||||
em {
|
||||
&:after {
|
||||
--o: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes tilt-up {
|
||||
40%,
|
||||
60% {
|
||||
transform: perspective(500px) rotateX(8deg);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes tilt-down {
|
||||
40%,
|
||||
60% {
|
||||
transform: perspective(500px) rotateX(-8deg);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,183 @@
|
|||
.select-menu {
|
||||
--background: #242836;
|
||||
--text: #fff;
|
||||
--icon: #fff;
|
||||
--icon-active: #3f4656;
|
||||
--list: #1c212e;
|
||||
--list-text: rgba(255, 255, 255, 0.2);
|
||||
--list-text-hover: rgba(255, 255, 255, 0.5);
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
line-height: 25px;
|
||||
select,
|
||||
.button {
|
||||
font-family: inherit;
|
||||
margin: 0;
|
||||
border: 0;
|
||||
text-align: left;
|
||||
text-transform: none;
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
select {
|
||||
pointer-events: none;
|
||||
user-select: none;
|
||||
opacity: 0;
|
||||
padding: 8px 36px 8px 12px;
|
||||
visibility: hidden;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
line-height: 25px;
|
||||
}
|
||||
ul {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
right: 0;
|
||||
transform: translateY(var(--t));
|
||||
transition: opacity 0.3s ease,
|
||||
transform 0.4s cubic-bezier(0.2, 0.9, 0.4, 1.1);
|
||||
li {
|
||||
padding: 8px 36px 8px 12px;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
& > ul {
|
||||
background: var(--list);
|
||||
color: var(--list-text);
|
||||
border-radius: 6px;
|
||||
li {
|
||||
transition: color 0.3s ease;
|
||||
&:hover {
|
||||
color: var(--list-text-hover);
|
||||
}
|
||||
}
|
||||
}
|
||||
.button {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
padding: 0;
|
||||
z-index: 1;
|
||||
width: 100%;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
border-radius: 6px;
|
||||
color: var(--text);
|
||||
background: var(--background);
|
||||
em {
|
||||
--r: 45deg;
|
||||
display: block;
|
||||
position: absolute;
|
||||
right: 12px;
|
||||
top: 0;
|
||||
width: 7px;
|
||||
height: 7px;
|
||||
margin-top: 13px;
|
||||
-webkit-backface-visibility: hidden;
|
||||
&:before,
|
||||
&:after {
|
||||
--o: 0.4;
|
||||
content: '';
|
||||
width: 7px;
|
||||
height: 7px;
|
||||
opacity: var(--o);
|
||||
display: block;
|
||||
position: relative;
|
||||
transition: opacity 0.2s ease;
|
||||
transform: rotate(var(--r)) scale(0.75);
|
||||
}
|
||||
&:before {
|
||||
border-left: 2px solid var(--icon);
|
||||
border-top: 2px solid var(--icon);
|
||||
top: 1px;
|
||||
}
|
||||
&:after {
|
||||
border-right: 2px solid var(--icon);
|
||||
border-bottom: 2px solid var(--icon);
|
||||
bottom: 1px;
|
||||
}
|
||||
}
|
||||
}
|
||||
&:not(.open) {
|
||||
& > ul {
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
}
|
||||
&.open {
|
||||
&.tilt-up {
|
||||
animation: tilt-up 0.4s linear forwards;
|
||||
.button {
|
||||
em {
|
||||
&:before {
|
||||
--o: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
&.tilt-down {
|
||||
animation: tilt-down 0.4s linear forwards;
|
||||
.button {
|
||||
em {
|
||||
&:after {
|
||||
--o: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes tilt-up {
|
||||
40%,
|
||||
60% {
|
||||
transform: perspective(500px) rotateX(8deg);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes tilt-down {
|
||||
40%,
|
||||
60% {
|
||||
transform: perspective(500px) rotateX(-8deg);
|
||||
}
|
||||
}
|
||||
|
||||
html {
|
||||
box-sizing: border-box;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: inherit;
|
||||
&:before,
|
||||
&:after {
|
||||
box-sizing: inherit;
|
||||
}
|
||||
}
|
||||
|
||||
// Center & dribbble
|
||||
body {
|
||||
min-height: 100vh;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-family: 'Roboto', Arial;
|
||||
background: #fff;
|
||||
.dribbble {
|
||||
position: fixed;
|
||||
display: block;
|
||||
right: 20px;
|
||||
bottom: 20px;
|
||||
img {
|
||||
display: block;
|
||||
height: 28px;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,7 +1,56 @@
|
|||
import './index.less';
|
||||
import $ from 'cash-dom';
|
||||
import $ from 'jquery';
|
||||
import '@backset/ui/src/components/Tooltip/index.less';
|
||||
// import '@backset/ui/src/components/Dropdown/index.scss';
|
||||
|
||||
$(function () {
|
||||
console.log(1);
|
||||
$('select[data-menu]').each(function () {
|
||||
let select = $(this);
|
||||
let options = select.find('option');
|
||||
let menu = $('<div />').addClass('bs-select-menu');
|
||||
let button = $('<div />').addClass('button');
|
||||
let list = $('<ul />');
|
||||
$('<em />').prependTo(button);
|
||||
|
||||
options.each(function (i) {
|
||||
let option = $(this);
|
||||
list.append($('<li />').text(option.text()));
|
||||
});
|
||||
|
||||
menu.css('--t', select.find(':selected').index() * -36.5 + 'px');
|
||||
|
||||
select.wrap(menu);
|
||||
|
||||
button.append(list).insertAfter(select);
|
||||
|
||||
list.clone().insertAfter(button);
|
||||
});
|
||||
|
||||
$(document).on('click', '.bs-select-menu', function (e) {
|
||||
let menu = $(this);
|
||||
if (!menu.hasClass('open')) menu.addClass('open');
|
||||
});
|
||||
|
||||
$(document).on('click', '.bs-select-menu > ul > li', function (e) {
|
||||
let li = $(this);
|
||||
let menu = li.parent().parent();
|
||||
let select = menu.children('select');
|
||||
let selected = select.find('option:selected');
|
||||
let index = li.index();
|
||||
|
||||
menu.css('--t', index * -36.5 + 'px');
|
||||
selected.removeAttr('selected');
|
||||
select.find('option').eq(index).attr('selected', 'selected');
|
||||
|
||||
menu.addClass(index > selected.index() ? 'tilt-down' : 'tilt-up');
|
||||
|
||||
setTimeout(() => {
|
||||
menu.removeClass('open tilt-up tilt-down');
|
||||
}, 500);
|
||||
});
|
||||
|
||||
$(document).on('click', function (e: any) {
|
||||
e.stopPropagation();
|
||||
if ($('.bs-select-menu').has(e.target).length === 0) {
|
||||
$('.bs-select-menu').removeClass('open');
|
||||
}
|
||||
});
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import './index.less';
|
||||
import { RegUtil } from '@backset/util';
|
||||
import $ from 'cash-dom';
|
||||
import $ from 'jquery';
|
||||
|
||||
$(() => {
|
||||
$('#page-signup')
|
||||
|
@ -17,12 +17,12 @@ $(() => {
|
|||
if (!RegUtil.PHONE.test(params.phone)) return;
|
||||
// return message.error({ text: '手机号格式错误' });
|
||||
$('#btn-verify-code').addClass('loading');
|
||||
// $.post('/sms/verify', params, res => {
|
||||
// console.log(res);
|
||||
// if (res) {
|
||||
// $('#btn-verify-code').removeClass('loading');
|
||||
// }
|
||||
// });
|
||||
$.post('/sms/verify', params, res => {
|
||||
console.log(res);
|
||||
if (res) {
|
||||
$('#btn-verify-code').removeClass('loading');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -34,9 +34,9 @@ $(() => {
|
|||
user_login: '' + $('#tel').val(),
|
||||
verify_code: '' + $('#verify-code').val(),
|
||||
};
|
||||
// $.post('/auth/user/login', params, res => {
|
||||
// console.log(res);
|
||||
// });
|
||||
$.post('/auth/user/login', params, res => {
|
||||
console.log(res);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -48,9 +48,9 @@ $(() => {
|
|||
user_login: '' + $('#username').val(),
|
||||
user_pass: '' + $('#password').val(),
|
||||
};
|
||||
// $.post('/auth/user/login', params, res => {
|
||||
// console.log(res);
|
||||
// });
|
||||
$.post('/auth/user/login', params, res => {
|
||||
console.log(res);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import './index.less';
|
||||
import { RegUtil, ValidateUtil } from '@backset/util';
|
||||
import $ from 'cash-dom';
|
||||
import axios from 'axios';
|
||||
import $ from 'jquery';
|
||||
|
||||
$(function () {
|
||||
$('#signup-module').on('click', '#btn-signup', handleCreateUser);
|
||||
|
@ -19,10 +18,7 @@ $(function () {
|
|||
// return message.error({ text: '请补全表单' });
|
||||
if (!RegUtil.PHONE.test(params.user_phone)) return;
|
||||
// return message.error({ text: '手机号格式错误' });
|
||||
// $.post('/user/create', params, res => {
|
||||
// console.log(res);
|
||||
// });
|
||||
axios.post('/user/create', params).then(res => {
|
||||
$.post('/user/create', params, res => {
|
||||
console.log(res);
|
||||
});
|
||||
}
|
||||
|
|
|
@ -7,7 +7,6 @@ const CopyPlugin = require('copy-webpack-plugin');
|
|||
const TerserPlugin = require("terser-webpack-plugin");
|
||||
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
|
||||
const isDev = process.env.RUNNING_ENV === 'dev';
|
||||
console.log('isDev', isDev)
|
||||
const isProd = process.env.RUNNING_ENV === 'prod';
|
||||
/**
|
||||
* 引入 src/view/pages下的页面文件,排除 _ 开头的文件夹
|
||||
|
@ -52,18 +51,18 @@ module.exports = {
|
|||
priority: 10,
|
||||
chunks: 'initial'
|
||||
},
|
||||
lib: {
|
||||
test(module) {
|
||||
return (
|
||||
module.size() > 50 * 1024 &&
|
||||
/node_modules[/\\]/.test(module.nameForCondition() || '')
|
||||
)
|
||||
},
|
||||
name: 'chunk-lib',
|
||||
priority: 15,
|
||||
minChunks: 1,
|
||||
reuseExistingChunk: true,
|
||||
},
|
||||
// lib: {
|
||||
// test(module) {
|
||||
// return (
|
||||
// module.size() > 50 * 1024 &&
|
||||
// /node_modules[/\\]/.test(module.nameForCondition() || '')
|
||||
// )
|
||||
// },
|
||||
// name: 'chunk-lib',
|
||||
// priority: 15,
|
||||
// minChunks: 1,
|
||||
// reuseExistingChunk: true,
|
||||
// },
|
||||
}
|
||||
},
|
||||
},
|
||||
|
|
|
@ -1,185 +1,148 @@
|
|||
// Fonts
|
||||
$body-font: "Roboto";
|
||||
|
||||
// Font Weights
|
||||
$thin: 100;
|
||||
$light: 300;
|
||||
$regular: 400;
|
||||
$semibold: 600;
|
||||
$bold: 700;
|
||||
$ultra: 800;
|
||||
|
||||
// Colors
|
||||
$black: #000000;
|
||||
$white: #ffffff;
|
||||
|
||||
// Material Colors
|
||||
$dark-theme: (
|
||||
primary: rgba($black, 0.87),
|
||||
secondary: rgba($black, 0.54),
|
||||
disabled: rgba($black, 0.26),
|
||||
);
|
||||
$light-theme: (
|
||||
primary: rgba($white, 1),
|
||||
secondary: rgba($white, 0.7),
|
||||
disabled: rgba($white, 0.3),
|
||||
);
|
||||
|
||||
// Pen Colors
|
||||
$accent: #5380f7;
|
||||
|
||||
// Base Setting
|
||||
$base-color: map-get($dark-theme, primary);
|
||||
$base-font-family: $body-font, sans-serif;
|
||||
$base-font-size: 14px;
|
||||
$base-font-weight: $regular;
|
||||
$base-line-height: 1.5em;
|
||||
|
||||
// Layout Settings
|
||||
$max-width: null;
|
||||
$columns: null;
|
||||
$gutters: null;
|
||||
|
||||
// Elevation
|
||||
@mixin elevation($level) {
|
||||
@if $level == 1 {
|
||||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
|
||||
} @else if $level == 2 {
|
||||
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
|
||||
} @else if $level == 3 {
|
||||
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
|
||||
} @else if $level == 4 {
|
||||
box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
|
||||
} @else if $level == 5 {
|
||||
box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
|
||||
}
|
||||
}
|
||||
|
||||
/* Body */
|
||||
body {
|
||||
background: #f5f5f5;
|
||||
height: 100%;
|
||||
color: $base-color;
|
||||
font-family: $base-font-family;
|
||||
font-size: $base-font-size;
|
||||
font-weight: $base-font-weight;
|
||||
line-height: $base-line-height;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.container {
|
||||
position: fixed;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
}
|
||||
|
||||
.btn {
|
||||
outline: 0;
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
background: $accent;
|
||||
min-width: 260px;
|
||||
border: 0;
|
||||
border-radius: 4px;
|
||||
box-shadow: 0 4px 12px rgba($black, 0.1);
|
||||
box-sizing: border-box;
|
||||
padding: 16px 20px;
|
||||
color: $white;
|
||||
font-size: 12px;
|
||||
font-weight: $semibold;
|
||||
letter-spacing: 1.2px;
|
||||
text-transform: uppercase;
|
||||
overflow: hidden;
|
||||
cursor: pointer;
|
||||
|
||||
&:focus,
|
||||
&:active {
|
||||
.dropdown {
|
||||
transform: translate(0, 20px);
|
||||
opacity: 1;
|
||||
visibility: visible;
|
||||
}
|
||||
}
|
||||
|
||||
.material-icons {
|
||||
border-radius: 100%;
|
||||
animation: ripple 0.6s linear infinite;
|
||||
}
|
||||
|
||||
.dropdown {
|
||||
position: absolute;
|
||||
top: 100%;
|
||||
left: 0;
|
||||
background: $white;
|
||||
width: 100%;
|
||||
border-radius: 4px;
|
||||
box-shadow: 0 4px 12px rgba($black, 0.1);
|
||||
.bs-dropdown {
|
||||
--background: #242836;
|
||||
--text: #fff;
|
||||
--icon: #fff;
|
||||
--icon-active: #3f4656;
|
||||
--list: #1c212e;
|
||||
--list-text: rgba(255, 255, 255, 0.2);
|
||||
--list-text-hover: rgba(255, 255, 255, 0.5);
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
line-height: 25px;
|
||||
select,
|
||||
.button {
|
||||
font-family: inherit;
|
||||
margin: 0;
|
||||
border: 0;
|
||||
text-align: left;
|
||||
text-transform: none;
|
||||
}
|
||||
select {
|
||||
pointer-events: none;
|
||||
user-select: none;
|
||||
opacity: 0;
|
||||
padding: 8px 36px 8px 12px;
|
||||
visibility: hidden;
|
||||
transition: 0.3s ease;
|
||||
|
||||
&:before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: -6px;
|
||||
left: 20px;
|
||||
width: 0;
|
||||
height: 0;
|
||||
box-shadow: 2px -2px 6px rgba($black, 0.05);
|
||||
border-top: 6px solid $white;
|
||||
border-right: 6px solid $white;
|
||||
border-bottom: 6px solid transparent;
|
||||
border-left: 6px solid transparent;
|
||||
transform: rotate(-45deg);
|
||||
mix-blend-mode: multiple;
|
||||
}
|
||||
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
line-height: 25px;
|
||||
}
|
||||
ul {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
right: 0;
|
||||
transform: translateY(var(--t));
|
||||
transition: opacity 0.3s ease,
|
||||
transform 0.4s cubic-bezier(0.2, 0.9, 0.4, 1.1);
|
||||
li {
|
||||
z-index: 1;
|
||||
position: relative;
|
||||
background: $white;
|
||||
padding: 0 20px;
|
||||
color: #666;
|
||||
|
||||
&.active {
|
||||
color: $accent;
|
||||
padding: 8px 36px 8px 12px;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
& > ul {
|
||||
background: var(--list);
|
||||
color: var(--list-text);
|
||||
border-radius: 6px;
|
||||
li {
|
||||
transition: color 0.3s ease;
|
||||
&:hover {
|
||||
color: var(--list-text-hover);
|
||||
}
|
||||
|
||||
&:first-child {
|
||||
border-radius: 4px 4px 0 0;
|
||||
}
|
||||
}
|
||||
.button {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
padding: 0;
|
||||
z-index: 1;
|
||||
width: 100%;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
border-radius: 6px;
|
||||
color: var(--text);
|
||||
background: var(--background);
|
||||
em {
|
||||
--r: 45deg;
|
||||
display: block;
|
||||
position: absolute;
|
||||
right: 12px;
|
||||
top: 0;
|
||||
width: 7px;
|
||||
height: 7px;
|
||||
margin-top: 13px;
|
||||
&:before,
|
||||
&:after {
|
||||
--o: 0.4;
|
||||
content: "";
|
||||
width: 7px;
|
||||
height: 7px;
|
||||
opacity: var(--o);
|
||||
display: block;
|
||||
position: relative;
|
||||
transition: opacity 0.2s ease;
|
||||
transform: rotate(var(--r)) scale(0.75);
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
border-radius: 0 0 4px 4px;
|
||||
|
||||
a {
|
||||
border-bottom: 0;
|
||||
&:before {
|
||||
border-left: 2px solid var(--icon);
|
||||
border-top: 2px solid var(--icon);
|
||||
top: 1px;
|
||||
}
|
||||
&:after {
|
||||
border-right: 2px solid var(--icon);
|
||||
border-bottom: 2px solid var(--icon);
|
||||
bottom: 1px;
|
||||
}
|
||||
}
|
||||
}
|
||||
&:not(.open) {
|
||||
& > ul {
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
}
|
||||
&.open {
|
||||
&.tilt-up {
|
||||
animation: tilt-up 0.4s linear forwards;
|
||||
.button {
|
||||
em {
|
||||
&:before {
|
||||
--o: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
a {
|
||||
display: block;
|
||||
border-bottom: 1px solid rgba($black, 0.05);
|
||||
padding: 16px 0;
|
||||
color: inherit;
|
||||
font-size: 10px;
|
||||
text-decoration: none;
|
||||
&.tilt-down {
|
||||
animation: tilt-down 0.4s linear forwards;
|
||||
.button {
|
||||
em {
|
||||
&:after {
|
||||
--o: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes ripple {
|
||||
0% {
|
||||
box-shadow: 0 0 0 0 rgba($white, 0.1), 0 0 0 20px rgba($white, 0.1),
|
||||
0 0 0 40px rgba($white, 0.1), 0 0 0 60px rgba($white, 0.1);
|
||||
}
|
||||
100% {
|
||||
box-shadow: 0 0 0 20px rgba($white, 0.1), 0 0 0 40px rgba($white, 0.1),
|
||||
0 0 0 60px rgba($white, 0.1), 0 0 0 80px rgba($white, 0);
|
||||
@keyframes tilt-up {
|
||||
40%,
|
||||
60% {
|
||||
transform: perspective(500px) rotateX(8deg);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes tilt-down {
|
||||
40%,
|
||||
60% {
|
||||
transform: perspective(500px) rotateX(-8deg);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1 +1 @@
|
|||
import './index.scss'
|
||||
import './index.less'
|
53
packages/ui/src/components/Loading/index.less
Normal file
53
packages/ui/src/components/Loading/index.less
Normal file
|
@ -0,0 +1,53 @@
|
|||
.bs-loading {
|
||||
position: relative;
|
||||
width: 120px;
|
||||
height: 90px;
|
||||
margin: 0 auto;
|
||||
&::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
bottom: 30px;
|
||||
left: 50px;
|
||||
height: 30px;
|
||||
width: 30px;
|
||||
border-radius: 50%;
|
||||
background: #2a9d8f;
|
||||
animation: loading-bounce 0.5s ease-in-out infinite alternate;
|
||||
}
|
||||
&::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
height: 7px;
|
||||
width: 45px;
|
||||
border-radius: 4px;
|
||||
box-shadow: 0 5px 0 #f2f2f2, -35px 50px 0 #f2f2f2, -70px 95px 0 #f2f2f2;
|
||||
animation: loading-step 1s ease-in-out infinite;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes loading-bounce {
|
||||
0% {
|
||||
transform: scale(1, 0.7);
|
||||
}
|
||||
40% {
|
||||
transform: scale(0.8, 1.2);
|
||||
}
|
||||
60% {
|
||||
transform: scale(1, 1);
|
||||
}
|
||||
100% {
|
||||
bottom: 140px;
|
||||
}
|
||||
}
|
||||
@keyframes loading-step {
|
||||
0% {
|
||||
box-shadow: 0 10px 0 rgba(0, 0, 0, 0), 0 10px 0 #f2f2f2,
|
||||
-35px 50px 0 #f2f2f2, -70px 90px 0 #f2f2f2;
|
||||
}
|
||||
100% {
|
||||
box-shadow: 0 10px 0 #f2f2f2, -35px 50px 0 #f2f2f2, -70px 90px 0 #f2f2f2,
|
||||
-70px 90px 0 rgba(0, 0, 0, 0);
|
||||
}
|
||||
}
|
|
@ -2,7 +2,7 @@
|
|||
--bs-bg-color: hsl(0, 0%, 20%);
|
||||
--bs-border-color: hsl(0, 0%, 25%);
|
||||
--bs-border-size: 1px;
|
||||
--bs-border-radius: 5px;
|
||||
--bs-border-radius: 2px;
|
||||
--bs-text-color: white;
|
||||
--bs-text-size: 1rem; /* I don't recommend putting a large size in here since it kinda relies on being small */
|
||||
--bs-offset: 10px; /* How far outwards the tooltip goes */
|
||||
|
@ -17,18 +17,10 @@
|
|||
&.fade-left::before,
|
||||
&.fade-up::before,
|
||||
&.fade-down::before,
|
||||
&.fold-right::before,
|
||||
&.fold-left::before,
|
||||
&.fold-up::before,
|
||||
&.fold-down::before,
|
||||
&.zoom-right::before,
|
||||
&.zoom-left::before,
|
||||
&.zoom-up::before,
|
||||
&.zoom-down::before,
|
||||
&.flip-right::before,
|
||||
&.flip-left::before,
|
||||
&.flip-up::before,
|
||||
&.flip-down::before {
|
||||
&.zoom-down::before {
|
||||
box-sizing: border-box;
|
||||
font-family: inherit;
|
||||
opacity: 0;
|
||||
|
@ -48,6 +40,7 @@
|
|||
transition: var(--bs-transition-time-short);
|
||||
font-size: var(--bs-text-size);
|
||||
color: var(--bs-text-color);
|
||||
z-index: 19940121;
|
||||
}
|
||||
|
||||
/* fade out */
|
||||
|
|
731
pnpm-lock.yaml
731
pnpm-lock.yaml
|
@ -107,15 +107,15 @@ importers:
|
|||
'@midwayjs/validate': ^3.0.0
|
||||
'@midwayjs/view-ejs': ^3.0.0
|
||||
'@typegoose/typegoose': 10.1.1
|
||||
'@types/jquery': 3.5.16
|
||||
'@types/jsonwebtoken': 9.0.1
|
||||
'@types/koa': ^2.13.4
|
||||
'@types/mongoose': ^5.11.97
|
||||
'@types/node': '14'
|
||||
'@typescript-eslint/eslint-plugin': ^5.0.0
|
||||
'@typescript-eslint/parser': ^5.0.0
|
||||
axios: 1.3.3
|
||||
cash-dom: 8.1.3
|
||||
dotenv: 16.0.3
|
||||
jquery: 3.6.3
|
||||
jsonwebtoken: 9.0.0
|
||||
mongoose: ^6.0.7
|
||||
mwts: ^1.0.5
|
||||
|
@ -138,9 +138,8 @@ importers:
|
|||
'@midwayjs/validate': registry.npmmirror.com/@midwayjs/validate/3.10.10
|
||||
'@midwayjs/view-ejs': registry.npmmirror.com/@midwayjs/view-ejs/3.10.10
|
||||
'@typegoose/typegoose': registry.npmmirror.com/@typegoose/typegoose/10.1.1_mongoose@6.9.1
|
||||
axios: registry.npmmirror.com/axios/1.3.3
|
||||
cash-dom: registry.npmmirror.com/cash-dom/8.1.3
|
||||
dotenv: registry.npmmirror.com/dotenv/16.0.3
|
||||
jquery: 3.6.3
|
||||
jsonwebtoken: registry.npmmirror.com/jsonwebtoken/9.0.0
|
||||
mongoose: registry.npmmirror.com/mongoose/6.9.1
|
||||
mysql2: registry.npmmirror.com/mysql2/3.0.1
|
||||
|
@ -148,6 +147,7 @@ importers:
|
|||
devDependencies:
|
||||
'@midwayjs/cli': registry.npmmirror.com/@midwayjs/cli/2.0.11_6n5i4uawcmfzplajgd2lmh6r2e
|
||||
'@midwayjs/mock': registry.npmmirror.com/@midwayjs/mock/3.10.10
|
||||
'@types/jquery': 3.5.16
|
||||
'@types/jsonwebtoken': registry.npmmirror.com/@types/jsonwebtoken/9.0.1
|
||||
'@types/koa': registry.npmmirror.com/@types/koa/2.13.5
|
||||
'@types/mongoose': registry.npmmirror.com/@types/mongoose/5.11.97
|
||||
|
@ -168,6 +168,310 @@ importers:
|
|||
|
||||
packages:
|
||||
|
||||
/@aws-sdk/credential-providers/3.272.0:
|
||||
resolution: {integrity: sha512-ucd6Xq6aBMf+nM4uz5zkjL11mwaE5BV1Q4hkulaGu2v1dRA8n6zhLJk/sb4hOJ7leelqMJMErlbQ2T3MkYvlJQ==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
'@aws-sdk/client-cognito-identity': registry.npmmirror.com/@aws-sdk/client-cognito-identity/3.272.0
|
||||
'@aws-sdk/client-sso': registry.npmmirror.com/@aws-sdk/client-sso/3.272.0
|
||||
'@aws-sdk/client-sts': registry.npmmirror.com/@aws-sdk/client-sts/3.272.0
|
||||
'@aws-sdk/credential-provider-cognito-identity': registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity/3.272.0
|
||||
'@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env/3.272.0
|
||||
'@aws-sdk/credential-provider-imds': registry.npmmirror.com/@aws-sdk/credential-provider-imds/3.272.0
|
||||
'@aws-sdk/credential-provider-ini': registry.npmmirror.com/@aws-sdk/credential-provider-ini/3.272.0
|
||||
'@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node/3.272.0
|
||||
'@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process/3.272.0
|
||||
'@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso/3.272.0
|
||||
'@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity/3.272.0
|
||||
'@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider/3.272.0
|
||||
'@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader/3.272.0
|
||||
'@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types/3.272.0
|
||||
tslib: registry.npmmirror.com/tslib/2.5.0
|
||||
transitivePeerDependencies:
|
||||
- aws-crt
|
||||
optional: true
|
||||
|
||||
/@esbuild/android-arm/0.16.17:
|
||||
resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/android-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/android-x64/0.16.17:
|
||||
resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/darwin-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/darwin-x64/0.16.17:
|
||||
resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/freebsd-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [freebsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/freebsd-x64/0.16.17:
|
||||
resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [freebsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-arm/0.16.17:
|
||||
resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-ia32/0.16.17:
|
||||
resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [ia32]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-loong64/0.16.17:
|
||||
resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [loong64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-mips64el/0.16.17:
|
||||
resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [mips64el]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-ppc64/0.16.17:
|
||||
resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [ppc64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-riscv64/0.16.17:
|
||||
resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [riscv64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-s390x/0.16.17:
|
||||
resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [s390x]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/linux-x64/0.16.17:
|
||||
resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/netbsd-x64/0.16.17:
|
||||
resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [netbsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/openbsd-x64/0.16.17:
|
||||
resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [openbsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/sunos-x64/0.16.17:
|
||||
resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [sunos]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/win32-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/win32-ia32/0.16.17:
|
||||
resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [ia32]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@esbuild/win32-x64/0.16.17:
|
||||
resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==}
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@types/jquery/3.5.16:
|
||||
resolution: {integrity: sha512-bsI7y4ZgeMkmpG9OM710RRzDFp+w4P1RGiIt30C1mSBT+ExCleeh4HObwgArnDFELmRrOpXgSYN9VF1hj+f1lw==}
|
||||
dependencies:
|
||||
'@types/sizzle': 2.3.3
|
||||
dev: true
|
||||
|
||||
/@types/sizzle/2.3.3:
|
||||
resolution: {integrity: sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==}
|
||||
dev: true
|
||||
|
||||
/errno/0.1.8:
|
||||
resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}
|
||||
hasBin: true
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
prr: registry.npmmirror.com/prr/1.0.1
|
||||
optional: true
|
||||
|
||||
/fsevents/2.3.2:
|
||||
resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
|
||||
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/graceful-fs/4.2.10:
|
||||
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
|
||||
optional: true
|
||||
|
||||
/image-size/0.5.5:
|
||||
resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
hasBin: true
|
||||
requiresBuild: true
|
||||
optional: true
|
||||
|
||||
/jquery/3.6.3:
|
||||
resolution: {integrity: sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==}
|
||||
dev: false
|
||||
|
||||
/make-dir/2.1.0:
|
||||
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
|
||||
engines: {node: '>=6'}
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
pify: registry.npmmirror.com/pify/4.0.1
|
||||
semver: registry.npmmirror.com/semver/5.7.1
|
||||
optional: true
|
||||
|
||||
/mime/1.6.0:
|
||||
resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
|
||||
engines: {node: '>=4'}
|
||||
hasBin: true
|
||||
optional: true
|
||||
|
||||
/needle/3.2.0:
|
||||
resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==}
|
||||
engines: {node: '>= 4.4.x'}
|
||||
hasBin: true
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
debug: registry.npmmirror.com/debug/3.2.7
|
||||
iconv-lite: registry.npmmirror.com/iconv-lite/0.6.3
|
||||
sax: registry.npmmirror.com/sax/1.2.4
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
/saslprep/1.0.3:
|
||||
resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==}
|
||||
engines: {node: '>=6'}
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
sparse-bitfield: registry.npmmirror.com/sparse-bitfield/3.0.3
|
||||
optional: true
|
||||
|
||||
/source-map/0.6.1:
|
||||
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@ampproject/remapping/2.2.0:
|
||||
resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz}
|
||||
name: '@ampproject/remapping'
|
||||
|
@ -612,32 +916,6 @@ packages:
|
|||
tslib: registry.npmmirror.com/tslib/2.5.0
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@aws-sdk/credential-providers/3.272.0:
|
||||
resolution: {integrity: sha512-ucd6Xq6aBMf+nM4uz5zkjL11mwaE5BV1Q4hkulaGu2v1dRA8n6zhLJk/sb4hOJ7leelqMJMErlbQ2T3MkYvlJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-providers/-/credential-providers-3.272.0.tgz}
|
||||
name: '@aws-sdk/credential-providers'
|
||||
version: 3.272.0
|
||||
engines: {node: '>=14.0.0'}
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
'@aws-sdk/client-cognito-identity': registry.npmmirror.com/@aws-sdk/client-cognito-identity/3.272.0
|
||||
'@aws-sdk/client-sso': registry.npmmirror.com/@aws-sdk/client-sso/3.272.0
|
||||
'@aws-sdk/client-sts': registry.npmmirror.com/@aws-sdk/client-sts/3.272.0
|
||||
'@aws-sdk/credential-provider-cognito-identity': registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity/3.272.0
|
||||
'@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env/3.272.0
|
||||
'@aws-sdk/credential-provider-imds': registry.npmmirror.com/@aws-sdk/credential-provider-imds/3.272.0
|
||||
'@aws-sdk/credential-provider-ini': registry.npmmirror.com/@aws-sdk/credential-provider-ini/3.272.0
|
||||
'@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node/3.272.0
|
||||
'@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process/3.272.0
|
||||
'@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso/3.272.0
|
||||
'@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity/3.272.0
|
||||
'@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider/3.272.0
|
||||
'@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader/3.272.0
|
||||
'@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types/3.272.0
|
||||
tslib: registry.npmmirror.com/tslib/2.5.0
|
||||
transitivePeerDependencies:
|
||||
- aws-crt
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@aws-sdk/fetch-http-handler/3.272.0:
|
||||
resolution: {integrity: sha512-1Qhm9e0RbS1Xf4CZqUbQyUMkDLd7GrsRXWIvm9b86/vgeV8/WnjO3CMue9D51nYgcyQORhYXv6uVjAYCWbUExA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.272.0.tgz}
|
||||
name: '@aws-sdk/fetch-http-handler'
|
||||
|
@ -1466,248 +1744,6 @@ packages:
|
|||
version: 0.7.5
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/@esbuild/android-arm/0.16.17:
|
||||
resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz}
|
||||
name: '@esbuild/android-arm'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/android-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz}
|
||||
name: '@esbuild/android-arm64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/android-x64/0.16.17:
|
||||
resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz}
|
||||
name: '@esbuild/android-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/darwin-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz}
|
||||
name: '@esbuild/darwin-arm64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/darwin-x64/0.16.17:
|
||||
resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz}
|
||||
name: '@esbuild/darwin-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/freebsd-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz}
|
||||
name: '@esbuild/freebsd-arm64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [freebsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/freebsd-x64/0.16.17:
|
||||
resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz}
|
||||
name: '@esbuild/freebsd-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [freebsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-arm/0.16.17:
|
||||
resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz}
|
||||
name: '@esbuild/linux-arm'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz}
|
||||
name: '@esbuild/linux-arm64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-ia32/0.16.17:
|
||||
resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz}
|
||||
name: '@esbuild/linux-ia32'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [ia32]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-loong64/0.16.17:
|
||||
resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz}
|
||||
name: '@esbuild/linux-loong64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [loong64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-mips64el/0.16.17:
|
||||
resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz}
|
||||
name: '@esbuild/linux-mips64el'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [mips64el]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-ppc64/0.16.17:
|
||||
resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz}
|
||||
name: '@esbuild/linux-ppc64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [ppc64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-riscv64/0.16.17:
|
||||
resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz}
|
||||
name: '@esbuild/linux-riscv64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [riscv64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-s390x/0.16.17:
|
||||
resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz}
|
||||
name: '@esbuild/linux-s390x'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [s390x]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/linux-x64/0.16.17:
|
||||
resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz}
|
||||
name: '@esbuild/linux-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/netbsd-x64/0.16.17:
|
||||
resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz}
|
||||
name: '@esbuild/netbsd-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [netbsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/openbsd-x64/0.16.17:
|
||||
resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz}
|
||||
name: '@esbuild/openbsd-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [openbsd]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/sunos-x64/0.16.17:
|
||||
resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz}
|
||||
name: '@esbuild/sunos-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [sunos]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/win32-arm64/0.16.17:
|
||||
resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz}
|
||||
name: '@esbuild/win32-arm64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [arm64]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/win32-ia32/0.16.17:
|
||||
resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz}
|
||||
name: '@esbuild/win32-ia32'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [ia32]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@esbuild/win32-x64/0.16.17:
|
||||
resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz}
|
||||
name: '@esbuild/win32-x64'
|
||||
version: 0.16.17
|
||||
engines: {node: '>=12'}
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/@eslint/eslintrc/0.4.3:
|
||||
resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz}
|
||||
name: '@eslint/eslintrc'
|
||||
|
@ -3631,6 +3667,7 @@ packages:
|
|||
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz}
|
||||
name: asynckit
|
||||
version: 0.4.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/autoprefixer/10.4.13:
|
||||
resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.13.tgz}
|
||||
|
@ -3663,18 +3700,6 @@ packages:
|
|||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/axios/1.3.3:
|
||||
resolution: {integrity: sha512-eYq77dYIFS77AQlhzEL937yUBSepBfPIe8FcgEDN35vMNZKMrs81pgnyrQpwfy4NF4b4XWX1Zgx7yX+25w8QJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-1.3.3.tgz}
|
||||
name: axios
|
||||
version: 1.3.3
|
||||
dependencies:
|
||||
follow-redirects: registry.npmmirror.com/follow-redirects/1.15.2
|
||||
form-data: registry.npmmirror.com/form-data/4.0.0
|
||||
proxy-from-env: registry.npmmirror.com/proxy-from-env/1.1.0
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/babel-loader/8.1.0_webpack@5.75.0:
|
||||
resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-loader/-/babel-loader-8.1.0.tgz}
|
||||
id: registry.npmmirror.com/babel-loader/8.1.0
|
||||
|
@ -3932,12 +3957,6 @@ packages:
|
|||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/cash-dom/8.1.3:
|
||||
resolution: {integrity: sha512-+W6A9GrgH6do57T/2QLlobr8Q3nwvRoLf74HQRu8zFsyP8hBAjg0RJsubIP+uoV7MYknnugrEdEW5HHH0hJB7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cash-dom/-/cash-dom-8.1.3.tgz}
|
||||
name: cash-dom
|
||||
version: 8.1.3
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/chalk/2.4.2:
|
||||
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz}
|
||||
name: chalk
|
||||
|
@ -3978,7 +3997,7 @@ packages:
|
|||
normalize-path: registry.npmmirror.com/normalize-path/3.0.0
|
||||
readdirp: registry.npmmirror.com/readdirp/3.6.0
|
||||
optionalDependencies:
|
||||
fsevents: registry.npmmirror.com/fsevents/2.3.2
|
||||
fsevents: 2.3.2
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/chownr/1.1.4:
|
||||
|
@ -4186,6 +4205,7 @@ packages:
|
|||
engines: {node: '>= 0.8'}
|
||||
dependencies:
|
||||
delayed-stream: registry.npmmirror.com/delayed-stream/1.0.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/commander/2.20.3:
|
||||
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz}
|
||||
|
@ -4560,6 +4580,7 @@ packages:
|
|||
name: delayed-stream
|
||||
version: 1.0.0
|
||||
engines: {node: '>=0.4.0'}
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/delegates/1.0.0:
|
||||
resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz}
|
||||
|
@ -4796,6 +4817,7 @@ packages:
|
|||
requiresBuild: true
|
||||
dependencies:
|
||||
prr: registry.npmmirror.com/prr/1.0.1
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/error-ex/1.3.2:
|
||||
|
@ -4820,28 +4842,28 @@ packages:
|
|||
hasBin: true
|
||||
requiresBuild: true
|
||||
optionalDependencies:
|
||||
'@esbuild/android-arm': registry.npmmirror.com/@esbuild/android-arm/0.16.17
|
||||
'@esbuild/android-arm64': registry.npmmirror.com/@esbuild/android-arm64/0.16.17
|
||||
'@esbuild/android-x64': registry.npmmirror.com/@esbuild/android-x64/0.16.17
|
||||
'@esbuild/darwin-arm64': registry.npmmirror.com/@esbuild/darwin-arm64/0.16.17
|
||||
'@esbuild/darwin-x64': registry.npmmirror.com/@esbuild/darwin-x64/0.16.17
|
||||
'@esbuild/freebsd-arm64': registry.npmmirror.com/@esbuild/freebsd-arm64/0.16.17
|
||||
'@esbuild/freebsd-x64': registry.npmmirror.com/@esbuild/freebsd-x64/0.16.17
|
||||
'@esbuild/linux-arm': registry.npmmirror.com/@esbuild/linux-arm/0.16.17
|
||||
'@esbuild/linux-arm64': registry.npmmirror.com/@esbuild/linux-arm64/0.16.17
|
||||
'@esbuild/linux-ia32': registry.npmmirror.com/@esbuild/linux-ia32/0.16.17
|
||||
'@esbuild/linux-loong64': registry.npmmirror.com/@esbuild/linux-loong64/0.16.17
|
||||
'@esbuild/linux-mips64el': registry.npmmirror.com/@esbuild/linux-mips64el/0.16.17
|
||||
'@esbuild/linux-ppc64': registry.npmmirror.com/@esbuild/linux-ppc64/0.16.17
|
||||
'@esbuild/linux-riscv64': registry.npmmirror.com/@esbuild/linux-riscv64/0.16.17
|
||||
'@esbuild/linux-s390x': registry.npmmirror.com/@esbuild/linux-s390x/0.16.17
|
||||
'@esbuild/linux-x64': registry.npmmirror.com/@esbuild/linux-x64/0.16.17
|
||||
'@esbuild/netbsd-x64': registry.npmmirror.com/@esbuild/netbsd-x64/0.16.17
|
||||
'@esbuild/openbsd-x64': registry.npmmirror.com/@esbuild/openbsd-x64/0.16.17
|
||||
'@esbuild/sunos-x64': registry.npmmirror.com/@esbuild/sunos-x64/0.16.17
|
||||
'@esbuild/win32-arm64': registry.npmmirror.com/@esbuild/win32-arm64/0.16.17
|
||||
'@esbuild/win32-ia32': registry.npmmirror.com/@esbuild/win32-ia32/0.16.17
|
||||
'@esbuild/win32-x64': registry.npmmirror.com/@esbuild/win32-x64/0.16.17
|
||||
'@esbuild/android-arm': 0.16.17
|
||||
'@esbuild/android-arm64': 0.16.17
|
||||
'@esbuild/android-x64': 0.16.17
|
||||
'@esbuild/darwin-arm64': 0.16.17
|
||||
'@esbuild/darwin-x64': 0.16.17
|
||||
'@esbuild/freebsd-arm64': 0.16.17
|
||||
'@esbuild/freebsd-x64': 0.16.17
|
||||
'@esbuild/linux-arm': 0.16.17
|
||||
'@esbuild/linux-arm64': 0.16.17
|
||||
'@esbuild/linux-ia32': 0.16.17
|
||||
'@esbuild/linux-loong64': 0.16.17
|
||||
'@esbuild/linux-mips64el': 0.16.17
|
||||
'@esbuild/linux-ppc64': 0.16.17
|
||||
'@esbuild/linux-riscv64': 0.16.17
|
||||
'@esbuild/linux-s390x': 0.16.17
|
||||
'@esbuild/linux-x64': 0.16.17
|
||||
'@esbuild/netbsd-x64': 0.16.17
|
||||
'@esbuild/openbsd-x64': 0.16.17
|
||||
'@esbuild/sunos-x64': 0.16.17
|
||||
'@esbuild/win32-arm64': 0.16.17
|
||||
'@esbuild/win32-ia32': 0.16.17
|
||||
'@esbuild/win32-x64': 0.16.17
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/escalade/3.1.1:
|
||||
|
@ -5343,18 +5365,6 @@ packages:
|
|||
version: 1.1.0
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/follow-redirects/1.15.2:
|
||||
resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz}
|
||||
name: follow-redirects
|
||||
version: 1.15.2
|
||||
engines: {node: '>=4.0'}
|
||||
peerDependencies:
|
||||
debug: '*'
|
||||
peerDependenciesMeta:
|
||||
debug:
|
||||
optional: true
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/forever-agent/0.6.1:
|
||||
resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/forever-agent/-/forever-agent-0.6.1.tgz}
|
||||
name: forever-agent
|
||||
|
@ -5383,6 +5393,7 @@ packages:
|
|||
asynckit: registry.npmmirror.com/asynckit/0.4.0
|
||||
combined-stream: registry.npmmirror.com/combined-stream/1.0.8
|
||||
mime-types: registry.npmmirror.com/mime-types/2.1.35
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/formidable/2.1.2:
|
||||
resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/formidable/-/formidable-2.1.2.tgz}
|
||||
|
@ -5449,16 +5460,6 @@ packages:
|
|||
name: fs.realpath
|
||||
version: 1.0.0
|
||||
|
||||
registry.npmmirror.com/fsevents/2.3.2:
|
||||
resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz}
|
||||
name: fsevents
|
||||
version: 2.3.2
|
||||
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/function-bind/1.1.1:
|
||||
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz}
|
||||
name: function-bind
|
||||
|
@ -5671,6 +5672,7 @@ packages:
|
|||
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz}
|
||||
name: graceful-fs
|
||||
version: 4.2.10
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/grapheme-splitter/1.0.4:
|
||||
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz}
|
||||
|
@ -5908,6 +5910,7 @@ packages:
|
|||
engines: {node: '>=0.10.0'}
|
||||
hasBin: true
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/immutable/4.2.4:
|
||||
|
@ -6403,7 +6406,7 @@ packages:
|
|||
name: jsonfile
|
||||
version: 4.0.0
|
||||
optionalDependencies:
|
||||
graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10
|
||||
graceful-fs: 4.2.10
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/jsonwebtoken/9.0.0:
|
||||
|
@ -6626,13 +6629,13 @@ packages:
|
|||
parse-node-version: registry.npmmirror.com/parse-node-version/1.0.1
|
||||
tslib: registry.npmmirror.com/tslib/2.5.0
|
||||
optionalDependencies:
|
||||
errno: registry.npmmirror.com/errno/0.1.8
|
||||
graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10
|
||||
image-size: registry.npmmirror.com/image-size/0.5.5
|
||||
make-dir: registry.npmmirror.com/make-dir/2.1.0
|
||||
mime: registry.npmmirror.com/mime/1.6.0
|
||||
needle: registry.npmmirror.com/needle/3.2.0
|
||||
source-map: registry.npmmirror.com/source-map/0.6.1
|
||||
errno: 0.1.8
|
||||
graceful-fs: 4.2.10
|
||||
image-size: 0.5.5
|
||||
make-dir: 2.1.0
|
||||
mime: 1.6.0
|
||||
needle: 3.2.0
|
||||
source-map: 0.6.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
|
@ -6825,6 +6828,7 @@ packages:
|
|||
dependencies:
|
||||
pify: registry.npmmirror.com/pify/4.0.1
|
||||
semver: registry.npmmirror.com/semver/5.7.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/make-dir/3.1.0:
|
||||
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz}
|
||||
|
@ -6945,6 +6949,7 @@ packages:
|
|||
version: 1.6.0
|
||||
engines: {node: '>=4'}
|
||||
hasBin: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/mime/2.6.0:
|
||||
|
@ -7080,8 +7085,8 @@ packages:
|
|||
mongodb-connection-string-url: registry.npmmirror.com/mongodb-connection-string-url/2.6.0
|
||||
socks: registry.npmmirror.com/socks/2.7.1
|
||||
optionalDependencies:
|
||||
'@aws-sdk/credential-providers': registry.npmmirror.com/@aws-sdk/credential-providers/3.272.0
|
||||
saslprep: registry.npmmirror.com/saslprep/1.0.3
|
||||
'@aws-sdk/credential-providers': 3.272.0
|
||||
saslprep: 1.0.3
|
||||
transitivePeerDependencies:
|
||||
- aws-crt
|
||||
|
||||
|
@ -7247,21 +7252,6 @@ packages:
|
|||
hasBin: true
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/needle/3.2.0:
|
||||
resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/needle/-/needle-3.2.0.tgz}
|
||||
name: needle
|
||||
version: 3.2.0
|
||||
engines: {node: '>= 4.4.x'}
|
||||
hasBin: true
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
debug: registry.npmmirror.com/debug/3.2.7
|
||||
iconv-lite: registry.npmmirror.com/iconv-lite/0.6.3
|
||||
sax: registry.npmmirror.com/sax/1.2.4
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/negotiator/0.6.3:
|
||||
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz}
|
||||
name: negotiator
|
||||
|
@ -7844,12 +7834,6 @@ packages:
|
|||
dev: true
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/proxy-from-env/1.1.0:
|
||||
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz}
|
||||
name: proxy-from-env
|
||||
version: 1.1.0
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/prr/1.0.1:
|
||||
resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz}
|
||||
name: prr
|
||||
|
@ -8963,7 +8947,7 @@ packages:
|
|||
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
|
||||
hasBin: true
|
||||
optionalDependencies:
|
||||
fsevents: registry.npmmirror.com/fsevents/2.3.2
|
||||
fsevents: 2.3.2
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/run-async/2.4.1:
|
||||
|
@ -9021,16 +9005,6 @@ packages:
|
|||
name: safer-buffer
|
||||
version: 2.1.2
|
||||
|
||||
registry.npmmirror.com/saslprep/1.0.3:
|
||||
resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/saslprep/-/saslprep-1.0.3.tgz}
|
||||
name: saslprep
|
||||
version: 1.0.3
|
||||
engines: {node: '>=6'}
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
sparse-bitfield: registry.npmmirror.com/sparse-bitfield/3.0.3
|
||||
optional: true
|
||||
|
||||
registry.npmmirror.com/sass-loader/13.2.0_sass@1.58.3+webpack@5.75.0:
|
||||
resolution: {integrity: sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass-loader/-/sass-loader-13.2.0.tgz}
|
||||
id: registry.npmmirror.com/sass-loader/13.2.0
|
||||
|
@ -9348,6 +9322,7 @@ packages:
|
|||
name: source-map
|
||||
version: 0.6.1
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/sparse-bitfield/3.0.3:
|
||||
resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz}
|
||||
|
@ -10378,7 +10353,7 @@ packages:
|
|||
resolve: registry.npmmirror.com/resolve/1.22.1
|
||||
rollup: registry.npmmirror.com/rollup/3.15.0
|
||||
optionalDependencies:
|
||||
fsevents: registry.npmmirror.com/fsevents/2.3.2
|
||||
fsevents: 2.3.2
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/watchpack/2.4.0:
|
||||
|
|
Loading…
Reference in New Issue
Block a user