Up to 2,000 files will be displayed.
+++ .gitignore
... | ... | @@ -0,0 +1,2 @@ |
1 | +client/build/ | |
2 | +server/logs/(파일 끝에 줄바꿈 문자 없음) |
+++ Global.js
... | ... | @@ -0,0 +1,15 @@ |
1 | +const PROJECT_NAME = 'NodeJS Web Server Framework(React)'; | |
2 | +const PROJECT_VERSION = '1.0'; | |
3 | +const BASE_DIR = __dirname; | |
4 | +const LOG_BASE_DIR = `${__dirname}/server/logs`; | |
5 | +const SERVICE_STATUS = process.env.NODE_ENV;//development, production | |
6 | +const PORT = 80; | |
7 | + | |
8 | +module.exports = { | |
9 | + PROJECT_NAME, | |
10 | + PROJECT_VERSION, | |
11 | + BASE_DIR, | |
12 | + LOG_BASE_DIR, | |
13 | + SERVICE_STATUS, | |
14 | + PORT | |
15 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ client/views/component/test/TestCompoent.jsx
... | ... | @@ -0,0 +1,24 @@ |
1 | +import React from 'react'; | |
2 | + | |
3 | +import styled from 'styled-components'; | |
4 | + | |
5 | +const TestStyle = styled.span` | |
6 | + font-size: 1.2rem; | |
7 | + padding: 0.2rem 0.3rem; | |
8 | + margin-right: 0.1rem; | |
9 | + &:last-child { | |
10 | + margin-right: 0rem; | |
11 | + } | |
12 | +`; | |
13 | + | |
14 | +function TestCompoent () { | |
15 | + return ( | |
16 | + <> | |
17 | + <TestStyle> | |
18 | + <div className="test">TestCompoent 입니다.</div> | |
19 | + </TestStyle> | |
20 | + </> | |
21 | + ) | |
22 | +} | |
23 | + | |
24 | +export default TestCompoent;(파일 끝에 줄바꿈 문자 없음) |
+++ client/views/index.html
... | ... | @@ -0,0 +1,17 @@ |
1 | +<!DOCTYPE html> | |
2 | +<html> | |
3 | + <head> | |
4 | + <meta charset="UTF-8"> | |
5 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
6 | + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |
7 | + <meta name="description" content="Node React Web"> | |
8 | + <link rel="icon" href="" /> | |
9 | + <title>Node React Web</title> | |
10 | + </head> | |
11 | + | |
12 | + <body> | |
13 | + <div id="root"></div> | |
14 | + <script src="/client/build/bundle.js"></script> | |
15 | + <script>console.log(window);</script> | |
16 | + </body> | |
17 | +</html> |
+++ client/views/index.jsx
... | ... | @@ -0,0 +1,17 @@ |
1 | +/** | |
2 | + * @author : 최정우 | |
3 | + * @since : 2022.09.20 | |
4 | + * @dscription : React를 활용한 Client단 구현의 시작점(Index) Component 입니다. | |
5 | + */ | |
6 | + | |
7 | + import React from 'react'; | |
8 | + import ReactDOM from 'react-dom/client'; | |
9 | + | |
10 | + //Application Root component | |
11 | + import App from './pages/App.jsx'; | |
12 | + | |
13 | + const root = ReactDOM.createRoot(document.getElementById('root')); | |
14 | + root.render(<App/>); | |
15 | + | |
16 | + | |
17 | + (파일 끝에 줄바꿈 문자 없음) |
+++ client/views/layout/Header.jsx
... | ... | @@ -0,0 +1,25 @@ |
1 | +import React from 'react'; | |
2 | + | |
3 | +function Header () { | |
4 | + | |
5 | + const [headerData, setHeaderData] = React.useState(0); | |
6 | + console.log('Header headerData : ', headerData); | |
7 | + | |
8 | + function headerDataChange () { | |
9 | + for (let i = 0; i < 10; i++) { | |
10 | + setHeaderData(headerData + 1); | |
11 | + } | |
12 | + console.log('function headerDataChange headerData : ', headerData); | |
13 | + } | |
14 | + | |
15 | + | |
16 | + | |
17 | + return ( | |
18 | + <div> | |
19 | + 헤더입니다. | |
20 | + <button onClick={headerDataChange}>+1</button> | |
21 | + </div> | |
22 | + ) | |
23 | +} | |
24 | + | |
25 | +export default Header;(파일 끝에 줄바꿈 문자 없음) |
+++ client/views/layout/Menu.jsx
... | ... | @@ -0,0 +1,17 @@ |
1 | +import React from 'react'; | |
2 | +import { BrowserRouter, Link } from 'react-router-dom'; | |
3 | + | |
4 | +function Menu () { | |
5 | + return ( | |
6 | + <> | |
7 | + <div> | |
8 | + <BrowserRouter> | |
9 | + <Link to="/">Home</Link> | |
10 | + </BrowserRouter> | |
11 | + </div> | |
12 | + </> | |
13 | + | |
14 | + ) | |
15 | +} | |
16 | + | |
17 | +export default Menu;(파일 끝에 줄바꿈 문자 없음) |
+++ client/views/pages/App.jsx
... | ... | @@ -0,0 +1,29 @@ |
1 | +/** | |
2 | + * @author : 최정우 | |
3 | + * @since : 2022.09.20 | |
4 | + * @dscription : React를 활용한 Client단 구현 대상인 Application의 시작점(Index) Component 입니다. | |
5 | + */ | |
6 | + import React from 'react'; | |
7 | + | |
8 | + //Application의 Route 정보를 관리하는 Component | |
9 | + import AppRoute from './AppRoute.jsx'; | |
10 | + | |
11 | + //Test Layout | |
12 | + import Header from '../layout/Header.jsx'; | |
13 | + import Menu from '../layout/Menu.jsx'; | |
14 | + import Footer from '../layout/Footer.jsx'; | |
15 | + | |
16 | + function App() { | |
17 | + return ( | |
18 | + <div id="App"> | |
19 | + <Header></Header> | |
20 | + <Menu></Menu> | |
21 | + <div id="pages"> | |
22 | + <AppRoute/> | |
23 | + </div> | |
24 | + <Footer></Footer> | |
25 | + </div> | |
26 | + ) | |
27 | + } | |
28 | + | |
29 | + export default App;(파일 끝에 줄바꿈 문자 없음) |
+++ client/views/pages/AppRoute.jsx
... | ... | @@ -0,0 +1,22 @@ |
1 | +/** | |
2 | + * @author : 최정우 | |
3 | + * @since : 2022.09.20 | |
4 | + * @dscription : Application의 Route 정보를 관리하는 Component 입니다. | |
5 | + */ | |
6 | + import React from 'react'; | |
7 | + //react router 라이브러리 import | |
8 | + import { BrowserRouter, Routes, Route } from 'react-router-dom'; | |
9 | + | |
10 | + import Main from './main/Main.jsx'; | |
11 | + | |
12 | + function AppRoute () { | |
13 | + return ( | |
14 | + <BrowserRouter> | |
15 | + <Routes> | |
16 | + <Route path="/" element={<Main/>}></Route> | |
17 | + </Routes> | |
18 | + </BrowserRouter> | |
19 | + ) | |
20 | + } | |
21 | + | |
22 | + export default AppRoute;(파일 끝에 줄바꿈 문자 없음) |
+++ client/views/pages/main/Main.jsx
... | ... | @@ -0,0 +1,16 @@ |
1 | +import React from 'react'; | |
2 | + | |
3 | +import TestCompoent from '../../component/test/TestCompoent.jsx'; | |
4 | + | |
5 | +function Main () { | |
6 | + return ( | |
7 | + <> | |
8 | + <div> | |
9 | + 메인 페이지 입니다. | |
10 | + <TestCompoent/> | |
11 | + </div> | |
12 | + </> | |
13 | + ) | |
14 | +} | |
15 | + | |
16 | +export default Main;(파일 끝에 줄바꿈 문자 없음) |
+++ client/views/pages/test/TestInsert.jsx
... | ... | @@ -0,0 +1,20 @@ |
1 | +import React from 'react'; | |
2 | + | |
3 | +/** | |
4 | + * @author : 최정우 | |
5 | + * @since : 2022.09.24 | |
6 | + * @dscription : 테스트용 등록 페이지 입니다. | |
7 | + */ | |
8 | +function TestInsert () { | |
9 | + return ( | |
10 | + <> | |
11 | + <div style={{width:'100%', height:'100vh', backgroundColor:'#6799FF', textAlign:'center'}}> | |
12 | + <div style={{margin:'0 auto'}}> | |
13 | + <p>Test용 목록 조회 페이지 입니다</p> | |
14 | + </div> | |
15 | + </div> | |
16 | + </> | |
17 | + ) | |
18 | +} | |
19 | +export default TestInsert; | |
20 | + |
+++ client/views/pages/test/TestSelectList.jsx
... | ... | @@ -0,0 +1,20 @@ |
1 | +import React from 'react'; | |
2 | + | |
3 | +/** | |
4 | + * @author : 최정우 | |
5 | + * @since : 2022.09.24 | |
6 | + * @dscription : 테스트용 목록 조회 페이지 입니다. | |
7 | + */ | |
8 | +function TestSelectList () { | |
9 | + return ( | |
10 | + <> | |
11 | + <div style={{width:'100%', height:'100vh', backgroundColor:'#6799FF', textAlign:'center'}}> | |
12 | + <div style={{margin:'0 auto'}}> | |
13 | + <p>Test용 목록 조회 페이지 입니다</p> | |
14 | + </div> | |
15 | + </div> | |
16 | + </> | |
17 | + ) | |
18 | +} | |
19 | +export default TestSelectList; | |
20 | + |
+++ client/views/pages/test/TestSelectOne.jsx
... | ... | @@ -0,0 +1,20 @@ |
1 | +import React from 'react'; | |
2 | + | |
3 | +/** | |
4 | + * @author : 최정우 | |
5 | + * @since : 2022.09.24 | |
6 | + * @dscription : 테스트용 상세 조회 페이지 입니다. | |
7 | + */ | |
8 | +function TestSelectOne () { | |
9 | + return ( | |
10 | + <> | |
11 | + <div style={{width:'100%', height:'100vh', backgroundColor:'#6799FF', textAlign:'center'}}> | |
12 | + <div style={{margin:'0 auto'}}> | |
13 | + <p>Test용 상세 조회 페이지 입니다</p> | |
14 | + </div> | |
15 | + </div> | |
16 | + </> | |
17 | + ) | |
18 | +} | |
19 | +export default TestSelectOne; | |
20 | + |
+++ client/views/pages/test/TestUpdate.jsx
... | ... | @@ -0,0 +1,20 @@ |
1 | +import React from 'react'; | |
2 | + | |
3 | +/** | |
4 | + * @author : 최정우 | |
5 | + * @since : 2022.09.24 | |
6 | + * @dscription : 테스트용 수정 페이지 입니다. | |
7 | + */ | |
8 | +function TestUpdate () { | |
9 | + return ( | |
10 | + <> | |
11 | + <div style={{width:'100%', height:'100vh', backgroundColor:'#6799FF', textAlign:'center'}}> | |
12 | + <div style={{margin:'0 auto'}}> | |
13 | + <p>Test용 목록 조회 페이지 입니다</p> | |
14 | + </div> | |
15 | + </div> | |
16 | + </> | |
17 | + ) | |
18 | +} | |
19 | +export default TestUpdate; | |
20 | + |
+++ node_modules/.bin/acorn
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../acorn/bin/acorn" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../acorn/bin/acorn" "$@" | |
12 | +fi |
+++ node_modules/.bin/acorn.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\acorn\bin\acorn" %* |
+++ node_modules/.bin/acorn.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../acorn/bin/acorn" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../acorn/bin/acorn" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../acorn/bin/acorn" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../acorn/bin/acorn" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/babel
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../@babel/cli/bin/babel.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../@babel/cli/bin/babel.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/babel-external-helpers
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../@babel/cli/bin/babel-external-helpers.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../@babel/cli/bin/babel-external-helpers.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/babel-external-helpers.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\@babel\cli\bin\babel-external-helpers.js" %* |
+++ node_modules/.bin/babel-external-helpers.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../@babel/cli/bin/babel-external-helpers.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../@babel/cli/bin/babel-external-helpers.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../@babel/cli/bin/babel-external-helpers.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../@babel/cli/bin/babel-external-helpers.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/babel.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\@babel\cli\bin\babel.js" %* |
+++ node_modules/.bin/babel.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../@babel/cli/bin/babel.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../@babel/cli/bin/babel.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../@babel/cli/bin/babel.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../@babel/cli/bin/babel.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/browserslist
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../browserslist/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/browserslist-lint
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../update-browserslist-db/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../update-browserslist-db/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/browserslist-lint.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\update-browserslist-db\cli.js" %* |
+++ node_modules/.bin/browserslist-lint.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../update-browserslist-db/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../update-browserslist-db/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../update-browserslist-db/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../update-browserslist-db/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/browserslist.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\browserslist\cli.js" %* |
+++ node_modules/.bin/browserslist.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../browserslist/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../browserslist/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../browserslist/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../browserslist/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/cssesc
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../cssesc/bin/cssesc" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../cssesc/bin/cssesc" "$@" | |
12 | +fi |
+++ node_modules/.bin/cssesc.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\cssesc\bin\cssesc" %* |
+++ node_modules/.bin/cssesc.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../cssesc/bin/cssesc" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../cssesc/bin/cssesc" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../cssesc/bin/cssesc" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../cssesc/bin/cssesc" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/envinfo
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../envinfo/dist/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../envinfo/dist/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/envinfo.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\envinfo\dist\cli.js" %* |
+++ node_modules/.bin/envinfo.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../envinfo/dist/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../envinfo/dist/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../envinfo/dist/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../envinfo/dist/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/import-local-fixture
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../import-local/fixtures/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../import-local/fixtures/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/import-local-fixture.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\import-local\fixtures\cli.js" %* |
+++ node_modules/.bin/import-local-fixture.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../import-local/fixtures/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../import-local/fixtures/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../import-local/fixtures/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../import-local/fixtures/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/jsesc
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../jsesc/bin/jsesc" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../jsesc/bin/jsesc" "$@" | |
12 | +fi |
+++ node_modules/.bin/jsesc.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\jsesc\bin\jsesc" %* |
+++ node_modules/.bin/jsesc.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../jsesc/bin/jsesc" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../jsesc/bin/jsesc" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../jsesc/bin/jsesc" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../jsesc/bin/jsesc" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/json5
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../json5/lib/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../json5/lib/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/json5.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\json5\lib\cli.js" %* |
+++ node_modules/.bin/json5.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../json5/lib/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../json5/lib/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../json5/lib/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../json5/lib/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/loose-envify
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../loose-envify/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../loose-envify/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/loose-envify.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\loose-envify\cli.js" %* |
+++ node_modules/.bin/loose-envify.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../loose-envify/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../loose-envify/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../loose-envify/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../loose-envify/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/mime
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../mime/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../mime/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/mime.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\mime\cli.js" %* |
+++ node_modules/.bin/mime.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../mime/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../mime/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../mime/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../mime/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/nanoid
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../nanoid/bin/nanoid.cjs" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../nanoid/bin/nanoid.cjs" "$@" | |
12 | +fi |
+++ node_modules/.bin/nanoid.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\nanoid\bin\nanoid.cjs" %* |
+++ node_modules/.bin/nanoid.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/node-which
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../which/bin/node-which" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../which/bin/node-which" "$@" | |
12 | +fi |
+++ node_modules/.bin/node-which.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\which\bin\node-which" %* |
+++ node_modules/.bin/node-which.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../which/bin/node-which" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../which/bin/node-which" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../which/bin/node-which" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../which/bin/node-which" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/parser
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../@babel/parser/bin/babel-parser.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../@babel/parser/bin/babel-parser.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/parser.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\@babel\parser\bin\babel-parser.js" %* |
+++ node_modules/.bin/parser.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/resolve
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../resolve/bin/resolve" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../resolve/bin/resolve" "$@" | |
12 | +fi |
+++ node_modules/.bin/resolve.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\resolve\bin\resolve" %* |
+++ node_modules/.bin/resolve.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../resolve/bin/resolve" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../resolve/bin/resolve" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../resolve/bin/resolve" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../resolve/bin/resolve" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/semver
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../semver/bin/semver.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../semver/bin/semver.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/semver.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\semver\bin\semver.js" %* |
+++ node_modules/.bin/semver.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../semver/bin/semver.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../semver/bin/semver.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../semver/bin/semver.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../semver/bin/semver.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/terser
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../terser/bin/terser" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../terser/bin/terser" "$@" | |
12 | +fi |
+++ node_modules/.bin/terser.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\terser\bin\terser" %* |
+++ node_modules/.bin/terser.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../terser/bin/terser" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../terser/bin/terser" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../terser/bin/terser" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../terser/bin/terser" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/webpack
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../webpack/bin/webpack.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../webpack/bin/webpack.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/webpack-cli
... | ... | @@ -0,0 +1,12 @@ |
1 | +#!/bin/sh | |
2 | +basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | |
3 | + | |
4 | +case `uname` in | |
5 | + *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | |
6 | +esac | |
7 | + | |
8 | +if [ -x "$basedir/node" ]; then | |
9 | + exec "$basedir/node" "$basedir/../webpack-cli/bin/cli.js" "$@" | |
10 | +else | |
11 | + exec node "$basedir/../webpack-cli/bin/cli.js" "$@" | |
12 | +fi |
+++ node_modules/.bin/webpack-cli.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\webpack-cli\bin\cli.js" %* |
+++ node_modules/.bin/webpack-cli.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../webpack-cli/bin/cli.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../webpack-cli/bin/cli.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../webpack-cli/bin/cli.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../webpack-cli/bin/cli.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.bin/webpack.cmd
... | ... | @@ -0,0 +1,17 @@ |
1 | +@ECHO off | |
2 | +GOTO start | |
3 | +:find_dp0 | |
4 | +SET dp0=%~dp0 | |
5 | +EXIT /b | |
6 | +:start | |
7 | +SETLOCAL | |
8 | +CALL :find_dp0 | |
9 | + | |
10 | +IF EXIST "%dp0%\node.exe" ( | |
11 | + SET "_prog=%dp0%\node.exe" | |
12 | +) ELSE ( | |
13 | + SET "_prog=node" | |
14 | + SET PATHEXT=%PATHEXT:;.JS;=;% | |
15 | +) | |
16 | + | |
17 | +endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\webpack\bin\webpack.js" %* |
+++ node_modules/.bin/webpack.ps1
... | ... | @@ -0,0 +1,28 @@ |
1 | +#!/usr/bin/env pwsh | |
2 | +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | |
3 | + | |
4 | +$exe="" | |
5 | +if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | |
6 | + # Fix case when both the Windows and Linux builds of Node | |
7 | + # are installed in the same directory | |
8 | + $exe=".exe" | |
9 | +} | |
10 | +$ret=0 | |
11 | +if (Test-Path "$basedir/node$exe") { | |
12 | + # Support pipeline input | |
13 | + if ($MyInvocation.ExpectingInput) { | |
14 | + $input | & "$basedir/node$exe" "$basedir/../webpack/bin/webpack.js" $args | |
15 | + } else { | |
16 | + & "$basedir/node$exe" "$basedir/../webpack/bin/webpack.js" $args | |
17 | + } | |
18 | + $ret=$LASTEXITCODE | |
19 | +} else { | |
20 | + # Support pipeline input | |
21 | + if ($MyInvocation.ExpectingInput) { | |
22 | + $input | & "node$exe" "$basedir/../webpack/bin/webpack.js" $args | |
23 | + } else { | |
24 | + & "node$exe" "$basedir/../webpack/bin/webpack.js" $args | |
25 | + } | |
26 | + $ret=$LASTEXITCODE | |
27 | +} | |
28 | +exit $ret |
+++ node_modules/.package-lock.json
... | ... | @@ -0,0 +1,3532 @@ |
1 | +{ | |
2 | + "name": "node_react_web_server_framework_v1.0", | |
3 | + "lockfileVersion": 2, | |
4 | + "requires": true, | |
5 | + "packages": { | |
6 | + "node_modules/@ampproject/remapping": { | |
7 | + "version": "2.2.0", | |
8 | + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", | |
9 | + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", | |
10 | + "dependencies": { | |
11 | + "@jridgewell/gen-mapping": "^0.1.0", | |
12 | + "@jridgewell/trace-mapping": "^0.3.9" | |
13 | + }, | |
14 | + "engines": { | |
15 | + "node": ">=6.0.0" | |
16 | + } | |
17 | + }, | |
18 | + "node_modules/@babel/cli": { | |
19 | + "version": "7.18.10", | |
20 | + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.18.10.tgz", | |
21 | + "integrity": "sha512-dLvWH+ZDFAkd2jPBSghrsFBuXrREvFwjpDycXbmUoeochqKYe4zNSLEJYErpLg8dvxvZYe79/MkN461XCwpnGw==", | |
22 | + "dependencies": { | |
23 | + "@jridgewell/trace-mapping": "^0.3.8", | |
24 | + "commander": "^4.0.1", | |
25 | + "convert-source-map": "^1.1.0", | |
26 | + "fs-readdir-recursive": "^1.1.0", | |
27 | + "glob": "^7.2.0", | |
28 | + "make-dir": "^2.1.0", | |
29 | + "slash": "^2.0.0" | |
30 | + }, | |
31 | + "bin": { | |
32 | + "babel": "bin/babel.js", | |
33 | + "babel-external-helpers": "bin/babel-external-helpers.js" | |
34 | + }, | |
35 | + "engines": { | |
36 | + "node": ">=6.9.0" | |
37 | + }, | |
38 | + "optionalDependencies": { | |
39 | + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", | |
40 | + "chokidar": "^3.4.0" | |
41 | + }, | |
42 | + "peerDependencies": { | |
43 | + "@babel/core": "^7.0.0-0" | |
44 | + } | |
45 | + }, | |
46 | + "node_modules/@babel/code-frame": { | |
47 | + "version": "7.18.6", | |
48 | + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", | |
49 | + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", | |
50 | + "dependencies": { | |
51 | + "@babel/highlight": "^7.18.6" | |
52 | + }, | |
53 | + "engines": { | |
54 | + "node": ">=6.9.0" | |
55 | + } | |
56 | + }, | |
57 | + "node_modules/@babel/compat-data": { | |
58 | + "version": "7.19.1", | |
59 | + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", | |
60 | + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", | |
61 | + "engines": { | |
62 | + "node": ">=6.9.0" | |
63 | + } | |
64 | + }, | |
65 | + "node_modules/@babel/core": { | |
66 | + "version": "7.19.1", | |
67 | + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", | |
68 | + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", | |
69 | + "dependencies": { | |
70 | + "@ampproject/remapping": "^2.1.0", | |
71 | + "@babel/code-frame": "^7.18.6", | |
72 | + "@babel/generator": "^7.19.0", | |
73 | + "@babel/helper-compilation-targets": "^7.19.1", | |
74 | + "@babel/helper-module-transforms": "^7.19.0", | |
75 | + "@babel/helpers": "^7.19.0", | |
76 | + "@babel/parser": "^7.19.1", | |
77 | + "@babel/template": "^7.18.10", | |
78 | + "@babel/traverse": "^7.19.1", | |
79 | + "@babel/types": "^7.19.0", | |
80 | + "convert-source-map": "^1.7.0", | |
81 | + "debug": "^4.1.0", | |
82 | + "gensync": "^1.0.0-beta.2", | |
83 | + "json5": "^2.2.1", | |
84 | + "semver": "^6.3.0" | |
85 | + }, | |
86 | + "engines": { | |
87 | + "node": ">=6.9.0" | |
88 | + }, | |
89 | + "funding": { | |
90 | + "type": "opencollective", | |
91 | + "url": "https://opencollective.com/babel" | |
92 | + } | |
93 | + }, | |
94 | + "node_modules/@babel/core/node_modules/debug": { | |
95 | + "version": "4.3.4", | |
96 | + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | |
97 | + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", | |
98 | + "dependencies": { | |
99 | + "ms": "2.1.2" | |
100 | + }, | |
101 | + "engines": { | |
102 | + "node": ">=6.0" | |
103 | + }, | |
104 | + "peerDependenciesMeta": { | |
105 | + "supports-color": { | |
106 | + "optional": true | |
107 | + } | |
108 | + } | |
109 | + }, | |
110 | + "node_modules/@babel/core/node_modules/ms": { | |
111 | + "version": "2.1.2", | |
112 | + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | |
113 | + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | |
114 | + }, | |
115 | + "node_modules/@babel/generator": { | |
116 | + "version": "7.19.0", | |
117 | + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", | |
118 | + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", | |
119 | + "dependencies": { | |
120 | + "@babel/types": "^7.19.0", | |
121 | + "@jridgewell/gen-mapping": "^0.3.2", | |
122 | + "jsesc": "^2.5.1" | |
123 | + }, | |
124 | + "engines": { | |
125 | + "node": ">=6.9.0" | |
126 | + } | |
127 | + }, | |
128 | + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { | |
129 | + "version": "0.3.2", | |
130 | + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", | |
131 | + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", | |
132 | + "dependencies": { | |
133 | + "@jridgewell/set-array": "^1.0.1", | |
134 | + "@jridgewell/sourcemap-codec": "^1.4.10", | |
135 | + "@jridgewell/trace-mapping": "^0.3.9" | |
136 | + }, | |
137 | + "engines": { | |
138 | + "node": ">=6.0.0" | |
139 | + } | |
140 | + }, | |
141 | + "node_modules/@babel/helper-annotate-as-pure": { | |
142 | + "version": "7.18.6", | |
143 | + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", | |
144 | + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", | |
145 | + "dependencies": { | |
146 | + "@babel/types": "^7.18.6" | |
147 | + }, | |
148 | + "engines": { | |
149 | + "node": ">=6.9.0" | |
150 | + } | |
151 | + }, | |
152 | + "node_modules/@babel/helper-compilation-targets": { | |
153 | + "version": "7.19.1", | |
154 | + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", | |
155 | + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", | |
156 | + "dependencies": { | |
157 | + "@babel/compat-data": "^7.19.1", | |
158 | + "@babel/helper-validator-option": "^7.18.6", | |
159 | + "browserslist": "^4.21.3", | |
160 | + "semver": "^6.3.0" | |
161 | + }, | |
162 | + "engines": { | |
163 | + "node": ">=6.9.0" | |
164 | + }, | |
165 | + "peerDependencies": { | |
166 | + "@babel/core": "^7.0.0" | |
167 | + } | |
168 | + }, | |
169 | + "node_modules/@babel/helper-environment-visitor": { | |
170 | + "version": "7.18.9", | |
171 | + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", | |
172 | + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", | |
173 | + "engines": { | |
174 | + "node": ">=6.9.0" | |
175 | + } | |
176 | + }, | |
177 | + "node_modules/@babel/helper-function-name": { | |
178 | + "version": "7.19.0", | |
179 | + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", | |
180 | + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", | |
181 | + "dependencies": { | |
182 | + "@babel/template": "^7.18.10", | |
183 | + "@babel/types": "^7.19.0" | |
184 | + }, | |
185 | + "engines": { | |
186 | + "node": ">=6.9.0" | |
187 | + } | |
188 | + }, | |
189 | + "node_modules/@babel/helper-hoist-variables": { | |
190 | + "version": "7.18.6", | |
191 | + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", | |
192 | + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", | |
193 | + "dependencies": { | |
194 | + "@babel/types": "^7.18.6" | |
195 | + }, | |
196 | + "engines": { | |
197 | + "node": ">=6.9.0" | |
198 | + } | |
199 | + }, | |
200 | + "node_modules/@babel/helper-module-imports": { | |
201 | + "version": "7.18.6", | |
202 | + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", | |
203 | + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", | |
204 | + "dependencies": { | |
205 | + "@babel/types": "^7.18.6" | |
206 | + }, | |
207 | + "engines": { | |
208 | + "node": ">=6.9.0" | |
209 | + } | |
210 | + }, | |
211 | + "node_modules/@babel/helper-module-transforms": { | |
212 | + "version": "7.19.0", | |
213 | + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", | |
214 | + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", | |
215 | + "dependencies": { | |
216 | + "@babel/helper-environment-visitor": "^7.18.9", | |
217 | + "@babel/helper-module-imports": "^7.18.6", | |
218 | + "@babel/helper-simple-access": "^7.18.6", | |
219 | + "@babel/helper-split-export-declaration": "^7.18.6", | |
220 | + "@babel/helper-validator-identifier": "^7.18.6", | |
221 | + "@babel/template": "^7.18.10", | |
222 | + "@babel/traverse": "^7.19.0", | |
223 | + "@babel/types": "^7.19.0" | |
224 | + }, | |
225 | + "engines": { | |
226 | + "node": ">=6.9.0" | |
227 | + } | |
228 | + }, | |
229 | + "node_modules/@babel/helper-plugin-utils": { | |
230 | + "version": "7.19.0", | |
231 | + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", | |
232 | + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", | |
233 | + "engines": { | |
234 | + "node": ">=6.9.0" | |
235 | + } | |
236 | + }, | |
237 | + "node_modules/@babel/helper-simple-access": { | |
238 | + "version": "7.18.6", | |
239 | + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", | |
240 | + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", | |
241 | + "dependencies": { | |
242 | + "@babel/types": "^7.18.6" | |
243 | + }, | |
244 | + "engines": { | |
245 | + "node": ">=6.9.0" | |
246 | + } | |
247 | + }, | |
248 | + "node_modules/@babel/helper-split-export-declaration": { | |
249 | + "version": "7.18.6", | |
250 | + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", | |
251 | + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", | |
252 | + "dependencies": { | |
253 | + "@babel/types": "^7.18.6" | |
254 | + }, | |
255 | + "engines": { | |
256 | + "node": ">=6.9.0" | |
257 | + } | |
258 | + }, | |
259 | + "node_modules/@babel/helper-string-parser": { | |
260 | + "version": "7.18.10", | |
261 | + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", | |
262 | + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", | |
263 | + "engines": { | |
264 | + "node": ">=6.9.0" | |
265 | + } | |
266 | + }, | |
267 | + "node_modules/@babel/helper-validator-identifier": { | |
268 | + "version": "7.19.1", | |
269 | + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", | |
270 | + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", | |
271 | + "engines": { | |
272 | + "node": ">=6.9.0" | |
273 | + } | |
274 | + }, | |
275 | + "node_modules/@babel/helper-validator-option": { | |
276 | + "version": "7.18.6", | |
277 | + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", | |
278 | + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", | |
279 | + "engines": { | |
280 | + "node": ">=6.9.0" | |
281 | + } | |
282 | + }, | |
283 | + "node_modules/@babel/helpers": { | |
284 | + "version": "7.19.0", | |
285 | + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", | |
286 | + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", | |
287 | + "dependencies": { | |
288 | + "@babel/template": "^7.18.10", | |
289 | + "@babel/traverse": "^7.19.0", | |
290 | + "@babel/types": "^7.19.0" | |
291 | + }, | |
292 | + "engines": { | |
293 | + "node": ">=6.9.0" | |
294 | + } | |
295 | + }, | |
296 | + "node_modules/@babel/highlight": { | |
297 | + "version": "7.18.6", | |
298 | + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", | |
299 | + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", | |
300 | + "dependencies": { | |
301 | + "@babel/helper-validator-identifier": "^7.18.6", | |
302 | + "chalk": "^2.0.0", | |
303 | + "js-tokens": "^4.0.0" | |
304 | + }, | |
305 | + "engines": { | |
306 | + "node": ">=6.9.0" | |
307 | + } | |
308 | + }, | |
309 | + "node_modules/@babel/parser": { | |
310 | + "version": "7.19.1", | |
311 | + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", | |
312 | + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", | |
313 | + "bin": { | |
314 | + "parser": "bin/babel-parser.js" | |
315 | + }, | |
316 | + "engines": { | |
317 | + "node": ">=6.0.0" | |
318 | + } | |
319 | + }, | |
320 | + "node_modules/@babel/plugin-syntax-jsx": { | |
321 | + "version": "7.18.6", | |
322 | + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", | |
323 | + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", | |
324 | + "dependencies": { | |
325 | + "@babel/helper-plugin-utils": "^7.18.6" | |
326 | + }, | |
327 | + "engines": { | |
328 | + "node": ">=6.9.0" | |
329 | + }, | |
330 | + "peerDependencies": { | |
331 | + "@babel/core": "^7.0.0-0" | |
332 | + } | |
333 | + }, | |
334 | + "node_modules/@babel/plugin-transform-react-display-name": { | |
335 | + "version": "7.18.6", | |
336 | + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", | |
337 | + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", | |
338 | + "dependencies": { | |
339 | + "@babel/helper-plugin-utils": "^7.18.6" | |
340 | + }, | |
341 | + "engines": { | |
342 | + "node": ">=6.9.0" | |
343 | + }, | |
344 | + "peerDependencies": { | |
345 | + "@babel/core": "^7.0.0-0" | |
346 | + } | |
347 | + }, | |
348 | + "node_modules/@babel/plugin-transform-react-jsx": { | |
349 | + "version": "7.19.0", | |
350 | + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", | |
351 | + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", | |
352 | + "dependencies": { | |
353 | + "@babel/helper-annotate-as-pure": "^7.18.6", | |
354 | + "@babel/helper-module-imports": "^7.18.6", | |
355 | + "@babel/helper-plugin-utils": "^7.19.0", | |
356 | + "@babel/plugin-syntax-jsx": "^7.18.6", | |
357 | + "@babel/types": "^7.19.0" | |
358 | + }, | |
359 | + "engines": { | |
360 | + "node": ">=6.9.0" | |
361 | + }, | |
362 | + "peerDependencies": { | |
363 | + "@babel/core": "^7.0.0-0" | |
364 | + } | |
365 | + }, | |
366 | + "node_modules/@babel/plugin-transform-react-jsx-development": { | |
367 | + "version": "7.18.6", | |
368 | + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", | |
369 | + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", | |
370 | + "dependencies": { | |
371 | + "@babel/plugin-transform-react-jsx": "^7.18.6" | |
372 | + }, | |
373 | + "engines": { | |
374 | + "node": ">=6.9.0" | |
375 | + }, | |
376 | + "peerDependencies": { | |
377 | + "@babel/core": "^7.0.0-0" | |
378 | + } | |
379 | + }, | |
380 | + "node_modules/@babel/plugin-transform-react-pure-annotations": { | |
381 | + "version": "7.18.6", | |
382 | + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", | |
383 | + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", | |
384 | + "dependencies": { | |
385 | + "@babel/helper-annotate-as-pure": "^7.18.6", | |
386 | + "@babel/helper-plugin-utils": "^7.18.6" | |
387 | + }, | |
388 | + "engines": { | |
389 | + "node": ">=6.9.0" | |
390 | + }, | |
391 | + "peerDependencies": { | |
392 | + "@babel/core": "^7.0.0-0" | |
393 | + } | |
394 | + }, | |
395 | + "node_modules/@babel/preset-react": { | |
396 | + "version": "7.18.6", | |
397 | + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", | |
398 | + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", | |
399 | + "dependencies": { | |
400 | + "@babel/helper-plugin-utils": "^7.18.6", | |
401 | + "@babel/helper-validator-option": "^7.18.6", | |
402 | + "@babel/plugin-transform-react-display-name": "^7.18.6", | |
403 | + "@babel/plugin-transform-react-jsx": "^7.18.6", | |
404 | + "@babel/plugin-transform-react-jsx-development": "^7.18.6", | |
405 | + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" | |
406 | + }, | |
407 | + "engines": { | |
408 | + "node": ">=6.9.0" | |
409 | + }, | |
410 | + "peerDependencies": { | |
411 | + "@babel/core": "^7.0.0-0" | |
412 | + } | |
413 | + }, | |
414 | + "node_modules/@babel/runtime": { | |
415 | + "version": "7.19.0", | |
416 | + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", | |
417 | + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", | |
418 | + "dependencies": { | |
419 | + "regenerator-runtime": "^0.13.4" | |
420 | + }, | |
421 | + "engines": { | |
422 | + "node": ">=6.9.0" | |
423 | + } | |
424 | + }, | |
425 | + "node_modules/@babel/template": { | |
426 | + "version": "7.18.10", | |
427 | + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", | |
428 | + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", | |
429 | + "dependencies": { | |
430 | + "@babel/code-frame": "^7.18.6", | |
431 | + "@babel/parser": "^7.18.10", | |
432 | + "@babel/types": "^7.18.10" | |
433 | + }, | |
434 | + "engines": { | |
435 | + "node": ">=6.9.0" | |
436 | + } | |
437 | + }, | |
438 | + "node_modules/@babel/traverse": { | |
439 | + "version": "7.19.1", | |
440 | + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", | |
441 | + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", | |
442 | + "dependencies": { | |
443 | + "@babel/code-frame": "^7.18.6", | |
444 | + "@babel/generator": "^7.19.0", | |
445 | + "@babel/helper-environment-visitor": "^7.18.9", | |
446 | + "@babel/helper-function-name": "^7.19.0", | |
447 | + "@babel/helper-hoist-variables": "^7.18.6", | |
448 | + "@babel/helper-split-export-declaration": "^7.18.6", | |
449 | + "@babel/parser": "^7.19.1", | |
450 | + "@babel/types": "^7.19.0", | |
451 | + "debug": "^4.1.0", | |
452 | + "globals": "^11.1.0" | |
453 | + }, | |
454 | + "engines": { | |
455 | + "node": ">=6.9.0" | |
456 | + } | |
457 | + }, | |
458 | + "node_modules/@babel/traverse/node_modules/debug": { | |
459 | + "version": "4.3.4", | |
460 | + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | |
461 | + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", | |
462 | + "dependencies": { | |
463 | + "ms": "2.1.2" | |
464 | + }, | |
465 | + "engines": { | |
466 | + "node": ">=6.0" | |
467 | + }, | |
468 | + "peerDependenciesMeta": { | |
469 | + "supports-color": { | |
470 | + "optional": true | |
471 | + } | |
472 | + } | |
473 | + }, | |
474 | + "node_modules/@babel/traverse/node_modules/ms": { | |
475 | + "version": "2.1.2", | |
476 | + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | |
477 | + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | |
478 | + }, | |
479 | + "node_modules/@babel/types": { | |
480 | + "version": "7.19.0", | |
481 | + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", | |
482 | + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", | |
483 | + "dependencies": { | |
484 | + "@babel/helper-string-parser": "^7.18.10", | |
485 | + "@babel/helper-validator-identifier": "^7.18.6", | |
486 | + "to-fast-properties": "^2.0.0" | |
487 | + }, | |
488 | + "engines": { | |
489 | + "node": ">=6.9.0" | |
490 | + } | |
491 | + }, | |
492 | + "node_modules/@discoveryjs/json-ext": { | |
493 | + "version": "0.5.7", | |
494 | + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", | |
495 | + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", | |
496 | + "engines": { | |
497 | + "node": ">=10.0.0" | |
498 | + } | |
499 | + }, | |
500 | + "node_modules/@emotion/is-prop-valid": { | |
501 | + "version": "1.2.0", | |
502 | + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", | |
503 | + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", | |
504 | + "dependencies": { | |
505 | + "@emotion/memoize": "^0.8.0" | |
506 | + } | |
507 | + }, | |
508 | + "node_modules/@emotion/memoize": { | |
509 | + "version": "0.8.0", | |
510 | + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", | |
511 | + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" | |
512 | + }, | |
513 | + "node_modules/@emotion/stylis": { | |
514 | + "version": "0.8.5", | |
515 | + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", | |
516 | + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" | |
517 | + }, | |
518 | + "node_modules/@emotion/unitless": { | |
519 | + "version": "0.7.5", | |
520 | + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", | |
521 | + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" | |
522 | + }, | |
523 | + "node_modules/@jridgewell/gen-mapping": { | |
524 | + "version": "0.1.1", | |
525 | + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", | |
526 | + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", | |
527 | + "dependencies": { | |
528 | + "@jridgewell/set-array": "^1.0.0", | |
529 | + "@jridgewell/sourcemap-codec": "^1.4.10" | |
530 | + }, | |
531 | + "engines": { | |
532 | + "node": ">=6.0.0" | |
533 | + } | |
534 | + }, | |
535 | + "node_modules/@jridgewell/resolve-uri": { | |
536 | + "version": "3.1.0", | |
537 | + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", | |
538 | + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", | |
539 | + "engines": { | |
540 | + "node": ">=6.0.0" | |
541 | + } | |
542 | + }, | |
543 | + "node_modules/@jridgewell/set-array": { | |
544 | + "version": "1.1.2", | |
545 | + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", | |
546 | + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", | |
547 | + "engines": { | |
548 | + "node": ">=6.0.0" | |
549 | + } | |
550 | + }, | |
551 | + "node_modules/@jridgewell/source-map": { | |
552 | + "version": "0.3.2", | |
553 | + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", | |
554 | + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", | |
555 | + "dependencies": { | |
556 | + "@jridgewell/gen-mapping": "^0.3.0", | |
557 | + "@jridgewell/trace-mapping": "^0.3.9" | |
558 | + } | |
559 | + }, | |
560 | + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { | |
561 | + "version": "0.3.2", | |
562 | + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", | |
563 | + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", | |
564 | + "dependencies": { | |
565 | + "@jridgewell/set-array": "^1.0.1", | |
566 | + "@jridgewell/sourcemap-codec": "^1.4.10", | |
567 | + "@jridgewell/trace-mapping": "^0.3.9" | |
568 | + }, | |
569 | + "engines": { | |
570 | + "node": ">=6.0.0" | |
571 | + } | |
572 | + }, | |
573 | + "node_modules/@jridgewell/sourcemap-codec": { | |
574 | + "version": "1.4.14", | |
575 | + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", | |
576 | + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" | |
577 | + }, | |
578 | + "node_modules/@jridgewell/trace-mapping": { | |
579 | + "version": "0.3.15", | |
580 | + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", | |
581 | + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", | |
582 | + "dependencies": { | |
583 | + "@jridgewell/resolve-uri": "^3.0.3", | |
584 | + "@jridgewell/sourcemap-codec": "^1.4.10" | |
585 | + } | |
586 | + }, | |
587 | + "node_modules/@nicolo-ribaudo/chokidar-2": { | |
588 | + "version": "2.1.8-no-fsevents.3", | |
589 | + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", | |
590 | + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", | |
591 | + "optional": true | |
592 | + }, | |
593 | + "node_modules/@types/eslint": { | |
594 | + "version": "8.4.6", | |
595 | + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", | |
596 | + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", | |
597 | + "dependencies": { | |
598 | + "@types/estree": "*", | |
599 | + "@types/json-schema": "*" | |
600 | + } | |
601 | + }, | |
602 | + "node_modules/@types/eslint-scope": { | |
603 | + "version": "3.7.4", | |
604 | + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", | |
605 | + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", | |
606 | + "dependencies": { | |
607 | + "@types/eslint": "*", | |
608 | + "@types/estree": "*" | |
609 | + } | |
610 | + }, | |
611 | + "node_modules/@types/estree": { | |
612 | + "version": "0.0.51", | |
613 | + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", | |
614 | + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" | |
615 | + }, | |
616 | + "node_modules/@types/json-schema": { | |
617 | + "version": "7.0.11", | |
618 | + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", | |
619 | + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" | |
620 | + }, | |
621 | + "node_modules/@types/node": { | |
622 | + "version": "18.8.0", | |
623 | + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.0.tgz", | |
624 | + "integrity": "sha512-u+h43R6U8xXDt2vzUaVP3VwjjLyOJk6uEciZS8OSyziUQGOwmk+l+4drxcsDboHXwyTaqS1INebghmWMRxq3LA==" | |
625 | + }, | |
626 | + "node_modules/@webassemblyjs/ast": { | |
627 | + "version": "1.11.1", | |
628 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", | |
629 | + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", | |
630 | + "dependencies": { | |
631 | + "@webassemblyjs/helper-numbers": "1.11.1", | |
632 | + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" | |
633 | + } | |
634 | + }, | |
635 | + "node_modules/@webassemblyjs/floating-point-hex-parser": { | |
636 | + "version": "1.11.1", | |
637 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", | |
638 | + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" | |
639 | + }, | |
640 | + "node_modules/@webassemblyjs/helper-api-error": { | |
641 | + "version": "1.11.1", | |
642 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", | |
643 | + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" | |
644 | + }, | |
645 | + "node_modules/@webassemblyjs/helper-buffer": { | |
646 | + "version": "1.11.1", | |
647 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", | |
648 | + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" | |
649 | + }, | |
650 | + "node_modules/@webassemblyjs/helper-numbers": { | |
651 | + "version": "1.11.1", | |
652 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", | |
653 | + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", | |
654 | + "dependencies": { | |
655 | + "@webassemblyjs/floating-point-hex-parser": "1.11.1", | |
656 | + "@webassemblyjs/helper-api-error": "1.11.1", | |
657 | + "@xtuc/long": "4.2.2" | |
658 | + } | |
659 | + }, | |
660 | + "node_modules/@webassemblyjs/helper-wasm-bytecode": { | |
661 | + "version": "1.11.1", | |
662 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", | |
663 | + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" | |
664 | + }, | |
665 | + "node_modules/@webassemblyjs/helper-wasm-section": { | |
666 | + "version": "1.11.1", | |
667 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", | |
668 | + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", | |
669 | + "dependencies": { | |
670 | + "@webassemblyjs/ast": "1.11.1", | |
671 | + "@webassemblyjs/helper-buffer": "1.11.1", | |
672 | + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", | |
673 | + "@webassemblyjs/wasm-gen": "1.11.1" | |
674 | + } | |
675 | + }, | |
676 | + "node_modules/@webassemblyjs/ieee754": { | |
677 | + "version": "1.11.1", | |
678 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", | |
679 | + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", | |
680 | + "dependencies": { | |
681 | + "@xtuc/ieee754": "^1.2.0" | |
682 | + } | |
683 | + }, | |
684 | + "node_modules/@webassemblyjs/leb128": { | |
685 | + "version": "1.11.1", | |
686 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", | |
687 | + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", | |
688 | + "dependencies": { | |
689 | + "@xtuc/long": "4.2.2" | |
690 | + } | |
691 | + }, | |
692 | + "node_modules/@webassemblyjs/utf8": { | |
693 | + "version": "1.11.1", | |
694 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", | |
695 | + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" | |
696 | + }, | |
697 | + "node_modules/@webassemblyjs/wasm-edit": { | |
698 | + "version": "1.11.1", | |
699 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", | |
700 | + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", | |
701 | + "dependencies": { | |
702 | + "@webassemblyjs/ast": "1.11.1", | |
703 | + "@webassemblyjs/helper-buffer": "1.11.1", | |
704 | + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", | |
705 | + "@webassemblyjs/helper-wasm-section": "1.11.1", | |
706 | + "@webassemblyjs/wasm-gen": "1.11.1", | |
707 | + "@webassemblyjs/wasm-opt": "1.11.1", | |
708 | + "@webassemblyjs/wasm-parser": "1.11.1", | |
709 | + "@webassemblyjs/wast-printer": "1.11.1" | |
710 | + } | |
711 | + }, | |
712 | + "node_modules/@webassemblyjs/wasm-gen": { | |
713 | + "version": "1.11.1", | |
714 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", | |
715 | + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", | |
716 | + "dependencies": { | |
717 | + "@webassemblyjs/ast": "1.11.1", | |
718 | + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", | |
719 | + "@webassemblyjs/ieee754": "1.11.1", | |
720 | + "@webassemblyjs/leb128": "1.11.1", | |
721 | + "@webassemblyjs/utf8": "1.11.1" | |
722 | + } | |
723 | + }, | |
724 | + "node_modules/@webassemblyjs/wasm-opt": { | |
725 | + "version": "1.11.1", | |
726 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", | |
727 | + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", | |
728 | + "dependencies": { | |
729 | + "@webassemblyjs/ast": "1.11.1", | |
730 | + "@webassemblyjs/helper-buffer": "1.11.1", | |
731 | + "@webassemblyjs/wasm-gen": "1.11.1", | |
732 | + "@webassemblyjs/wasm-parser": "1.11.1" | |
733 | + } | |
734 | + }, | |
735 | + "node_modules/@webassemblyjs/wasm-parser": { | |
736 | + "version": "1.11.1", | |
737 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", | |
738 | + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", | |
739 | + "dependencies": { | |
740 | + "@webassemblyjs/ast": "1.11.1", | |
741 | + "@webassemblyjs/helper-api-error": "1.11.1", | |
742 | + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", | |
743 | + "@webassemblyjs/ieee754": "1.11.1", | |
744 | + "@webassemblyjs/leb128": "1.11.1", | |
745 | + "@webassemblyjs/utf8": "1.11.1" | |
746 | + } | |
747 | + }, | |
748 | + "node_modules/@webassemblyjs/wast-printer": { | |
749 | + "version": "1.11.1", | |
750 | + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", | |
751 | + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", | |
752 | + "dependencies": { | |
753 | + "@webassemblyjs/ast": "1.11.1", | |
754 | + "@xtuc/long": "4.2.2" | |
755 | + } | |
756 | + }, | |
757 | + "node_modules/@webpack-cli/configtest": { | |
758 | + "version": "1.2.0", | |
759 | + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", | |
760 | + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", | |
761 | + "peerDependencies": { | |
762 | + "webpack": "4.x.x || 5.x.x", | |
763 | + "webpack-cli": "4.x.x" | |
764 | + } | |
765 | + }, | |
766 | + "node_modules/@webpack-cli/info": { | |
767 | + "version": "1.5.0", | |
768 | + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", | |
769 | + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", | |
770 | + "dependencies": { | |
771 | + "envinfo": "^7.7.3" | |
772 | + }, | |
773 | + "peerDependencies": { | |
774 | + "webpack-cli": "4.x.x" | |
775 | + } | |
776 | + }, | |
777 | + "node_modules/@webpack-cli/serve": { | |
778 | + "version": "1.7.0", | |
779 | + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", | |
780 | + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", | |
781 | + "peerDependencies": { | |
782 | + "webpack-cli": "4.x.x" | |
783 | + }, | |
784 | + "peerDependenciesMeta": { | |
785 | + "webpack-dev-server": { | |
786 | + "optional": true | |
787 | + } | |
788 | + } | |
789 | + }, | |
790 | + "node_modules/@xtuc/ieee754": { | |
791 | + "version": "1.2.0", | |
792 | + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", | |
793 | + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" | |
794 | + }, | |
795 | + "node_modules/@xtuc/long": { | |
796 | + "version": "4.2.2", | |
797 | + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", | |
798 | + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" | |
799 | + }, | |
800 | + "node_modules/accepts": { | |
801 | + "version": "1.3.8", | |
802 | + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", | |
803 | + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", | |
804 | + "dependencies": { | |
805 | + "mime-types": "~2.1.34", | |
806 | + "negotiator": "0.6.3" | |
807 | + }, | |
808 | + "engines": { | |
809 | + "node": ">= 0.6" | |
810 | + } | |
811 | + }, | |
812 | + "node_modules/acorn": { | |
813 | + "version": "8.8.0", | |
814 | + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", | |
815 | + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", | |
816 | + "bin": { | |
817 | + "acorn": "bin/acorn" | |
818 | + }, | |
819 | + "engines": { | |
820 | + "node": ">=0.4.0" | |
821 | + } | |
822 | + }, | |
823 | + "node_modules/acorn-import-assertions": { | |
824 | + "version": "1.8.0", | |
825 | + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", | |
826 | + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", | |
827 | + "peerDependencies": { | |
828 | + "acorn": "^8" | |
829 | + } | |
830 | + }, | |
831 | + "node_modules/ajv": { | |
832 | + "version": "6.12.6", | |
833 | + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", | |
834 | + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", | |
835 | + "dependencies": { | |
836 | + "fast-deep-equal": "^3.1.1", | |
837 | + "fast-json-stable-stringify": "^2.0.0", | |
838 | + "json-schema-traverse": "^0.4.1", | |
839 | + "uri-js": "^4.2.2" | |
840 | + }, | |
841 | + "funding": { | |
842 | + "type": "github", | |
843 | + "url": "https://github.com/sponsors/epoberezkin" | |
844 | + } | |
845 | + }, | |
846 | + "node_modules/ajv-keywords": { | |
847 | + "version": "3.5.2", | |
848 | + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", | |
849 | + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", | |
850 | + "peerDependencies": { | |
851 | + "ajv": "^6.9.1" | |
852 | + } | |
853 | + }, | |
854 | + "node_modules/ansi-styles": { | |
855 | + "version": "3.2.1", | |
856 | + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", | |
857 | + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", | |
858 | + "dependencies": { | |
859 | + "color-convert": "^1.9.0" | |
860 | + }, | |
861 | + "engines": { | |
862 | + "node": ">=4" | |
863 | + } | |
864 | + }, | |
865 | + "node_modules/anymatch": { | |
866 | + "version": "3.1.2", | |
867 | + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", | |
868 | + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", | |
869 | + "optional": true, | |
870 | + "dependencies": { | |
871 | + "normalize-path": "^3.0.0", | |
872 | + "picomatch": "^2.0.4" | |
873 | + }, | |
874 | + "engines": { | |
875 | + "node": ">= 8" | |
876 | + } | |
877 | + }, | |
878 | + "node_modules/array-flatten": { | |
879 | + "version": "1.1.1", | |
880 | + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", | |
881 | + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" | |
882 | + }, | |
883 | + "node_modules/babel-loader": { | |
884 | + "version": "8.2.5", | |
885 | + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", | |
886 | + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", | |
887 | + "dependencies": { | |
888 | + "find-cache-dir": "^3.3.1", | |
889 | + "loader-utils": "^2.0.0", | |
890 | + "make-dir": "^3.1.0", | |
891 | + "schema-utils": "^2.6.5" | |
892 | + }, | |
893 | + "engines": { | |
894 | + "node": ">= 8.9" | |
895 | + }, | |
896 | + "peerDependencies": { | |
897 | + "@babel/core": "^7.0.0", | |
898 | + "webpack": ">=2" | |
899 | + } | |
900 | + }, | |
901 | + "node_modules/babel-loader/node_modules/make-dir": { | |
902 | + "version": "3.1.0", | |
903 | + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", | |
904 | + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", | |
905 | + "dependencies": { | |
906 | + "semver": "^6.0.0" | |
907 | + }, | |
908 | + "engines": { | |
909 | + "node": ">=8" | |
910 | + }, | |
911 | + "funding": { | |
912 | + "url": "https://github.com/sponsors/sindresorhus" | |
913 | + } | |
914 | + }, | |
915 | + "node_modules/babel-plugin-styled-components": { | |
916 | + "version": "2.0.7", | |
917 | + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", | |
918 | + "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", | |
919 | + "dependencies": { | |
920 | + "@babel/helper-annotate-as-pure": "^7.16.0", | |
921 | + "@babel/helper-module-imports": "^7.16.0", | |
922 | + "babel-plugin-syntax-jsx": "^6.18.0", | |
923 | + "lodash": "^4.17.11", | |
924 | + "picomatch": "^2.3.0" | |
925 | + }, | |
926 | + "peerDependencies": { | |
927 | + "styled-components": ">= 2" | |
928 | + } | |
929 | + }, | |
930 | + "node_modules/babel-plugin-syntax-jsx": { | |
931 | + "version": "6.18.0", | |
932 | + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", | |
933 | + "integrity": "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==" | |
934 | + }, | |
935 | + "node_modules/balanced-match": { | |
936 | + "version": "1.0.2", | |
937 | + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", | |
938 | + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" | |
939 | + }, | |
940 | + "node_modules/big.js": { | |
941 | + "version": "5.2.2", | |
942 | + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", | |
943 | + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", | |
944 | + "engines": { | |
945 | + "node": "*" | |
946 | + } | |
947 | + }, | |
948 | + "node_modules/bignumber.js": { | |
949 | + "version": "9.0.0", | |
950 | + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz", | |
951 | + "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==", | |
952 | + "engines": { | |
953 | + "node": "*" | |
954 | + } | |
955 | + }, | |
956 | + "node_modules/binary-extensions": { | |
957 | + "version": "2.2.0", | |
958 | + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", | |
959 | + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", | |
960 | + "optional": true, | |
961 | + "engines": { | |
962 | + "node": ">=8" | |
963 | + } | |
964 | + }, | |
965 | + "node_modules/body-parser": { | |
966 | + "version": "1.20.0", | |
967 | + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", | |
968 | + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", | |
969 | + "dependencies": { | |
970 | + "bytes": "3.1.2", | |
971 | + "content-type": "~1.0.4", | |
972 | + "debug": "2.6.9", | |
973 | + "depd": "2.0.0", | |
974 | + "destroy": "1.2.0", | |
975 | + "http-errors": "2.0.0", | |
976 | + "iconv-lite": "0.4.24", | |
977 | + "on-finished": "2.4.1", | |
978 | + "qs": "6.10.3", | |
979 | + "raw-body": "2.5.1", | |
980 | + "type-is": "~1.6.18", | |
981 | + "unpipe": "1.0.0" | |
982 | + }, | |
983 | + "engines": { | |
984 | + "node": ">= 0.8", | |
985 | + "npm": "1.2.8000 || >= 1.4.16" | |
986 | + } | |
987 | + }, | |
988 | + "node_modules/brace-expansion": { | |
989 | + "version": "1.1.11", | |
990 | + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
991 | + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
992 | + "dependencies": { | |
993 | + "balanced-match": "^1.0.0", | |
994 | + "concat-map": "0.0.1" | |
995 | + } | |
996 | + }, | |
997 | + "node_modules/braces": { | |
998 | + "version": "3.0.2", | |
999 | + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", | |
1000 | + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", | |
1001 | + "optional": true, | |
1002 | + "dependencies": { | |
1003 | + "fill-range": "^7.0.1" | |
1004 | + }, | |
1005 | + "engines": { | |
1006 | + "node": ">=8" | |
1007 | + } | |
1008 | + }, | |
1009 | + "node_modules/browserslist": { | |
1010 | + "version": "4.21.4", | |
1011 | + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", | |
1012 | + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", | |
1013 | + "funding": [ | |
1014 | + { | |
1015 | + "type": "opencollective", | |
1016 | + "url": "https://opencollective.com/browserslist" | |
1017 | + }, | |
1018 | + { | |
1019 | + "type": "tidelift", | |
1020 | + "url": "https://tidelift.com/funding/github/npm/browserslist" | |
1021 | + } | |
1022 | + ], | |
1023 | + "dependencies": { | |
1024 | + "caniuse-lite": "^1.0.30001400", | |
1025 | + "electron-to-chromium": "^1.4.251", | |
1026 | + "node-releases": "^2.0.6", | |
1027 | + "update-browserslist-db": "^1.0.9" | |
1028 | + }, | |
1029 | + "bin": { | |
1030 | + "browserslist": "cli.js" | |
1031 | + }, | |
1032 | + "engines": { | |
1033 | + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" | |
1034 | + } | |
1035 | + }, | |
1036 | + "node_modules/buffer-from": { | |
1037 | + "version": "1.1.2", | |
1038 | + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", | |
1039 | + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" | |
1040 | + }, | |
1041 | + "node_modules/buffer-writer": { | |
1042 | + "version": "2.0.0", | |
1043 | + "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", | |
1044 | + "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==", | |
1045 | + "engines": { | |
1046 | + "node": ">=4" | |
1047 | + } | |
1048 | + }, | |
1049 | + "node_modules/bytes": { | |
1050 | + "version": "3.1.2", | |
1051 | + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", | |
1052 | + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", | |
1053 | + "engines": { | |
1054 | + "node": ">= 0.8" | |
1055 | + } | |
1056 | + }, | |
1057 | + "node_modules/call-bind": { | |
1058 | + "version": "1.0.2", | |
1059 | + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", | |
1060 | + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", | |
1061 | + "dependencies": { | |
1062 | + "function-bind": "^1.1.1", | |
1063 | + "get-intrinsic": "^1.0.2" | |
1064 | + }, | |
1065 | + "funding": { | |
1066 | + "url": "https://github.com/sponsors/ljharb" | |
1067 | + } | |
1068 | + }, | |
1069 | + "node_modules/camelize": { | |
1070 | + "version": "1.0.0", | |
1071 | + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", | |
1072 | + "integrity": "sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==" | |
1073 | + }, | |
1074 | + "node_modules/caniuse-lite": { | |
1075 | + "version": "1.0.30001409", | |
1076 | + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001409.tgz", | |
1077 | + "integrity": "sha512-V0mnJ5dwarmhYv8/MzhJ//aW68UpvnQBXv8lJ2QUsvn2pHcmAuNtu8hQEDz37XnA1iE+lRR9CIfGWWpgJ5QedQ==", | |
1078 | + "funding": [ | |
1079 | + { | |
1080 | + "type": "opencollective", | |
1081 | + "url": "https://opencollective.com/browserslist" | |
1082 | + }, | |
1083 | + { | |
1084 | + "type": "tidelift", | |
1085 | + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" | |
1086 | + } | |
1087 | + ] | |
1088 | + }, | |
1089 | + "node_modules/chalk": { | |
1090 | + "version": "2.4.2", | |
1091 | + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", | |
1092 | + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", | |
1093 | + "dependencies": { | |
1094 | + "ansi-styles": "^3.2.1", | |
1095 | + "escape-string-regexp": "^1.0.5", | |
1096 | + "supports-color": "^5.3.0" | |
1097 | + }, | |
1098 | + "engines": { | |
1099 | + "node": ">=4" | |
1100 | + } | |
1101 | + }, | |
1102 | + "node_modules/chokidar": { | |
1103 | + "version": "3.5.3", | |
1104 | + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", | |
1105 | + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", | |
1106 | + "funding": [ | |
1107 | + { | |
1108 | + "type": "individual", | |
1109 | + "url": "https://paulmillr.com/funding/" | |
1110 | + } | |
1111 | + ], | |
1112 | + "optional": true, | |
1113 | + "dependencies": { | |
1114 | + "anymatch": "~3.1.2", | |
1115 | + "braces": "~3.0.2", | |
1116 | + "glob-parent": "~5.1.2", | |
1117 | + "is-binary-path": "~2.1.0", | |
1118 | + "is-glob": "~4.0.1", | |
1119 | + "normalize-path": "~3.0.0", | |
1120 | + "readdirp": "~3.6.0" | |
1121 | + }, | |
1122 | + "engines": { | |
1123 | + "node": ">= 8.10.0" | |
1124 | + }, | |
1125 | + "optionalDependencies": { | |
1126 | + "fsevents": "~2.3.2" | |
1127 | + } | |
1128 | + }, | |
1129 | + "node_modules/chrome-trace-event": { | |
1130 | + "version": "1.0.3", | |
1131 | + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", | |
1132 | + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", | |
1133 | + "engines": { | |
1134 | + "node": ">=6.0" | |
1135 | + } | |
1136 | + }, | |
1137 | + "node_modules/clone-deep": { | |
1138 | + "version": "4.0.1", | |
1139 | + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", | |
1140 | + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", | |
1141 | + "dependencies": { | |
1142 | + "is-plain-object": "^2.0.4", | |
1143 | + "kind-of": "^6.0.2", | |
1144 | + "shallow-clone": "^3.0.0" | |
1145 | + }, | |
1146 | + "engines": { | |
1147 | + "node": ">=6" | |
1148 | + } | |
1149 | + }, | |
1150 | + "node_modules/color-convert": { | |
1151 | + "version": "1.9.3", | |
1152 | + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | |
1153 | + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", | |
1154 | + "dependencies": { | |
1155 | + "color-name": "1.1.3" | |
1156 | + } | |
1157 | + }, | |
1158 | + "node_modules/color-name": { | |
1159 | + "version": "1.1.3", | |
1160 | + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", | |
1161 | + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" | |
1162 | + }, | |
1163 | + "node_modules/colorette": { | |
1164 | + "version": "2.0.19", | |
1165 | + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", | |
1166 | + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" | |
1167 | + }, | |
1168 | + "node_modules/commander": { | |
1169 | + "version": "4.1.1", | |
1170 | + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", | |
1171 | + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", | |
1172 | + "engines": { | |
1173 | + "node": ">= 6" | |
1174 | + } | |
1175 | + }, | |
1176 | + "node_modules/commondir": { | |
1177 | + "version": "1.0.1", | |
1178 | + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", | |
1179 | + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" | |
1180 | + }, | |
1181 | + "node_modules/concat-map": { | |
1182 | + "version": "0.0.1", | |
1183 | + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | |
1184 | + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" | |
1185 | + }, | |
1186 | + "node_modules/content-disposition": { | |
1187 | + "version": "0.5.4", | |
1188 | + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", | |
1189 | + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", | |
1190 | + "dependencies": { | |
1191 | + "safe-buffer": "5.2.1" | |
1192 | + }, | |
1193 | + "engines": { | |
1194 | + "node": ">= 0.6" | |
1195 | + } | |
1196 | + }, | |
1197 | + "node_modules/content-type": { | |
1198 | + "version": "1.0.4", | |
1199 | + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", | |
1200 | + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", | |
1201 | + "engines": { | |
1202 | + "node": ">= 0.6" | |
1203 | + } | |
1204 | + }, | |
1205 | + "node_modules/convert-source-map": { | |
1206 | + "version": "1.8.0", | |
1207 | + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", | |
1208 | + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", | |
1209 | + "dependencies": { | |
1210 | + "safe-buffer": "~5.1.1" | |
1211 | + } | |
1212 | + }, | |
1213 | + "node_modules/convert-source-map/node_modules/safe-buffer": { | |
1214 | + "version": "5.1.2", | |
1215 | + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | |
1216 | + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | |
1217 | + }, | |
1218 | + "node_modules/cookie": { | |
1219 | + "version": "0.5.0", | |
1220 | + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", | |
1221 | + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", | |
1222 | + "engines": { | |
1223 | + "node": ">= 0.6" | |
1224 | + } | |
1225 | + }, | |
1226 | + "node_modules/cookie-signature": { | |
1227 | + "version": "1.0.6", | |
1228 | + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", | |
1229 | + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" | |
1230 | + }, | |
1231 | + "node_modules/core-util-is": { | |
1232 | + "version": "1.0.3", | |
1233 | + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", | |
1234 | + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" | |
1235 | + }, | |
1236 | + "node_modules/cross-spawn": { | |
1237 | + "version": "7.0.3", | |
1238 | + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", | |
1239 | + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", | |
1240 | + "dependencies": { | |
1241 | + "path-key": "^3.1.0", | |
1242 | + "shebang-command": "^2.0.0", | |
1243 | + "which": "^2.0.1" | |
1244 | + }, | |
1245 | + "engines": { | |
1246 | + "node": ">= 8" | |
1247 | + } | |
1248 | + }, | |
1249 | + "node_modules/css-color-keywords": { | |
1250 | + "version": "1.0.0", | |
1251 | + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", | |
1252 | + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", | |
1253 | + "engines": { | |
1254 | + "node": ">=4" | |
1255 | + } | |
1256 | + }, | |
1257 | + "node_modules/css-loader": { | |
1258 | + "version": "6.7.1", | |
1259 | + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", | |
1260 | + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", | |
1261 | + "dependencies": { | |
1262 | + "icss-utils": "^5.1.0", | |
1263 | + "postcss": "^8.4.7", | |
1264 | + "postcss-modules-extract-imports": "^3.0.0", | |
1265 | + "postcss-modules-local-by-default": "^4.0.0", | |
1266 | + "postcss-modules-scope": "^3.0.0", | |
1267 | + "postcss-modules-values": "^4.0.0", | |
1268 | + "postcss-value-parser": "^4.2.0", | |
1269 | + "semver": "^7.3.5" | |
1270 | + }, | |
1271 | + "engines": { | |
1272 | + "node": ">= 12.13.0" | |
1273 | + }, | |
1274 | + "funding": { | |
1275 | + "type": "opencollective", | |
1276 | + "url": "https://opencollective.com/webpack" | |
1277 | + }, | |
1278 | + "peerDependencies": { | |
1279 | + "webpack": "^5.0.0" | |
1280 | + } | |
1281 | + }, | |
1282 | + "node_modules/css-loader/node_modules/semver": { | |
1283 | + "version": "7.3.7", | |
1284 | + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", | |
1285 | + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", | |
1286 | + "dependencies": { | |
1287 | + "lru-cache": "^6.0.0" | |
1288 | + }, | |
1289 | + "bin": { | |
1290 | + "semver": "bin/semver.js" | |
1291 | + }, | |
1292 | + "engines": { | |
1293 | + "node": ">=10" | |
1294 | + } | |
1295 | + }, | |
1296 | + "node_modules/css-to-react-native": { | |
1297 | + "version": "3.0.0", | |
1298 | + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", | |
1299 | + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", | |
1300 | + "dependencies": { | |
1301 | + "camelize": "^1.0.0", | |
1302 | + "css-color-keywords": "^1.0.0", | |
1303 | + "postcss-value-parser": "^4.0.2" | |
1304 | + } | |
1305 | + }, | |
1306 | + "node_modules/cssesc": { | |
1307 | + "version": "3.0.0", | |
1308 | + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", | |
1309 | + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", | |
1310 | + "bin": { | |
1311 | + "cssesc": "bin/cssesc" | |
1312 | + }, | |
1313 | + "engines": { | |
1314 | + "node": ">=4" | |
1315 | + } | |
1316 | + }, | |
1317 | + "node_modules/debug": { | |
1318 | + "version": "2.6.9", | |
1319 | + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | |
1320 | + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | |
1321 | + "dependencies": { | |
1322 | + "ms": "2.0.0" | |
1323 | + } | |
1324 | + }, | |
1325 | + "node_modules/depd": { | |
1326 | + "version": "2.0.0", | |
1327 | + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", | |
1328 | + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", | |
1329 | + "engines": { | |
1330 | + "node": ">= 0.8" | |
1331 | + } | |
1332 | + }, | |
1333 | + "node_modules/destroy": { | |
1334 | + "version": "1.2.0", | |
1335 | + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", | |
1336 | + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", | |
1337 | + "engines": { | |
1338 | + "node": ">= 0.8", | |
1339 | + "npm": "1.2.8000 || >= 1.4.16" | |
1340 | + } | |
1341 | + }, | |
1342 | + "node_modules/ee-first": { | |
1343 | + "version": "1.1.1", | |
1344 | + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", | |
1345 | + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" | |
1346 | + }, | |
1347 | + "node_modules/electron-to-chromium": { | |
1348 | + "version": "1.4.256", | |
1349 | + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.256.tgz", | |
1350 | + "integrity": "sha512-x+JnqyluoJv8I0U9gVe+Sk2st8vF0CzMt78SXxuoWCooLLY2k5VerIBdpvG7ql6GKI4dzNnPjmqgDJ76EdaAKw==" | |
1351 | + }, | |
1352 | + "node_modules/emojis-list": { | |
1353 | + "version": "3.0.0", | |
1354 | + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", | |
1355 | + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", | |
1356 | + "engines": { | |
1357 | + "node": ">= 4" | |
1358 | + } | |
1359 | + }, | |
1360 | + "node_modules/encodeurl": { | |
1361 | + "version": "1.0.2", | |
1362 | + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", | |
1363 | + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", | |
1364 | + "engines": { | |
1365 | + "node": ">= 0.8" | |
1366 | + } | |
1367 | + }, | |
1368 | + "node_modules/enhanced-resolve": { | |
1369 | + "version": "5.10.0", | |
1370 | + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", | |
1371 | + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", | |
1372 | + "dependencies": { | |
1373 | + "graceful-fs": "^4.2.4", | |
1374 | + "tapable": "^2.2.0" | |
1375 | + }, | |
1376 | + "engines": { | |
1377 | + "node": ">=10.13.0" | |
1378 | + } | |
1379 | + }, | |
1380 | + "node_modules/envinfo": { | |
1381 | + "version": "7.8.1", | |
1382 | + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", | |
1383 | + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", | |
1384 | + "bin": { | |
1385 | + "envinfo": "dist/cli.js" | |
1386 | + }, | |
1387 | + "engines": { | |
1388 | + "node": ">=4" | |
1389 | + } | |
1390 | + }, | |
1391 | + "node_modules/es-module-lexer": { | |
1392 | + "version": "0.9.3", | |
1393 | + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", | |
1394 | + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" | |
1395 | + }, | |
1396 | + "node_modules/escalade": { | |
1397 | + "version": "3.1.1", | |
1398 | + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", | |
1399 | + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", | |
1400 | + "engines": { | |
1401 | + "node": ">=6" | |
1402 | + } | |
1403 | + }, | |
1404 | + "node_modules/escape-html": { | |
1405 | + "version": "1.0.3", | |
1406 | + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", | |
1407 | + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" | |
1408 | + }, | |
1409 | + "node_modules/escape-string-regexp": { | |
1410 | + "version": "1.0.5", | |
1411 | + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | |
1412 | + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", | |
1413 | + "engines": { | |
1414 | + "node": ">=0.8.0" | |
1415 | + } | |
1416 | + }, | |
1417 | + "node_modules/eslint-scope": { | |
1418 | + "version": "5.1.1", | |
1419 | + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", | |
1420 | + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", | |
1421 | + "dependencies": { | |
1422 | + "esrecurse": "^4.3.0", | |
1423 | + "estraverse": "^4.1.1" | |
1424 | + }, | |
1425 | + "engines": { | |
1426 | + "node": ">=8.0.0" | |
1427 | + } | |
1428 | + }, | |
1429 | + "node_modules/esrecurse": { | |
1430 | + "version": "4.3.0", | |
1431 | + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", | |
1432 | + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", | |
1433 | + "dependencies": { | |
1434 | + "estraverse": "^5.2.0" | |
1435 | + }, | |
1436 | + "engines": { | |
1437 | + "node": ">=4.0" | |
1438 | + } | |
1439 | + }, | |
1440 | + "node_modules/esrecurse/node_modules/estraverse": { | |
1441 | + "version": "5.3.0", | |
1442 | + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", | |
1443 | + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", | |
1444 | + "engines": { | |
1445 | + "node": ">=4.0" | |
1446 | + } | |
1447 | + }, | |
1448 | + "node_modules/estraverse": { | |
1449 | + "version": "4.3.0", | |
1450 | + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", | |
1451 | + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", | |
1452 | + "engines": { | |
1453 | + "node": ">=4.0" | |
1454 | + } | |
1455 | + }, | |
1456 | + "node_modules/etag": { | |
1457 | + "version": "1.8.1", | |
1458 | + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", | |
1459 | + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", | |
1460 | + "engines": { | |
1461 | + "node": ">= 0.6" | |
1462 | + } | |
1463 | + }, | |
1464 | + "node_modules/events": { | |
1465 | + "version": "3.3.0", | |
1466 | + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", | |
1467 | + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", | |
1468 | + "engines": { | |
1469 | + "node": ">=0.8.x" | |
1470 | + } | |
1471 | + }, | |
1472 | + "node_modules/express": { | |
1473 | + "version": "4.18.1", | |
1474 | + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", | |
1475 | + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", | |
1476 | + "dependencies": { | |
1477 | + "accepts": "~1.3.8", | |
1478 | + "array-flatten": "1.1.1", | |
1479 | + "body-parser": "1.20.0", | |
1480 | + "content-disposition": "0.5.4", | |
1481 | + "content-type": "~1.0.4", | |
1482 | + "cookie": "0.5.0", | |
1483 | + "cookie-signature": "1.0.6", | |
1484 | + "debug": "2.6.9", | |
1485 | + "depd": "2.0.0", | |
1486 | + "encodeurl": "~1.0.2", | |
1487 | + "escape-html": "~1.0.3", | |
1488 | + "etag": "~1.8.1", | |
1489 | + "finalhandler": "1.2.0", | |
1490 | + "fresh": "0.5.2", | |
1491 | + "http-errors": "2.0.0", | |
1492 | + "merge-descriptors": "1.0.1", | |
1493 | + "methods": "~1.1.2", | |
1494 | + "on-finished": "2.4.1", | |
1495 | + "parseurl": "~1.3.3", | |
1496 | + "path-to-regexp": "0.1.7", | |
1497 | + "proxy-addr": "~2.0.7", | |
1498 | + "qs": "6.10.3", | |
1499 | + "range-parser": "~1.2.1", | |
1500 | + "safe-buffer": "5.2.1", | |
1501 | + "send": "0.18.0", | |
1502 | + "serve-static": "1.15.0", | |
1503 | + "setprototypeof": "1.2.0", | |
1504 | + "statuses": "2.0.1", | |
1505 | + "type-is": "~1.6.18", | |
1506 | + "utils-merge": "1.0.1", | |
1507 | + "vary": "~1.1.2" | |
1508 | + }, | |
1509 | + "engines": { | |
1510 | + "node": ">= 0.10.0" | |
1511 | + } | |
1512 | + }, | |
1513 | + "node_modules/fast-deep-equal": { | |
1514 | + "version": "3.1.3", | |
1515 | + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", | |
1516 | + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" | |
1517 | + }, | |
1518 | + "node_modules/fast-json-stable-stringify": { | |
1519 | + "version": "2.1.0", | |
1520 | + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", | |
1521 | + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" | |
1522 | + }, | |
1523 | + "node_modules/fastest-levenshtein": { | |
1524 | + "version": "1.0.16", | |
1525 | + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", | |
1526 | + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", | |
1527 | + "engines": { | |
1528 | + "node": ">= 4.9.1" | |
1529 | + } | |
1530 | + }, | |
1531 | + "node_modules/file-loader": { | |
1532 | + "version": "6.2.0", | |
1533 | + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", | |
1534 | + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", | |
1535 | + "dependencies": { | |
1536 | + "loader-utils": "^2.0.0", | |
1537 | + "schema-utils": "^3.0.0" | |
1538 | + }, | |
1539 | + "engines": { | |
1540 | + "node": ">= 10.13.0" | |
1541 | + }, | |
1542 | + "funding": { | |
1543 | + "type": "opencollective", | |
1544 | + "url": "https://opencollective.com/webpack" | |
1545 | + }, | |
1546 | + "peerDependencies": { | |
1547 | + "webpack": "^4.0.0 || ^5.0.0" | |
1548 | + } | |
1549 | + }, | |
1550 | + "node_modules/file-loader/node_modules/schema-utils": { | |
1551 | + "version": "3.1.1", | |
1552 | + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", | |
1553 | + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", | |
1554 | + "dependencies": { | |
1555 | + "@types/json-schema": "^7.0.8", | |
1556 | + "ajv": "^6.12.5", | |
1557 | + "ajv-keywords": "^3.5.2" | |
1558 | + }, | |
1559 | + "engines": { | |
1560 | + "node": ">= 10.13.0" | |
1561 | + }, | |
1562 | + "funding": { | |
1563 | + "type": "opencollective", | |
1564 | + "url": "https://opencollective.com/webpack" | |
1565 | + } | |
1566 | + }, | |
1567 | + "node_modules/fill-range": { | |
1568 | + "version": "7.0.1", | |
1569 | + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", | |
1570 | + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", | |
1571 | + "optional": true, | |
1572 | + "dependencies": { | |
1573 | + "to-regex-range": "^5.0.1" | |
1574 | + }, | |
1575 | + "engines": { | |
1576 | + "node": ">=8" | |
1577 | + } | |
1578 | + }, | |
1579 | + "node_modules/finalhandler": { | |
1580 | + "version": "1.2.0", | |
1581 | + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", | |
1582 | + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", | |
1583 | + "dependencies": { | |
1584 | + "debug": "2.6.9", | |
1585 | + "encodeurl": "~1.0.2", | |
1586 | + "escape-html": "~1.0.3", | |
1587 | + "on-finished": "2.4.1", | |
1588 | + "parseurl": "~1.3.3", | |
1589 | + "statuses": "2.0.1", | |
1590 | + "unpipe": "~1.0.0" | |
1591 | + }, | |
1592 | + "engines": { | |
1593 | + "node": ">= 0.8" | |
1594 | + } | |
1595 | + }, | |
1596 | + "node_modules/find-cache-dir": { | |
1597 | + "version": "3.3.2", | |
1598 | + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", | |
1599 | + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", | |
1600 | + "dependencies": { | |
1601 | + "commondir": "^1.0.1", | |
1602 | + "make-dir": "^3.0.2", | |
1603 | + "pkg-dir": "^4.1.0" | |
1604 | + }, | |
1605 | + "engines": { | |
1606 | + "node": ">=8" | |
1607 | + }, | |
1608 | + "funding": { | |
1609 | + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" | |
1610 | + } | |
1611 | + }, | |
1612 | + "node_modules/find-cache-dir/node_modules/make-dir": { | |
1613 | + "version": "3.1.0", | |
1614 | + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", | |
1615 | + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", | |
1616 | + "dependencies": { | |
1617 | + "semver": "^6.0.0" | |
1618 | + }, | |
1619 | + "engines": { | |
1620 | + "node": ">=8" | |
1621 | + }, | |
1622 | + "funding": { | |
1623 | + "url": "https://github.com/sponsors/sindresorhus" | |
1624 | + } | |
1625 | + }, | |
1626 | + "node_modules/find-up": { | |
1627 | + "version": "4.1.0", | |
1628 | + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", | |
1629 | + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", | |
1630 | + "dependencies": { | |
1631 | + "locate-path": "^5.0.0", | |
1632 | + "path-exists": "^4.0.0" | |
1633 | + }, | |
1634 | + "engines": { | |
1635 | + "node": ">=8" | |
1636 | + } | |
1637 | + }, | |
1638 | + "node_modules/forwarded": { | |
1639 | + "version": "0.2.0", | |
1640 | + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", | |
1641 | + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", | |
1642 | + "engines": { | |
1643 | + "node": ">= 0.6" | |
1644 | + } | |
1645 | + }, | |
1646 | + "node_modules/fresh": { | |
1647 | + "version": "0.5.2", | |
1648 | + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", | |
1649 | + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", | |
1650 | + "engines": { | |
1651 | + "node": ">= 0.6" | |
1652 | + } | |
1653 | + }, | |
1654 | + "node_modules/fs": { | |
1655 | + "version": "0.0.1-security", | |
1656 | + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", | |
1657 | + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" | |
1658 | + }, | |
1659 | + "node_modules/fs-readdir-recursive": { | |
1660 | + "version": "1.1.0", | |
1661 | + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", | |
1662 | + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" | |
1663 | + }, | |
1664 | + "node_modules/fs.realpath": { | |
1665 | + "version": "1.0.0", | |
1666 | + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | |
1667 | + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" | |
1668 | + }, | |
1669 | + "node_modules/function-bind": { | |
1670 | + "version": "1.1.1", | |
1671 | + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", | |
1672 | + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" | |
1673 | + }, | |
1674 | + "node_modules/gensync": { | |
1675 | + "version": "1.0.0-beta.2", | |
1676 | + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", | |
1677 | + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", | |
1678 | + "engines": { | |
1679 | + "node": ">=6.9.0" | |
1680 | + } | |
1681 | + }, | |
1682 | + "node_modules/get-intrinsic": { | |
1683 | + "version": "1.1.3", | |
1684 | + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", | |
1685 | + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", | |
1686 | + "dependencies": { | |
1687 | + "function-bind": "^1.1.1", | |
1688 | + "has": "^1.0.3", | |
1689 | + "has-symbols": "^1.0.3" | |
1690 | + }, | |
1691 | + "funding": { | |
1692 | + "url": "https://github.com/sponsors/ljharb" | |
1693 | + } | |
1694 | + }, | |
1695 | + "node_modules/glob": { | |
1696 | + "version": "7.2.3", | |
1697 | + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", | |
1698 | + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", | |
1699 | + "dependencies": { | |
1700 | + "fs.realpath": "^1.0.0", | |
1701 | + "inflight": "^1.0.4", | |
1702 | + "inherits": "2", | |
1703 | + "minimatch": "^3.1.1", | |
1704 | + "once": "^1.3.0", | |
1705 | + "path-is-absolute": "^1.0.0" | |
1706 | + }, | |
1707 | + "engines": { | |
1708 | + "node": "*" | |
1709 | + }, | |
1710 | + "funding": { | |
1711 | + "url": "https://github.com/sponsors/isaacs" | |
1712 | + } | |
1713 | + }, | |
1714 | + "node_modules/glob-parent": { | |
1715 | + "version": "5.1.2", | |
1716 | + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", | |
1717 | + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", | |
1718 | + "optional": true, | |
1719 | + "dependencies": { | |
1720 | + "is-glob": "^4.0.1" | |
1721 | + }, | |
1722 | + "engines": { | |
1723 | + "node": ">= 6" | |
1724 | + } | |
1725 | + }, | |
1726 | + "node_modules/glob-to-regexp": { | |
1727 | + "version": "0.4.1", | |
1728 | + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", | |
1729 | + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" | |
1730 | + }, | |
1731 | + "node_modules/globals": { | |
1732 | + "version": "11.12.0", | |
1733 | + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", | |
1734 | + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", | |
1735 | + "engines": { | |
1736 | + "node": ">=4" | |
1737 | + } | |
1738 | + }, | |
1739 | + "node_modules/graceful-fs": { | |
1740 | + "version": "4.2.10", | |
1741 | + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", | |
1742 | + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" | |
1743 | + }, | |
1744 | + "node_modules/has": { | |
1745 | + "version": "1.0.3", | |
1746 | + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", | |
1747 | + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", | |
1748 | + "dependencies": { | |
1749 | + "function-bind": "^1.1.1" | |
1750 | + }, | |
1751 | + "engines": { | |
1752 | + "node": ">= 0.4.0" | |
1753 | + } | |
1754 | + }, | |
1755 | + "node_modules/has-flag": { | |
1756 | + "version": "3.0.0", | |
1757 | + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", | |
1758 | + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", | |
1759 | + "engines": { | |
1760 | + "node": ">=4" | |
1761 | + } | |
1762 | + }, | |
1763 | + "node_modules/has-symbols": { | |
1764 | + "version": "1.0.3", | |
1765 | + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", | |
1766 | + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", | |
1767 | + "engines": { | |
1768 | + "node": ">= 0.4" | |
1769 | + }, | |
1770 | + "funding": { | |
1771 | + "url": "https://github.com/sponsors/ljharb" | |
1772 | + } | |
1773 | + }, | |
1774 | + "node_modules/history": { | |
1775 | + "version": "5.3.0", | |
1776 | + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", | |
1777 | + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", | |
1778 | + "dependencies": { | |
1779 | + "@babel/runtime": "^7.7.6" | |
1780 | + } | |
1781 | + }, | |
1782 | + "node_modules/hoist-non-react-statics": { | |
1783 | + "version": "3.3.2", | |
1784 | + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", | |
1785 | + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", | |
1786 | + "dependencies": { | |
1787 | + "react-is": "^16.7.0" | |
1788 | + } | |
1789 | + }, | |
1790 | + "node_modules/hoist-non-react-statics/node_modules/react-is": { | |
1791 | + "version": "16.13.1", | |
1792 | + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", | |
1793 | + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | |
1794 | + }, | |
1795 | + "node_modules/http-errors": { | |
1796 | + "version": "2.0.0", | |
1797 | + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", | |
1798 | + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", | |
1799 | + "dependencies": { | |
1800 | + "depd": "2.0.0", | |
1801 | + "inherits": "2.0.4", | |
1802 | + "setprototypeof": "1.2.0", | |
1803 | + "statuses": "2.0.1", | |
1804 | + "toidentifier": "1.0.1" | |
1805 | + }, | |
1806 | + "engines": { | |
1807 | + "node": ">= 0.8" | |
1808 | + } | |
1809 | + }, | |
1810 | + "node_modules/iconv-lite": { | |
1811 | + "version": "0.4.24", | |
1812 | + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", | |
1813 | + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", | |
1814 | + "dependencies": { | |
1815 | + "safer-buffer": ">= 2.1.2 < 3" | |
1816 | + }, | |
1817 | + "engines": { | |
1818 | + "node": ">=0.10.0" | |
1819 | + } | |
1820 | + }, | |
1821 | + "node_modules/icss-utils": { | |
1822 | + "version": "5.1.0", | |
1823 | + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", | |
1824 | + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", | |
1825 | + "engines": { | |
1826 | + "node": "^10 || ^12 || >= 14" | |
1827 | + }, | |
1828 | + "peerDependencies": { | |
1829 | + "postcss": "^8.1.0" | |
1830 | + } | |
1831 | + }, | |
1832 | + "node_modules/import-local": { | |
1833 | + "version": "3.1.0", | |
1834 | + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", | |
1835 | + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", | |
1836 | + "dependencies": { | |
1837 | + "pkg-dir": "^4.2.0", | |
1838 | + "resolve-cwd": "^3.0.0" | |
1839 | + }, | |
1840 | + "bin": { | |
1841 | + "import-local-fixture": "fixtures/cli.js" | |
1842 | + }, | |
1843 | + "engines": { | |
1844 | + "node": ">=8" | |
1845 | + }, | |
1846 | + "funding": { | |
1847 | + "url": "https://github.com/sponsors/sindresorhus" | |
1848 | + } | |
1849 | + }, | |
1850 | + "node_modules/inflight": { | |
1851 | + "version": "1.0.6", | |
1852 | + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | |
1853 | + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", | |
1854 | + "dependencies": { | |
1855 | + "once": "^1.3.0", | |
1856 | + "wrappy": "1" | |
1857 | + } | |
1858 | + }, | |
1859 | + "node_modules/inherits": { | |
1860 | + "version": "2.0.4", | |
1861 | + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", | |
1862 | + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" | |
1863 | + }, | |
1864 | + "node_modules/interpret": { | |
1865 | + "version": "2.2.0", | |
1866 | + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", | |
1867 | + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", | |
1868 | + "engines": { | |
1869 | + "node": ">= 0.10" | |
1870 | + } | |
1871 | + }, | |
1872 | + "node_modules/ipaddr.js": { | |
1873 | + "version": "1.9.1", | |
1874 | + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", | |
1875 | + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", | |
1876 | + "engines": { | |
1877 | + "node": ">= 0.10" | |
1878 | + } | |
1879 | + }, | |
1880 | + "node_modules/is-binary-path": { | |
1881 | + "version": "2.1.0", | |
1882 | + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", | |
1883 | + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", | |
1884 | + "optional": true, | |
1885 | + "dependencies": { | |
1886 | + "binary-extensions": "^2.0.0" | |
1887 | + }, | |
1888 | + "engines": { | |
1889 | + "node": ">=8" | |
1890 | + } | |
1891 | + }, | |
1892 | + "node_modules/is-core-module": { | |
1893 | + "version": "2.10.0", | |
1894 | + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", | |
1895 | + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", | |
1896 | + "dependencies": { | |
1897 | + "has": "^1.0.3" | |
1898 | + }, | |
1899 | + "funding": { | |
1900 | + "url": "https://github.com/sponsors/ljharb" | |
1901 | + } | |
1902 | + }, | |
1903 | + "node_modules/is-extglob": { | |
1904 | + "version": "2.1.1", | |
1905 | + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", | |
1906 | + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", | |
1907 | + "optional": true, | |
1908 | + "engines": { | |
1909 | + "node": ">=0.10.0" | |
1910 | + } | |
1911 | + }, | |
1912 | + "node_modules/is-glob": { | |
1913 | + "version": "4.0.3", | |
1914 | + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", | |
1915 | + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", | |
1916 | + "optional": true, | |
1917 | + "dependencies": { | |
1918 | + "is-extglob": "^2.1.1" | |
1919 | + }, | |
1920 | + "engines": { | |
1921 | + "node": ">=0.10.0" | |
1922 | + } | |
1923 | + }, | |
1924 | + "node_modules/is-number": { | |
1925 | + "version": "7.0.0", | |
1926 | + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", | |
1927 | + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", | |
1928 | + "optional": true, | |
1929 | + "engines": { | |
1930 | + "node": ">=0.12.0" | |
1931 | + } | |
1932 | + }, | |
1933 | + "node_modules/is-plain-object": { | |
1934 | + "version": "2.0.4", | |
1935 | + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", | |
1936 | + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", | |
1937 | + "dependencies": { | |
1938 | + "isobject": "^3.0.1" | |
1939 | + }, | |
1940 | + "engines": { | |
1941 | + "node": ">=0.10.0" | |
1942 | + } | |
1943 | + }, | |
1944 | + "node_modules/isarray": { | |
1945 | + "version": "1.0.0", | |
1946 | + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | |
1947 | + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" | |
1948 | + }, | |
1949 | + "node_modules/isexe": { | |
1950 | + "version": "2.0.0", | |
1951 | + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", | |
1952 | + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" | |
1953 | + }, | |
1954 | + "node_modules/isobject": { | |
1955 | + "version": "3.0.1", | |
1956 | + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", | |
1957 | + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", | |
1958 | + "engines": { | |
1959 | + "node": ">=0.10.0" | |
1960 | + } | |
1961 | + }, | |
1962 | + "node_modules/jest-worker": { | |
1963 | + "version": "27.5.1", | |
1964 | + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", | |
1965 | + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", | |
1966 | + "dependencies": { | |
1967 | + "@types/node": "*", | |
1968 | + "merge-stream": "^2.0.0", | |
1969 | + "supports-color": "^8.0.0" | |
1970 | + }, | |
1971 | + "engines": { | |
1972 | + "node": ">= 10.13.0" | |
1973 | + } | |
1974 | + }, | |
1975 | + "node_modules/jest-worker/node_modules/has-flag": { | |
1976 | + "version": "4.0.0", | |
1977 | + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", | |
1978 | + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", | |
1979 | + "engines": { | |
1980 | + "node": ">=8" | |
1981 | + } | |
1982 | + }, | |
1983 | + "node_modules/jest-worker/node_modules/supports-color": { | |
1984 | + "version": "8.1.1", | |
1985 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", | |
1986 | + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", | |
1987 | + "dependencies": { | |
1988 | + "has-flag": "^4.0.0" | |
1989 | + }, | |
1990 | + "engines": { | |
1991 | + "node": ">=10" | |
1992 | + }, | |
1993 | + "funding": { | |
1994 | + "url": "https://github.com/chalk/supports-color?sponsor=1" | |
1995 | + } | |
1996 | + }, | |
1997 | + "node_modules/js-tokens": { | |
1998 | + "version": "4.0.0", | |
1999 | + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", | |
2000 | + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" | |
2001 | + }, | |
2002 | + "node_modules/jsesc": { | |
2003 | + "version": "2.5.2", | |
2004 | + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", | |
2005 | + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", | |
2006 | + "bin": { | |
2007 | + "jsesc": "bin/jsesc" | |
2008 | + }, | |
2009 | + "engines": { | |
2010 | + "node": ">=4" | |
2011 | + } | |
2012 | + }, | |
2013 | + "node_modules/json-parse-even-better-errors": { | |
2014 | + "version": "2.3.1", | |
2015 | + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", | |
2016 | + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" | |
2017 | + }, | |
2018 | + "node_modules/json-schema-traverse": { | |
2019 | + "version": "0.4.1", | |
2020 | + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", | |
2021 | + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" | |
2022 | + }, | |
2023 | + "node_modules/json5": { | |
2024 | + "version": "2.2.1", | |
2025 | + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", | |
2026 | + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", | |
2027 | + "bin": { | |
2028 | + "json5": "lib/cli.js" | |
2029 | + }, | |
2030 | + "engines": { | |
2031 | + "node": ">=6" | |
2032 | + } | |
2033 | + }, | |
2034 | + "node_modules/kind-of": { | |
2035 | + "version": "6.0.3", | |
2036 | + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", | |
2037 | + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", | |
2038 | + "engines": { | |
2039 | + "node": ">=0.10.0" | |
2040 | + } | |
2041 | + }, | |
2042 | + "node_modules/loader-runner": { | |
2043 | + "version": "4.3.0", | |
2044 | + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", | |
2045 | + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", | |
2046 | + "engines": { | |
2047 | + "node": ">=6.11.5" | |
2048 | + } | |
2049 | + }, | |
2050 | + "node_modules/loader-utils": { | |
2051 | + "version": "2.0.2", | |
2052 | + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", | |
2053 | + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", | |
2054 | + "dependencies": { | |
2055 | + "big.js": "^5.2.2", | |
2056 | + "emojis-list": "^3.0.0", | |
2057 | + "json5": "^2.1.2" | |
2058 | + }, | |
2059 | + "engines": { | |
2060 | + "node": ">=8.9.0" | |
2061 | + } | |
2062 | + }, | |
2063 | + "node_modules/locate-path": { | |
2064 | + "version": "5.0.0", | |
2065 | + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", | |
2066 | + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", | |
2067 | + "dependencies": { | |
2068 | + "p-locate": "^4.1.0" | |
2069 | + }, | |
2070 | + "engines": { | |
2071 | + "node": ">=8" | |
2072 | + } | |
2073 | + }, | |
2074 | + "node_modules/lodash": { | |
2075 | + "version": "4.17.21", | |
2076 | + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | |
2077 | + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | |
2078 | + }, | |
2079 | + "node_modules/loose-envify": { | |
2080 | + "version": "1.4.0", | |
2081 | + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", | |
2082 | + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", | |
2083 | + "dependencies": { | |
2084 | + "js-tokens": "^3.0.0 || ^4.0.0" | |
2085 | + }, | |
2086 | + "bin": { | |
2087 | + "loose-envify": "cli.js" | |
2088 | + } | |
2089 | + }, | |
2090 | + "node_modules/lru-cache": { | |
2091 | + "version": "6.0.0", | |
2092 | + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | |
2093 | + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | |
2094 | + "dependencies": { | |
2095 | + "yallist": "^4.0.0" | |
2096 | + }, | |
2097 | + "engines": { | |
2098 | + "node": ">=10" | |
2099 | + } | |
2100 | + }, | |
2101 | + "node_modules/make-dir": { | |
2102 | + "version": "2.1.0", | |
2103 | + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", | |
2104 | + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", | |
2105 | + "dependencies": { | |
2106 | + "pify": "^4.0.1", | |
2107 | + "semver": "^5.6.0" | |
2108 | + }, | |
2109 | + "engines": { | |
2110 | + "node": ">=6" | |
2111 | + } | |
2112 | + }, | |
2113 | + "node_modules/make-dir/node_modules/semver": { | |
2114 | + "version": "5.7.1", | |
2115 | + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", | |
2116 | + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", | |
2117 | + "bin": { | |
2118 | + "semver": "bin/semver" | |
2119 | + } | |
2120 | + }, | |
2121 | + "node_modules/media-typer": { | |
2122 | + "version": "0.3.0", | |
2123 | + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", | |
2124 | + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", | |
2125 | + "engines": { | |
2126 | + "node": ">= 0.6" | |
2127 | + } | |
2128 | + }, | |
2129 | + "node_modules/merge-descriptors": { | |
2130 | + "version": "1.0.1", | |
2131 | + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", | |
2132 | + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" | |
2133 | + }, | |
2134 | + "node_modules/merge-stream": { | |
2135 | + "version": "2.0.0", | |
2136 | + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", | |
2137 | + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" | |
2138 | + }, | |
2139 | + "node_modules/methods": { | |
2140 | + "version": "1.1.2", | |
2141 | + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", | |
2142 | + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", | |
2143 | + "engines": { | |
2144 | + "node": ">= 0.6" | |
2145 | + } | |
2146 | + }, | |
2147 | + "node_modules/mime": { | |
2148 | + "version": "1.6.0", | |
2149 | + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", | |
2150 | + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", | |
2151 | + "bin": { | |
2152 | + "mime": "cli.js" | |
2153 | + }, | |
2154 | + "engines": { | |
2155 | + "node": ">=4" | |
2156 | + } | |
2157 | + }, | |
2158 | + "node_modules/mime-db": { | |
2159 | + "version": "1.52.0", | |
2160 | + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", | |
2161 | + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", | |
2162 | + "engines": { | |
2163 | + "node": ">= 0.6" | |
2164 | + } | |
2165 | + }, | |
2166 | + "node_modules/mime-types": { | |
2167 | + "version": "2.1.35", | |
2168 | + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", | |
2169 | + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", | |
2170 | + "dependencies": { | |
2171 | + "mime-db": "1.52.0" | |
2172 | + }, | |
2173 | + "engines": { | |
2174 | + "node": ">= 0.6" | |
2175 | + } | |
2176 | + }, | |
2177 | + "node_modules/minimatch": { | |
2178 | + "version": "3.1.2", | |
2179 | + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", | |
2180 | + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
2181 | + "dependencies": { | |
2182 | + "brace-expansion": "^1.1.7" | |
2183 | + }, | |
2184 | + "engines": { | |
2185 | + "node": "*" | |
2186 | + } | |
2187 | + }, | |
2188 | + "node_modules/ms": { | |
2189 | + "version": "2.0.0", | |
2190 | + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | |
2191 | + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" | |
2192 | + }, | |
2193 | + "node_modules/mysql": { | |
2194 | + "version": "2.18.1", | |
2195 | + "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz", | |
2196 | + "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==", | |
2197 | + "dependencies": { | |
2198 | + "bignumber.js": "9.0.0", | |
2199 | + "readable-stream": "2.3.7", | |
2200 | + "safe-buffer": "5.1.2", | |
2201 | + "sqlstring": "2.3.1" | |
2202 | + }, | |
2203 | + "engines": { | |
2204 | + "node": ">= 0.6" | |
2205 | + } | |
2206 | + }, | |
2207 | + "node_modules/mysql/node_modules/safe-buffer": { | |
2208 | + "version": "5.1.2", | |
2209 | + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | |
2210 | + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | |
2211 | + }, | |
2212 | + "node_modules/nanoid": { | |
2213 | + "version": "3.3.4", | |
2214 | + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", | |
2215 | + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", | |
2216 | + "bin": { | |
2217 | + "nanoid": "bin/nanoid.cjs" | |
2218 | + }, | |
2219 | + "engines": { | |
2220 | + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" | |
2221 | + } | |
2222 | + }, | |
2223 | + "node_modules/negotiator": { | |
2224 | + "version": "0.6.3", | |
2225 | + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", | |
2226 | + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", | |
2227 | + "engines": { | |
2228 | + "node": ">= 0.6" | |
2229 | + } | |
2230 | + }, | |
2231 | + "node_modules/neo-async": { | |
2232 | + "version": "2.6.2", | |
2233 | + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", | |
2234 | + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" | |
2235 | + }, | |
2236 | + "node_modules/node-releases": { | |
2237 | + "version": "2.0.6", | |
2238 | + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", | |
2239 | + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" | |
2240 | + }, | |
2241 | + "node_modules/normalize-path": { | |
2242 | + "version": "3.0.0", | |
2243 | + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", | |
2244 | + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", | |
2245 | + "optional": true, | |
2246 | + "engines": { | |
2247 | + "node": ">=0.10.0" | |
2248 | + } | |
2249 | + }, | |
2250 | + "node_modules/object-inspect": { | |
2251 | + "version": "1.12.2", | |
2252 | + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", | |
2253 | + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", | |
2254 | + "funding": { | |
2255 | + "url": "https://github.com/sponsors/ljharb" | |
2256 | + } | |
2257 | + }, | |
2258 | + "node_modules/on-finished": { | |
2259 | + "version": "2.4.1", | |
2260 | + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", | |
2261 | + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", | |
2262 | + "dependencies": { | |
2263 | + "ee-first": "1.1.1" | |
2264 | + }, | |
2265 | + "engines": { | |
2266 | + "node": ">= 0.8" | |
2267 | + } | |
2268 | + }, | |
2269 | + "node_modules/once": { | |
2270 | + "version": "1.4.0", | |
2271 | + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | |
2272 | + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", | |
2273 | + "dependencies": { | |
2274 | + "wrappy": "1" | |
2275 | + } | |
2276 | + }, | |
2277 | + "node_modules/oracledb": { | |
2278 | + "version": "5.5.0", | |
2279 | + "resolved": "https://registry.npmjs.org/oracledb/-/oracledb-5.5.0.tgz", | |
2280 | + "integrity": "sha512-i5cPvMENpZP8nnqptB6l0pjiOyySj1IISkbM4Hr3yZEDdANo2eezarwZb9NQ8fTh5pRjmgpZdSyIbnn9N3AENw==", | |
2281 | + "hasInstallScript": true, | |
2282 | + "engines": { | |
2283 | + "node": ">=10.16" | |
2284 | + } | |
2285 | + }, | |
2286 | + "node_modules/p-limit": { | |
2287 | + "version": "2.3.0", | |
2288 | + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", | |
2289 | + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", | |
2290 | + "dependencies": { | |
2291 | + "p-try": "^2.0.0" | |
2292 | + }, | |
2293 | + "engines": { | |
2294 | + "node": ">=6" | |
2295 | + }, | |
2296 | + "funding": { | |
2297 | + "url": "https://github.com/sponsors/sindresorhus" | |
2298 | + } | |
2299 | + }, | |
2300 | + "node_modules/p-locate": { | |
2301 | + "version": "4.1.0", | |
2302 | + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", | |
2303 | + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", | |
2304 | + "dependencies": { | |
2305 | + "p-limit": "^2.2.0" | |
2306 | + }, | |
2307 | + "engines": { | |
2308 | + "node": ">=8" | |
2309 | + } | |
2310 | + }, | |
2311 | + "node_modules/p-try": { | |
2312 | + "version": "2.2.0", | |
2313 | + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", | |
2314 | + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", | |
2315 | + "engines": { | |
2316 | + "node": ">=6" | |
2317 | + } | |
2318 | + }, | |
2319 | + "node_modules/packet-reader": { | |
2320 | + "version": "1.0.0", | |
2321 | + "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", | |
2322 | + "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==" | |
2323 | + }, | |
2324 | + "node_modules/parseurl": { | |
2325 | + "version": "1.3.3", | |
2326 | + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", | |
2327 | + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", | |
2328 | + "engines": { | |
2329 | + "node": ">= 0.8" | |
2330 | + } | |
2331 | + }, | |
2332 | + "node_modules/path-exists": { | |
2333 | + "version": "4.0.0", | |
2334 | + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", | |
2335 | + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", | |
2336 | + "engines": { | |
2337 | + "node": ">=8" | |
2338 | + } | |
2339 | + }, | |
2340 | + "node_modules/path-is-absolute": { | |
2341 | + "version": "1.0.1", | |
2342 | + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | |
2343 | + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", | |
2344 | + "engines": { | |
2345 | + "node": ">=0.10.0" | |
2346 | + } | |
2347 | + }, | |
2348 | + "node_modules/path-key": { | |
2349 | + "version": "3.1.1", | |
2350 | + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", | |
2351 | + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", | |
2352 | + "engines": { | |
2353 | + "node": ">=8" | |
2354 | + } | |
2355 | + }, | |
2356 | + "node_modules/path-parse": { | |
2357 | + "version": "1.0.7", | |
2358 | + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", | |
2359 | + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" | |
2360 | + }, | |
2361 | + "node_modules/path-to-regexp": { | |
2362 | + "version": "0.1.7", | |
2363 | + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", | |
2364 | + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" | |
2365 | + }, | |
2366 | + "node_modules/pg": { | |
2367 | + "version": "8.8.0", | |
2368 | + "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", | |
2369 | + "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", | |
2370 | + "dependencies": { | |
2371 | + "buffer-writer": "2.0.0", | |
2372 | + "packet-reader": "1.0.0", | |
2373 | + "pg-connection-string": "^2.5.0", | |
2374 | + "pg-pool": "^3.5.2", | |
2375 | + "pg-protocol": "^1.5.0", | |
2376 | + "pg-types": "^2.1.0", | |
2377 | + "pgpass": "1.x" | |
2378 | + }, | |
2379 | + "engines": { | |
2380 | + "node": ">= 8.0.0" | |
2381 | + }, | |
2382 | + "peerDependencies": { | |
2383 | + "pg-native": ">=3.0.1" | |
2384 | + }, | |
2385 | + "peerDependenciesMeta": { | |
2386 | + "pg-native": { | |
2387 | + "optional": true | |
2388 | + } | |
2389 | + } | |
2390 | + }, | |
2391 | + "node_modules/pg-connection-string": { | |
2392 | + "version": "2.5.0", | |
2393 | + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", | |
2394 | + "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" | |
2395 | + }, | |
2396 | + "node_modules/pg-int8": { | |
2397 | + "version": "1.0.1", | |
2398 | + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", | |
2399 | + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", | |
2400 | + "engines": { | |
2401 | + "node": ">=4.0.0" | |
2402 | + } | |
2403 | + }, | |
2404 | + "node_modules/pg-pool": { | |
2405 | + "version": "3.5.2", | |
2406 | + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", | |
2407 | + "integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==", | |
2408 | + "peerDependencies": { | |
2409 | + "pg": ">=8.0" | |
2410 | + } | |
2411 | + }, | |
2412 | + "node_modules/pg-protocol": { | |
2413 | + "version": "1.5.0", | |
2414 | + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", | |
2415 | + "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==" | |
2416 | + }, | |
2417 | + "node_modules/pg-types": { | |
2418 | + "version": "2.2.0", | |
2419 | + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", | |
2420 | + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", | |
2421 | + "dependencies": { | |
2422 | + "pg-int8": "1.0.1", | |
2423 | + "postgres-array": "~2.0.0", | |
2424 | + "postgres-bytea": "~1.0.0", | |
2425 | + "postgres-date": "~1.0.4", | |
2426 | + "postgres-interval": "^1.1.0" | |
2427 | + }, | |
2428 | + "engines": { | |
2429 | + "node": ">=4" | |
2430 | + } | |
2431 | + }, | |
2432 | + "node_modules/pgpass": { | |
2433 | + "version": "1.0.5", | |
2434 | + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", | |
2435 | + "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", | |
2436 | + "dependencies": { | |
2437 | + "split2": "^4.1.0" | |
2438 | + } | |
2439 | + }, | |
2440 | + "node_modules/picocolors": { | |
2441 | + "version": "1.0.0", | |
2442 | + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", | |
2443 | + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" | |
2444 | + }, | |
2445 | + "node_modules/picomatch": { | |
2446 | + "version": "2.3.1", | |
2447 | + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", | |
2448 | + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", | |
2449 | + "engines": { | |
2450 | + "node": ">=8.6" | |
2451 | + }, | |
2452 | + "funding": { | |
2453 | + "url": "https://github.com/sponsors/jonschlinkert" | |
2454 | + } | |
2455 | + }, | |
2456 | + "node_modules/pify": { | |
2457 | + "version": "4.0.1", | |
2458 | + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", | |
2459 | + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", | |
2460 | + "engines": { | |
2461 | + "node": ">=6" | |
2462 | + } | |
2463 | + }, | |
2464 | + "node_modules/pkg-dir": { | |
2465 | + "version": "4.2.0", | |
2466 | + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", | |
2467 | + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", | |
2468 | + "dependencies": { | |
2469 | + "find-up": "^4.0.0" | |
2470 | + }, | |
2471 | + "engines": { | |
2472 | + "node": ">=8" | |
2473 | + } | |
2474 | + }, | |
2475 | + "node_modules/postcss": { | |
2476 | + "version": "8.4.17", | |
2477 | + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.17.tgz", | |
2478 | + "integrity": "sha512-UNxNOLQydcOFi41yHNMcKRZ39NeXlr8AxGuZJsdub8vIb12fHzcq37DTU/QtbI6WLxNg2gF9Z+8qtRwTj1UI1Q==", | |
2479 | + "funding": [ | |
2480 | + { | |
2481 | + "type": "opencollective", | |
2482 | + "url": "https://opencollective.com/postcss/" | |
2483 | + }, | |
2484 | + { | |
2485 | + "type": "tidelift", | |
2486 | + "url": "https://tidelift.com/funding/github/npm/postcss" | |
2487 | + } | |
2488 | + ], | |
2489 | + "dependencies": { | |
2490 | + "nanoid": "^3.3.4", | |
2491 | + "picocolors": "^1.0.0", | |
2492 | + "source-map-js": "^1.0.2" | |
2493 | + }, | |
2494 | + "engines": { | |
2495 | + "node": "^10 || ^12 || >=14" | |
2496 | + } | |
2497 | + }, | |
2498 | + "node_modules/postcss-modules-extract-imports": { | |
2499 | + "version": "3.0.0", | |
2500 | + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", | |
2501 | + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", | |
2502 | + "engines": { | |
2503 | + "node": "^10 || ^12 || >= 14" | |
2504 | + }, | |
2505 | + "peerDependencies": { | |
2506 | + "postcss": "^8.1.0" | |
2507 | + } | |
2508 | + }, | |
2509 | + "node_modules/postcss-modules-local-by-default": { | |
2510 | + "version": "4.0.0", | |
2511 | + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", | |
2512 | + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", | |
2513 | + "dependencies": { | |
2514 | + "icss-utils": "^5.0.0", | |
2515 | + "postcss-selector-parser": "^6.0.2", | |
2516 | + "postcss-value-parser": "^4.1.0" | |
2517 | + }, | |
2518 | + "engines": { | |
2519 | + "node": "^10 || ^12 || >= 14" | |
2520 | + }, | |
2521 | + "peerDependencies": { | |
2522 | + "postcss": "^8.1.0" | |
2523 | + } | |
2524 | + }, | |
2525 | + "node_modules/postcss-modules-scope": { | |
2526 | + "version": "3.0.0", | |
2527 | + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", | |
2528 | + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", | |
2529 | + "dependencies": { | |
2530 | + "postcss-selector-parser": "^6.0.4" | |
2531 | + }, | |
2532 | + "engines": { | |
2533 | + "node": "^10 || ^12 || >= 14" | |
2534 | + }, | |
2535 | + "peerDependencies": { | |
2536 | + "postcss": "^8.1.0" | |
2537 | + } | |
2538 | + }, | |
2539 | + "node_modules/postcss-modules-values": { | |
2540 | + "version": "4.0.0", | |
2541 | + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", | |
2542 | + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", | |
2543 | + "dependencies": { | |
2544 | + "icss-utils": "^5.0.0" | |
2545 | + }, | |
2546 | + "engines": { | |
2547 | + "node": "^10 || ^12 || >= 14" | |
2548 | + }, | |
2549 | + "peerDependencies": { | |
2550 | + "postcss": "^8.1.0" | |
2551 | + } | |
2552 | + }, | |
2553 | + "node_modules/postcss-selector-parser": { | |
2554 | + "version": "6.0.10", | |
2555 | + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", | |
2556 | + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", | |
2557 | + "dependencies": { | |
2558 | + "cssesc": "^3.0.0", | |
2559 | + "util-deprecate": "^1.0.2" | |
2560 | + }, | |
2561 | + "engines": { | |
2562 | + "node": ">=4" | |
2563 | + } | |
2564 | + }, | |
2565 | + "node_modules/postcss-value-parser": { | |
2566 | + "version": "4.2.0", | |
2567 | + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", | |
2568 | + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" | |
2569 | + }, | |
2570 | + "node_modules/postgres-array": { | |
2571 | + "version": "2.0.0", | |
2572 | + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", | |
2573 | + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", | |
2574 | + "engines": { | |
2575 | + "node": ">=4" | |
2576 | + } | |
2577 | + }, | |
2578 | + "node_modules/postgres-bytea": { | |
2579 | + "version": "1.0.0", | |
2580 | + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", | |
2581 | + "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==", | |
2582 | + "engines": { | |
2583 | + "node": ">=0.10.0" | |
2584 | + } | |
2585 | + }, | |
2586 | + "node_modules/postgres-date": { | |
2587 | + "version": "1.0.7", | |
2588 | + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", | |
2589 | + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", | |
2590 | + "engines": { | |
2591 | + "node": ">=0.10.0" | |
2592 | + } | |
2593 | + }, | |
2594 | + "node_modules/postgres-interval": { | |
2595 | + "version": "1.2.0", | |
2596 | + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", | |
2597 | + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", | |
2598 | + "dependencies": { | |
2599 | + "xtend": "^4.0.0" | |
2600 | + }, | |
2601 | + "engines": { | |
2602 | + "node": ">=0.10.0" | |
2603 | + } | |
2604 | + }, | |
2605 | + "node_modules/process-nextick-args": { | |
2606 | + "version": "2.0.1", | |
2607 | + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", | |
2608 | + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" | |
2609 | + }, | |
2610 | + "node_modules/proxy-addr": { | |
2611 | + "version": "2.0.7", | |
2612 | + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", | |
2613 | + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", | |
2614 | + "dependencies": { | |
2615 | + "forwarded": "0.2.0", | |
2616 | + "ipaddr.js": "1.9.1" | |
2617 | + }, | |
2618 | + "engines": { | |
2619 | + "node": ">= 0.10" | |
2620 | + } | |
2621 | + }, | |
2622 | + "node_modules/punycode": { | |
2623 | + "version": "2.1.1", | |
2624 | + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", | |
2625 | + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", | |
2626 | + "engines": { | |
2627 | + "node": ">=6" | |
2628 | + } | |
2629 | + }, | |
2630 | + "node_modules/qs": { | |
2631 | + "version": "6.10.3", | |
2632 | + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", | |
2633 | + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", | |
2634 | + "dependencies": { | |
2635 | + "side-channel": "^1.0.4" | |
2636 | + }, | |
2637 | + "engines": { | |
2638 | + "node": ">=0.6" | |
2639 | + }, | |
2640 | + "funding": { | |
2641 | + "url": "https://github.com/sponsors/ljharb" | |
2642 | + } | |
2643 | + }, | |
2644 | + "node_modules/randombytes": { | |
2645 | + "version": "2.1.0", | |
2646 | + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", | |
2647 | + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", | |
2648 | + "dependencies": { | |
2649 | + "safe-buffer": "^5.1.0" | |
2650 | + } | |
2651 | + }, | |
2652 | + "node_modules/range-parser": { | |
2653 | + "version": "1.2.1", | |
2654 | + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", | |
2655 | + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", | |
2656 | + "engines": { | |
2657 | + "node": ">= 0.6" | |
2658 | + } | |
2659 | + }, | |
2660 | + "node_modules/raw-body": { | |
2661 | + "version": "2.5.1", | |
2662 | + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", | |
2663 | + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", | |
2664 | + "dependencies": { | |
2665 | + "bytes": "3.1.2", | |
2666 | + "http-errors": "2.0.0", | |
2667 | + "iconv-lite": "0.4.24", | |
2668 | + "unpipe": "1.0.0" | |
2669 | + }, | |
2670 | + "engines": { | |
2671 | + "node": ">= 0.8" | |
2672 | + } | |
2673 | + }, | |
2674 | + "node_modules/react": { | |
2675 | + "version": "18.2.0", | |
2676 | + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", | |
2677 | + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", | |
2678 | + "dependencies": { | |
2679 | + "loose-envify": "^1.1.0" | |
2680 | + }, | |
2681 | + "engines": { | |
2682 | + "node": ">=0.10.0" | |
2683 | + } | |
2684 | + }, | |
2685 | + "node_modules/react-dom": { | |
2686 | + "version": "18.2.0", | |
2687 | + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", | |
2688 | + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", | |
2689 | + "dependencies": { | |
2690 | + "loose-envify": "^1.1.0", | |
2691 | + "scheduler": "^0.23.0" | |
2692 | + }, | |
2693 | + "peerDependencies": { | |
2694 | + "react": "^18.2.0" | |
2695 | + } | |
2696 | + }, | |
2697 | + "node_modules/react-is": { | |
2698 | + "version": "18.2.0", | |
2699 | + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", | |
2700 | + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" | |
2701 | + }, | |
2702 | + "node_modules/react-router": { | |
2703 | + "version": "6.3.0", | |
2704 | + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", | |
2705 | + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", | |
2706 | + "dependencies": { | |
2707 | + "history": "^5.2.0" | |
2708 | + }, | |
2709 | + "peerDependencies": { | |
2710 | + "react": ">=16.8" | |
2711 | + } | |
2712 | + }, | |
2713 | + "node_modules/react-router-dom": { | |
2714 | + "version": "6.3.0", | |
2715 | + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", | |
2716 | + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", | |
2717 | + "dependencies": { | |
2718 | + "history": "^5.2.0", | |
2719 | + "react-router": "6.3.0" | |
2720 | + }, | |
2721 | + "peerDependencies": { | |
2722 | + "react": ">=16.8", | |
2723 | + "react-dom": ">=16.8" | |
2724 | + } | |
2725 | + }, | |
2726 | + "node_modules/readable-stream": { | |
2727 | + "version": "2.3.7", | |
2728 | + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", | |
2729 | + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", | |
2730 | + "dependencies": { | |
2731 | + "core-util-is": "~1.0.0", | |
2732 | + "inherits": "~2.0.3", | |
2733 | + "isarray": "~1.0.0", | |
2734 | + "process-nextick-args": "~2.0.0", | |
2735 | + "safe-buffer": "~5.1.1", | |
2736 | + "string_decoder": "~1.1.1", | |
2737 | + "util-deprecate": "~1.0.1" | |
2738 | + } | |
2739 | + }, | |
2740 | + "node_modules/readable-stream/node_modules/safe-buffer": { | |
2741 | + "version": "5.1.2", | |
2742 | + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | |
2743 | + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | |
2744 | + }, | |
2745 | + "node_modules/readdirp": { | |
2746 | + "version": "3.6.0", | |
2747 | + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", | |
2748 | + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", | |
2749 | + "optional": true, | |
2750 | + "dependencies": { | |
2751 | + "picomatch": "^2.2.1" | |
2752 | + }, | |
2753 | + "engines": { | |
2754 | + "node": ">=8.10.0" | |
2755 | + } | |
2756 | + }, | |
2757 | + "node_modules/rechoir": { | |
2758 | + "version": "0.7.1", | |
2759 | + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", | |
2760 | + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", | |
2761 | + "dependencies": { | |
2762 | + "resolve": "^1.9.0" | |
2763 | + }, | |
2764 | + "engines": { | |
2765 | + "node": ">= 0.10" | |
2766 | + } | |
2767 | + }, | |
2768 | + "node_modules/regenerator-runtime": { | |
2769 | + "version": "0.13.9", | |
2770 | + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", | |
2771 | + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" | |
2772 | + }, | |
2773 | + "node_modules/resolve": { | |
2774 | + "version": "1.22.1", | |
2775 | + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", | |
2776 | + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", | |
2777 | + "dependencies": { | |
2778 | + "is-core-module": "^2.9.0", | |
2779 | + "path-parse": "^1.0.7", | |
2780 | + "supports-preserve-symlinks-flag": "^1.0.0" | |
2781 | + }, | |
2782 | + "bin": { | |
2783 | + "resolve": "bin/resolve" | |
2784 | + }, | |
2785 | + "funding": { | |
2786 | + "url": "https://github.com/sponsors/ljharb" | |
2787 | + } | |
2788 | + }, | |
2789 | + "node_modules/resolve-cwd": { | |
2790 | + "version": "3.0.0", | |
2791 | + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", | |
2792 | + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", | |
2793 | + "dependencies": { | |
2794 | + "resolve-from": "^5.0.0" | |
2795 | + }, | |
2796 | + "engines": { | |
2797 | + "node": ">=8" | |
2798 | + } | |
2799 | + }, | |
2800 | + "node_modules/resolve-from": { | |
2801 | + "version": "5.0.0", | |
2802 | + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", | |
2803 | + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", | |
2804 | + "engines": { | |
2805 | + "node": ">=8" | |
2806 | + } | |
2807 | + }, | |
2808 | + "node_modules/safe-buffer": { | |
2809 | + "version": "5.2.1", | |
2810 | + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", | |
2811 | + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", | |
2812 | + "funding": [ | |
2813 | + { | |
2814 | + "type": "github", | |
2815 | + "url": "https://github.com/sponsors/feross" | |
2816 | + }, | |
2817 | + { | |
2818 | + "type": "patreon", | |
2819 | + "url": "https://www.patreon.com/feross" | |
2820 | + }, | |
2821 | + { | |
2822 | + "type": "consulting", | |
2823 | + "url": "https://feross.org/support" | |
2824 | + } | |
2825 | + ] | |
2826 | + }, | |
2827 | + "node_modules/safer-buffer": { | |
2828 | + "version": "2.1.2", | |
2829 | + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", | |
2830 | + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" | |
2831 | + }, | |
2832 | + "node_modules/scheduler": { | |
2833 | + "version": "0.23.0", | |
2834 | + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", | |
2835 | + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", | |
2836 | + "dependencies": { | |
2837 | + "loose-envify": "^1.1.0" | |
2838 | + } | |
2839 | + }, | |
2840 | + "node_modules/schema-utils": { | |
2841 | + "version": "2.7.1", | |
2842 | + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", | |
2843 | + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", | |
2844 | + "dependencies": { | |
2845 | + "@types/json-schema": "^7.0.5", | |
2846 | + "ajv": "^6.12.4", | |
2847 | + "ajv-keywords": "^3.5.2" | |
2848 | + }, | |
2849 | + "engines": { | |
2850 | + "node": ">= 8.9.0" | |
2851 | + }, | |
2852 | + "funding": { | |
2853 | + "type": "opencollective", | |
2854 | + "url": "https://opencollective.com/webpack" | |
2855 | + } | |
2856 | + }, | |
2857 | + "node_modules/semver": { | |
2858 | + "version": "6.3.0", | |
2859 | + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", | |
2860 | + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", | |
2861 | + "bin": { | |
2862 | + "semver": "bin/semver.js" | |
2863 | + } | |
2864 | + }, | |
2865 | + "node_modules/send": { | |
2866 | + "version": "0.18.0", | |
2867 | + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", | |
2868 | + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", | |
2869 | + "dependencies": { | |
2870 | + "debug": "2.6.9", | |
2871 | + "depd": "2.0.0", | |
2872 | + "destroy": "1.2.0", | |
2873 | + "encodeurl": "~1.0.2", | |
2874 | + "escape-html": "~1.0.3", | |
2875 | + "etag": "~1.8.1", | |
2876 | + "fresh": "0.5.2", | |
2877 | + "http-errors": "2.0.0", | |
2878 | + "mime": "1.6.0", | |
2879 | + "ms": "2.1.3", | |
2880 | + "on-finished": "2.4.1", | |
2881 | + "range-parser": "~1.2.1", | |
2882 | + "statuses": "2.0.1" | |
2883 | + }, | |
2884 | + "engines": { | |
2885 | + "node": ">= 0.8.0" | |
2886 | + } | |
2887 | + }, | |
2888 | + "node_modules/send/node_modules/ms": { | |
2889 | + "version": "2.1.3", | |
2890 | + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", | |
2891 | + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" | |
2892 | + }, | |
2893 | + "node_modules/serialize-javascript": { | |
2894 | + "version": "6.0.0", | |
2895 | + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", | |
2896 | + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", | |
2897 | + "dependencies": { | |
2898 | + "randombytes": "^2.1.0" | |
2899 | + } | |
2900 | + }, | |
2901 | + "node_modules/serve-static": { | |
2902 | + "version": "1.15.0", | |
2903 | + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", | |
2904 | + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", | |
2905 | + "dependencies": { | |
2906 | + "encodeurl": "~1.0.2", | |
2907 | + "escape-html": "~1.0.3", | |
2908 | + "parseurl": "~1.3.3", | |
2909 | + "send": "0.18.0" | |
2910 | + }, | |
2911 | + "engines": { | |
2912 | + "node": ">= 0.8.0" | |
2913 | + } | |
2914 | + }, | |
2915 | + "node_modules/setprototypeof": { | |
2916 | + "version": "1.2.0", | |
2917 | + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", | |
2918 | + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" | |
2919 | + }, | |
2920 | + "node_modules/shallow-clone": { | |
2921 | + "version": "3.0.1", | |
2922 | + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", | |
2923 | + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", | |
2924 | + "dependencies": { | |
2925 | + "kind-of": "^6.0.2" | |
2926 | + }, | |
2927 | + "engines": { | |
2928 | + "node": ">=8" | |
2929 | + } | |
2930 | + }, | |
2931 | + "node_modules/shallowequal": { | |
2932 | + "version": "1.1.0", | |
2933 | + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", | |
2934 | + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" | |
2935 | + }, | |
2936 | + "node_modules/shebang-command": { | |
2937 | + "version": "2.0.0", | |
2938 | + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", | |
2939 | + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", | |
2940 | + "dependencies": { | |
2941 | + "shebang-regex": "^3.0.0" | |
2942 | + }, | |
2943 | + "engines": { | |
2944 | + "node": ">=8" | |
2945 | + } | |
2946 | + }, | |
2947 | + "node_modules/shebang-regex": { | |
2948 | + "version": "3.0.0", | |
2949 | + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", | |
2950 | + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", | |
2951 | + "engines": { | |
2952 | + "node": ">=8" | |
2953 | + } | |
2954 | + }, | |
2955 | + "node_modules/side-channel": { | |
2956 | + "version": "1.0.4", | |
2957 | + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", | |
2958 | + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", | |
2959 | + "dependencies": { | |
2960 | + "call-bind": "^1.0.0", | |
2961 | + "get-intrinsic": "^1.0.2", | |
2962 | + "object-inspect": "^1.9.0" | |
2963 | + }, | |
2964 | + "funding": { | |
2965 | + "url": "https://github.com/sponsors/ljharb" | |
2966 | + } | |
2967 | + }, | |
2968 | + "node_modules/slash": { | |
2969 | + "version": "2.0.0", | |
2970 | + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", | |
2971 | + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", | |
2972 | + "engines": { | |
2973 | + "node": ">=6" | |
2974 | + } | |
2975 | + }, | |
2976 | + "node_modules/source-map": { | |
2977 | + "version": "0.6.1", | |
2978 | + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", | |
2979 | + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", | |
2980 | + "engines": { | |
2981 | + "node": ">=0.10.0" | |
2982 | + } | |
2983 | + }, | |
2984 | + "node_modules/source-map-js": { | |
2985 | + "version": "1.0.2", | |
2986 | + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", | |
2987 | + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", | |
2988 | + "engines": { | |
2989 | + "node": ">=0.10.0" | |
2990 | + } | |
2991 | + }, | |
2992 | + "node_modules/source-map-support": { | |
2993 | + "version": "0.5.21", | |
2994 | + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", | |
2995 | + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", | |
2996 | + "dependencies": { | |
2997 | + "buffer-from": "^1.0.0", | |
2998 | + "source-map": "^0.6.0" | |
2999 | + } | |
3000 | + }, | |
3001 | + "node_modules/split2": { | |
3002 | + "version": "4.1.0", | |
3003 | + "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", | |
3004 | + "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==", | |
3005 | + "engines": { | |
3006 | + "node": ">= 10.x" | |
3007 | + } | |
3008 | + }, | |
3009 | + "node_modules/sqlstring": { | |
3010 | + "version": "2.3.1", | |
3011 | + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz", | |
3012 | + "integrity": "sha512-ooAzh/7dxIG5+uDik1z/Rd1vli0+38izZhGzSa34FwR7IbelPWCCKSNIl8jlL/F7ERvy8CB2jNeM1E9i9mXMAQ==", | |
3013 | + "engines": { | |
3014 | + "node": ">= 0.6" | |
3015 | + } | |
3016 | + }, | |
3017 | + "node_modules/statuses": { | |
3018 | + "version": "2.0.1", | |
3019 | + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", | |
3020 | + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", | |
3021 | + "engines": { | |
3022 | + "node": ">= 0.8" | |
3023 | + } | |
3024 | + }, | |
3025 | + "node_modules/string_decoder": { | |
3026 | + "version": "1.1.1", | |
3027 | + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", | |
3028 | + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", | |
3029 | + "dependencies": { | |
3030 | + "safe-buffer": "~5.1.0" | |
3031 | + } | |
3032 | + }, | |
3033 | + "node_modules/string_decoder/node_modules/safe-buffer": { | |
3034 | + "version": "5.1.2", | |
3035 | + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | |
3036 | + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | |
3037 | + }, | |
3038 | + "node_modules/style-loader": { | |
3039 | + "version": "3.3.1", | |
3040 | + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", | |
3041 | + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", | |
3042 | + "engines": { | |
3043 | + "node": ">= 12.13.0" | |
3044 | + }, | |
3045 | + "funding": { | |
3046 | + "type": "opencollective", | |
3047 | + "url": "https://opencollective.com/webpack" | |
3048 | + }, | |
3049 | + "peerDependencies": { | |
3050 | + "webpack": "^5.0.0" | |
3051 | + } | |
3052 | + }, | |
3053 | + "node_modules/styled-components": { | |
3054 | + "version": "5.3.6", | |
3055 | + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.6.tgz", | |
3056 | + "integrity": "sha512-hGTZquGAaTqhGWldX7hhfzjnIYBZ0IXQXkCYdvF1Sq3DsUaLx6+NTHC5Jj1ooM2F68sBiVz3lvhfwQs/S3l6qg==", | |
3057 | + "hasInstallScript": true, | |
3058 | + "dependencies": { | |
3059 | + "@babel/helper-module-imports": "^7.0.0", | |
3060 | + "@babel/traverse": "^7.4.5", | |
3061 | + "@emotion/is-prop-valid": "^1.1.0", | |
3062 | + "@emotion/stylis": "^0.8.4", | |
3063 | + "@emotion/unitless": "^0.7.4", | |
3064 | + "babel-plugin-styled-components": ">= 1.12.0", | |
3065 | + "css-to-react-native": "^3.0.0", | |
3066 | + "hoist-non-react-statics": "^3.0.0", | |
3067 | + "shallowequal": "^1.1.0", | |
3068 | + "supports-color": "^5.5.0" | |
3069 | + }, | |
3070 | + "engines": { | |
3071 | + "node": ">=10" | |
3072 | + }, | |
3073 | + "funding": { | |
3074 | + "type": "opencollective", | |
3075 | + "url": "https://opencollective.com/styled-components" | |
3076 | + }, | |
3077 | + "peerDependencies": { | |
3078 | + "react": ">= 16.8.0", | |
3079 | + "react-dom": ">= 16.8.0", | |
3080 | + "react-is": ">= 16.8.0" | |
3081 | + } | |
3082 | + }, | |
3083 | + "node_modules/styled-reset": { | |
3084 | + "version": "4.4.2", | |
3085 | + "resolved": "https://registry.npmjs.org/styled-reset/-/styled-reset-4.4.2.tgz", | |
3086 | + "integrity": "sha512-VzVhEZHpO/CD/F5ZllqTAY+GTaKlNDZt5mTrtPf/kXZSe85+wMkhRIiPARgvCP9/HQMk+ZGaEWk1IkdP2SYAUQ==", | |
3087 | + "engines": { | |
3088 | + "node": ">=16.0.0" | |
3089 | + }, | |
3090 | + "funding": { | |
3091 | + "type": "ko-fi", | |
3092 | + "url": "https://ko-fi.com/zacanger" | |
3093 | + }, | |
3094 | + "peerDependencies": { | |
3095 | + "styled-components": ">=4.0.0 || >=5.0.0" | |
3096 | + } | |
3097 | + }, | |
3098 | + "node_modules/supports-color": { | |
3099 | + "version": "5.5.0", | |
3100 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", | |
3101 | + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | |
3102 | + "dependencies": { | |
3103 | + "has-flag": "^3.0.0" | |
3104 | + }, | |
3105 | + "engines": { | |
3106 | + "node": ">=4" | |
3107 | + } | |
3108 | + }, | |
3109 | + "node_modules/supports-preserve-symlinks-flag": { | |
3110 | + "version": "1.0.0", | |
3111 | + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", | |
3112 | + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", | |
3113 | + "engines": { | |
3114 | + "node": ">= 0.4" | |
3115 | + }, | |
3116 | + "funding": { | |
3117 | + "url": "https://github.com/sponsors/ljharb" | |
3118 | + } | |
3119 | + }, | |
3120 | + "node_modules/tapable": { | |
3121 | + "version": "2.2.1", | |
3122 | + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", | |
3123 | + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", | |
3124 | + "engines": { | |
3125 | + "node": ">=6" | |
3126 | + } | |
3127 | + }, | |
3128 | + "node_modules/terser": { | |
3129 | + "version": "5.15.0", | |
3130 | + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", | |
3131 | + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", | |
3132 | + "dependencies": { | |
3133 | + "@jridgewell/source-map": "^0.3.2", | |
3134 | + "acorn": "^8.5.0", | |
3135 | + "commander": "^2.20.0", | |
3136 | + "source-map-support": "~0.5.20" | |
3137 | + }, | |
3138 | + "bin": { | |
3139 | + "terser": "bin/terser" | |
3140 | + }, | |
3141 | + "engines": { | |
3142 | + "node": ">=10" | |
3143 | + } | |
3144 | + }, | |
3145 | + "node_modules/terser-webpack-plugin": { | |
3146 | + "version": "5.3.6", | |
3147 | + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", | |
3148 | + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", | |
3149 | + "dependencies": { | |
3150 | + "@jridgewell/trace-mapping": "^0.3.14", | |
3151 | + "jest-worker": "^27.4.5", | |
3152 | + "schema-utils": "^3.1.1", | |
3153 | + "serialize-javascript": "^6.0.0", | |
3154 | + "terser": "^5.14.1" | |
3155 | + }, | |
3156 | + "engines": { | |
3157 | + "node": ">= 10.13.0" | |
3158 | + }, | |
3159 | + "funding": { | |
3160 | + "type": "opencollective", | |
3161 | + "url": "https://opencollective.com/webpack" | |
3162 | + }, | |
3163 | + "peerDependencies": { | |
3164 | + "webpack": "^5.1.0" | |
3165 | + }, | |
3166 | + "peerDependenciesMeta": { | |
3167 | + "@swc/core": { | |
3168 | + "optional": true | |
3169 | + }, | |
3170 | + "esbuild": { | |
3171 | + "optional": true | |
3172 | + }, | |
3173 | + "uglify-js": { | |
3174 | + "optional": true | |
3175 | + } | |
3176 | + } | |
3177 | + }, | |
3178 | + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { | |
3179 | + "version": "3.1.1", | |
3180 | + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", | |
3181 | + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", | |
3182 | + "dependencies": { | |
3183 | + "@types/json-schema": "^7.0.8", | |
3184 | + "ajv": "^6.12.5", | |
3185 | + "ajv-keywords": "^3.5.2" | |
3186 | + }, | |
3187 | + "engines": { | |
3188 | + "node": ">= 10.13.0" | |
3189 | + }, | |
3190 | + "funding": { | |
3191 | + "type": "opencollective", | |
3192 | + "url": "https://opencollective.com/webpack" | |
3193 | + } | |
3194 | + }, | |
3195 | + "node_modules/terser/node_modules/commander": { | |
3196 | + "version": "2.20.3", | |
3197 | + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", | |
3198 | + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" | |
3199 | + }, | |
3200 | + "node_modules/to-fast-properties": { | |
3201 | + "version": "2.0.0", | |
3202 | + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", | |
3203 | + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", | |
3204 | + "engines": { | |
3205 | + "node": ">=4" | |
3206 | + } | |
3207 | + }, | |
3208 | + "node_modules/to-regex-range": { | |
3209 | + "version": "5.0.1", | |
3210 | + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", | |
3211 | + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", | |
3212 | + "optional": true, | |
3213 | + "dependencies": { | |
3214 | + "is-number": "^7.0.0" | |
3215 | + }, | |
3216 | + "engines": { | |
3217 | + "node": ">=8.0" | |
3218 | + } | |
3219 | + }, | |
3220 | + "node_modules/toidentifier": { | |
3221 | + "version": "1.0.1", | |
3222 | + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", | |
3223 | + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", | |
3224 | + "engines": { | |
3225 | + "node": ">=0.6" | |
3226 | + } | |
3227 | + }, | |
3228 | + "node_modules/type-is": { | |
3229 | + "version": "1.6.18", | |
3230 | + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", | |
3231 | + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", | |
3232 | + "dependencies": { | |
3233 | + "media-typer": "0.3.0", | |
3234 | + "mime-types": "~2.1.24" | |
3235 | + }, | |
3236 | + "engines": { | |
3237 | + "node": ">= 0.6" | |
3238 | + } | |
3239 | + }, | |
3240 | + "node_modules/unpipe": { | |
3241 | + "version": "1.0.0", | |
3242 | + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", | |
3243 | + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", | |
3244 | + "engines": { | |
3245 | + "node": ">= 0.8" | |
3246 | + } | |
3247 | + }, | |
3248 | + "node_modules/update-browserslist-db": { | |
3249 | + "version": "1.0.9", | |
3250 | + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", | |
3251 | + "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", | |
3252 | + "funding": [ | |
3253 | + { | |
3254 | + "type": "opencollective", | |
3255 | + "url": "https://opencollective.com/browserslist" | |
3256 | + }, | |
3257 | + { | |
3258 | + "type": "tidelift", | |
3259 | + "url": "https://tidelift.com/funding/github/npm/browserslist" | |
3260 | + } | |
3261 | + ], | |
3262 | + "dependencies": { | |
3263 | + "escalade": "^3.1.1", | |
3264 | + "picocolors": "^1.0.0" | |
3265 | + }, | |
3266 | + "bin": { | |
3267 | + "browserslist-lint": "cli.js" | |
3268 | + }, | |
3269 | + "peerDependencies": { | |
3270 | + "browserslist": ">= 4.21.0" | |
3271 | + } | |
3272 | + }, | |
3273 | + "node_modules/uri-js": { | |
3274 | + "version": "4.4.1", | |
3275 | + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", | |
3276 | + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", | |
3277 | + "dependencies": { | |
3278 | + "punycode": "^2.1.0" | |
3279 | + } | |
3280 | + }, | |
3281 | + "node_modules/url-loader": { | |
3282 | + "version": "4.1.1", | |
3283 | + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", | |
3284 | + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", | |
3285 | + "dependencies": { | |
3286 | + "loader-utils": "^2.0.0", | |
3287 | + "mime-types": "^2.1.27", | |
3288 | + "schema-utils": "^3.0.0" | |
3289 | + }, | |
3290 | + "engines": { | |
3291 | + "node": ">= 10.13.0" | |
3292 | + }, | |
3293 | + "funding": { | |
3294 | + "type": "opencollective", | |
3295 | + "url": "https://opencollective.com/webpack" | |
3296 | + }, | |
3297 | + "peerDependencies": { | |
3298 | + "file-loader": "*", | |
3299 | + "webpack": "^4.0.0 || ^5.0.0" | |
3300 | + }, | |
3301 | + "peerDependenciesMeta": { | |
3302 | + "file-loader": { | |
3303 | + "optional": true | |
3304 | + } | |
3305 | + } | |
3306 | + }, | |
3307 | + "node_modules/url-loader/node_modules/schema-utils": { | |
3308 | + "version": "3.1.1", | |
3309 | + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", | |
3310 | + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", | |
3311 | + "dependencies": { | |
3312 | + "@types/json-schema": "^7.0.8", | |
3313 | + "ajv": "^6.12.5", | |
3314 | + "ajv-keywords": "^3.5.2" | |
3315 | + }, | |
3316 | + "engines": { | |
3317 | + "node": ">= 10.13.0" | |
3318 | + }, | |
3319 | + "funding": { | |
3320 | + "type": "opencollective", | |
3321 | + "url": "https://opencollective.com/webpack" | |
3322 | + } | |
3323 | + }, | |
3324 | + "node_modules/util-deprecate": { | |
3325 | + "version": "1.0.2", | |
3326 | + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | |
3327 | + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" | |
3328 | + }, | |
3329 | + "node_modules/utils-merge": { | |
3330 | + "version": "1.0.1", | |
3331 | + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", | |
3332 | + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", | |
3333 | + "engines": { | |
3334 | + "node": ">= 0.4.0" | |
3335 | + } | |
3336 | + }, | |
3337 | + "node_modules/vary": { | |
3338 | + "version": "1.1.2", | |
3339 | + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | |
3340 | + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", | |
3341 | + "engines": { | |
3342 | + "node": ">= 0.8" | |
3343 | + } | |
3344 | + }, | |
3345 | + "node_modules/watchpack": { | |
3346 | + "version": "2.4.0", | |
3347 | + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", | |
3348 | + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", | |
3349 | + "dependencies": { | |
3350 | + "glob-to-regexp": "^0.4.1", | |
3351 | + "graceful-fs": "^4.1.2" | |
3352 | + }, | |
3353 | + "engines": { | |
3354 | + "node": ">=10.13.0" | |
3355 | + } | |
3356 | + }, | |
3357 | + "node_modules/webpack": { | |
3358 | + "version": "5.74.0", | |
3359 | + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", | |
3360 | + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", | |
3361 | + "dependencies": { | |
3362 | + "@types/eslint-scope": "^3.7.3", | |
3363 | + "@types/estree": "^0.0.51", | |
3364 | + "@webassemblyjs/ast": "1.11.1", | |
3365 | + "@webassemblyjs/wasm-edit": "1.11.1", | |
3366 | + "@webassemblyjs/wasm-parser": "1.11.1", | |
3367 | + "acorn": "^8.7.1", | |
3368 | + "acorn-import-assertions": "^1.7.6", | |
3369 | + "browserslist": "^4.14.5", | |
3370 | + "chrome-trace-event": "^1.0.2", | |
3371 | + "enhanced-resolve": "^5.10.0", | |
3372 | + "es-module-lexer": "^0.9.0", | |
3373 | + "eslint-scope": "5.1.1", | |
3374 | + "events": "^3.2.0", | |
3375 | + "glob-to-regexp": "^0.4.1", | |
3376 | + "graceful-fs": "^4.2.9", | |
3377 | + "json-parse-even-better-errors": "^2.3.1", | |
3378 | + "loader-runner": "^4.2.0", | |
3379 | + "mime-types": "^2.1.27", | |
3380 | + "neo-async": "^2.6.2", | |
3381 | + "schema-utils": "^3.1.0", | |
3382 | + "tapable": "^2.1.1", | |
3383 | + "terser-webpack-plugin": "^5.1.3", | |
3384 | + "watchpack": "^2.4.0", | |
3385 | + "webpack-sources": "^3.2.3" | |
3386 | + }, | |
3387 | + "bin": { | |
3388 | + "webpack": "bin/webpack.js" | |
3389 | + }, | |
3390 | + "engines": { | |
3391 | + "node": ">=10.13.0" | |
3392 | + }, | |
3393 | + "funding": { | |
3394 | + "type": "opencollective", | |
3395 | + "url": "https://opencollective.com/webpack" | |
3396 | + }, | |
3397 | + "peerDependenciesMeta": { | |
3398 | + "webpack-cli": { | |
3399 | + "optional": true | |
3400 | + } | |
3401 | + } | |
3402 | + }, | |
3403 | + "node_modules/webpack-cli": { | |
3404 | + "version": "4.10.0", | |
3405 | + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", | |
3406 | + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", | |
3407 | + "dependencies": { | |
3408 | + "@discoveryjs/json-ext": "^0.5.0", | |
3409 | + "@webpack-cli/configtest": "^1.2.0", | |
3410 | + "@webpack-cli/info": "^1.5.0", | |
3411 | + "@webpack-cli/serve": "^1.7.0", | |
3412 | + "colorette": "^2.0.14", | |
3413 | + "commander": "^7.0.0", | |
3414 | + "cross-spawn": "^7.0.3", | |
3415 | + "fastest-levenshtein": "^1.0.12", | |
3416 | + "import-local": "^3.0.2", | |
3417 | + "interpret": "^2.2.0", | |
3418 | + "rechoir": "^0.7.0", | |
3419 | + "webpack-merge": "^5.7.3" | |
3420 | + }, | |
3421 | + "bin": { | |
3422 | + "webpack-cli": "bin/cli.js" | |
3423 | + }, | |
3424 | + "engines": { | |
3425 | + "node": ">=10.13.0" | |
3426 | + }, | |
3427 | + "funding": { | |
3428 | + "type": "opencollective", | |
3429 | + "url": "https://opencollective.com/webpack" | |
3430 | + }, | |
3431 | + "peerDependencies": { | |
3432 | + "webpack": "4.x.x || 5.x.x" | |
3433 | + }, | |
3434 | + "peerDependenciesMeta": { | |
3435 | + "@webpack-cli/generators": { | |
3436 | + "optional": true | |
3437 | + }, | |
3438 | + "@webpack-cli/migrate": { | |
3439 | + "optional": true | |
3440 | + }, | |
3441 | + "webpack-bundle-analyzer": { | |
3442 | + "optional": true | |
3443 | + }, | |
3444 | + "webpack-dev-server": { | |
3445 | + "optional": true | |
3446 | + } | |
3447 | + } | |
3448 | + }, | |
3449 | + "node_modules/webpack-cli/node_modules/commander": { | |
3450 | + "version": "7.2.0", | |
3451 | + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", | |
3452 | + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", | |
3453 | + "engines": { | |
3454 | + "node": ">= 10" | |
3455 | + } | |
3456 | + }, | |
3457 | + "node_modules/webpack-merge": { | |
3458 | + "version": "5.8.0", | |
3459 | + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", | |
3460 | + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", | |
3461 | + "dependencies": { | |
3462 | + "clone-deep": "^4.0.1", | |
3463 | + "wildcard": "^2.0.0" | |
3464 | + }, | |
3465 | + "engines": { | |
3466 | + "node": ">=10.0.0" | |
3467 | + } | |
3468 | + }, | |
3469 | + "node_modules/webpack-sources": { | |
3470 | + "version": "3.2.3", | |
3471 | + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", | |
3472 | + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", | |
3473 | + "engines": { | |
3474 | + "node": ">=10.13.0" | |
3475 | + } | |
3476 | + }, | |
3477 | + "node_modules/webpack/node_modules/schema-utils": { | |
3478 | + "version": "3.1.1", | |
3479 | + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", | |
3480 | + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", | |
3481 | + "dependencies": { | |
3482 | + "@types/json-schema": "^7.0.8", | |
3483 | + "ajv": "^6.12.5", | |
3484 | + "ajv-keywords": "^3.5.2" | |
3485 | + }, | |
3486 | + "engines": { | |
3487 | + "node": ">= 10.13.0" | |
3488 | + }, | |
3489 | + "funding": { | |
3490 | + "type": "opencollective", | |
3491 | + "url": "https://opencollective.com/webpack" | |
3492 | + } | |
3493 | + }, | |
3494 | + "node_modules/which": { | |
3495 | + "version": "2.0.2", | |
3496 | + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", | |
3497 | + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", | |
3498 | + "dependencies": { | |
3499 | + "isexe": "^2.0.0" | |
3500 | + }, | |
3501 | + "bin": { | |
3502 | + "node-which": "bin/node-which" | |
3503 | + }, | |
3504 | + "engines": { | |
3505 | + "node": ">= 8" | |
3506 | + } | |
3507 | + }, | |
3508 | + "node_modules/wildcard": { | |
3509 | + "version": "2.0.0", | |
3510 | + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", | |
3511 | + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" | |
3512 | + }, | |
3513 | + "node_modules/wrappy": { | |
3514 | + "version": "1.0.2", | |
3515 | + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | |
3516 | + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" | |
3517 | + }, | |
3518 | + "node_modules/xtend": { | |
3519 | + "version": "4.0.2", | |
3520 | + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", | |
3521 | + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", | |
3522 | + "engines": { | |
3523 | + "node": ">=0.4" | |
3524 | + } | |
3525 | + }, | |
3526 | + "node_modules/yallist": { | |
3527 | + "version": "4.0.0", | |
3528 | + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | |
3529 | + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" | |
3530 | + } | |
3531 | + } | |
3532 | +} |
+++ node_modules/@ampproject/remapping/LICENSE
... | ... | @@ -0,0 +1,202 @@ |
1 | + | |
2 | + Apache License | |
3 | + Version 2.0, January 2004 | |
4 | + http://www.apache.org/licenses/ | |
5 | + | |
6 | + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | |
7 | + | |
8 | + 1. Definitions. | |
9 | + | |
10 | + "License" shall mean the terms and conditions for use, reproduction, | |
11 | + and distribution as defined by Sections 1 through 9 of this document. | |
12 | + | |
13 | + "Licensor" shall mean the copyright owner or entity authorized by | |
14 | + the copyright owner that is granting the License. | |
15 | + | |
16 | + "Legal Entity" shall mean the union of the acting entity and all | |
17 | + other entities that control, are controlled by, or are under common | |
18 | + control with that entity. For the purposes of this definition, | |
19 | + "control" means (i) the power, direct or indirect, to cause the | |
20 | + direction or management of such entity, whether by contract or | |
21 | + otherwise, or (ii) ownership of fifty percent (50%) or more of the | |
22 | + outstanding shares, or (iii) beneficial ownership of such entity. | |
23 | + | |
24 | + "You" (or "Your") shall mean an individual or Legal Entity | |
25 | + exercising permissions granted by this License. | |
26 | + | |
27 | + "Source" form shall mean the preferred form for making modifications, | |
28 | + including but not limited to software source code, documentation | |
29 | + source, and configuration files. | |
30 | + | |
31 | + "Object" form shall mean any form resulting from mechanical | |
32 | + transformation or translation of a Source form, including but | |
33 | + not limited to compiled object code, generated documentation, | |
34 | + and conversions to other media types. | |
35 | + | |
36 | + "Work" shall mean the work of authorship, whether in Source or | |
37 | + Object form, made available under the License, as indicated by a | |
38 | + copyright notice that is included in or attached to the work | |
39 | + (an example is provided in the Appendix below). | |
40 | + | |
41 | + "Derivative Works" shall mean any work, whether in Source or Object | |
42 | + form, that is based on (or derived from) the Work and for which the | |
43 | + editorial revisions, annotations, elaborations, or other modifications | |
44 | + represent, as a whole, an original work of authorship. For the purposes | |
45 | + of this License, Derivative Works shall not include works that remain | |
46 | + separable from, or merely link (or bind by name) to the interfaces of, | |
47 | + the Work and Derivative Works thereof. | |
48 | + | |
49 | + "Contribution" shall mean any work of authorship, including | |
50 | + the original version of the Work and any modifications or additions | |
51 | + to that Work or Derivative Works thereof, that is intentionally | |
52 | + submitted to Licensor for inclusion in the Work by the copyright owner | |
53 | + or by an individual or Legal Entity authorized to submit on behalf of | |
54 | + the copyright owner. For the purposes of this definition, "submitted" | |
55 | + means any form of electronic, verbal, or written communication sent | |
56 | + to the Licensor or its representatives, including but not limited to | |
57 | + communication on electronic mailing lists, source code control systems, | |
58 | + and issue tracking systems that are managed by, or on behalf of, the | |
59 | + Licensor for the purpose of discussing and improving the Work, but | |
60 | + excluding communication that is conspicuously marked or otherwise | |
61 | + designated in writing by the copyright owner as "Not a Contribution." | |
62 | + | |
63 | + "Contributor" shall mean Licensor and any individual or Legal Entity | |
64 | + on behalf of whom a Contribution has been received by Licensor and | |
65 | + subsequently incorporated within the Work. | |
66 | + | |
67 | + 2. Grant of Copyright License. Subject to the terms and conditions of | |
68 | + this License, each Contributor hereby grants to You a perpetual, | |
69 | + worldwide, non-exclusive, no-charge, royalty-free, irrevocable | |
70 | + copyright license to reproduce, prepare Derivative Works of, | |
71 | + publicly display, publicly perform, sublicense, and distribute the | |
72 | + Work and such Derivative Works in Source or Object form. | |
73 | + | |
74 | + 3. Grant of Patent License. Subject to the terms and conditions of | |
75 | + this License, each Contributor hereby grants to You a perpetual, | |
76 | + worldwide, non-exclusive, no-charge, royalty-free, irrevocable | |
77 | + (except as stated in this section) patent license to make, have made, | |
78 | + use, offer to sell, sell, import, and otherwise transfer the Work, | |
79 | + where such license applies only to those patent claims licensable | |
80 | + by such Contributor that are necessarily infringed by their | |
81 | + Contribution(s) alone or by combination of their Contribution(s) | |
82 | + with the Work to which such Contribution(s) was submitted. If You | |
83 | + institute patent litigation against any entity (including a | |
84 | + cross-claim or counterclaim in a lawsuit) alleging that the Work | |
85 | + or a Contribution incorporated within the Work constitutes direct | |
86 | + or contributory patent infringement, then any patent licenses | |
87 | + granted to You under this License for that Work shall terminate | |
88 | + as of the date such litigation is filed. | |
89 | + | |
90 | + 4. Redistribution. You may reproduce and distribute copies of the | |
91 | + Work or Derivative Works thereof in any medium, with or without | |
92 | + modifications, and in Source or Object form, provided that You | |
93 | + meet the following conditions: | |
94 | + | |
95 | + (a) You must give any other recipients of the Work or | |
96 | + Derivative Works a copy of this License; and | |
97 | + | |
98 | + (b) You must cause any modified files to carry prominent notices | |
99 | + stating that You changed the files; and | |
100 | + | |
101 | + (c) You must retain, in the Source form of any Derivative Works | |
102 | + that You distribute, all copyright, patent, trademark, and | |
103 | + attribution notices from the Source form of the Work, | |
104 | + excluding those notices that do not pertain to any part of | |
105 | + the Derivative Works; and | |
106 | + | |
107 | + (d) If the Work includes a "NOTICE" text file as part of its | |
108 | + distribution, then any Derivative Works that You distribute must | |
109 | + include a readable copy of the attribution notices contained | |
110 | + within such NOTICE file, excluding those notices that do not | |
111 | + pertain to any part of the Derivative Works, in at least one | |
112 | + of the following places: within a NOTICE text file distributed | |
113 | + as part of the Derivative Works; within the Source form or | |
114 | + documentation, if provided along with the Derivative Works; or, | |
115 | + within a display generated by the Derivative Works, if and | |
116 | + wherever such third-party notices normally appear. The contents | |
117 | + of the NOTICE file are for informational purposes only and | |
118 | + do not modify the License. You may add Your own attribution | |
119 | + notices within Derivative Works that You distribute, alongside | |
120 | + or as an addendum to the NOTICE text from the Work, provided | |
121 | + that such additional attribution notices cannot be construed | |
122 | + as modifying the License. | |
123 | + | |
124 | + You may add Your own copyright statement to Your modifications and | |
125 | + may provide additional or different license terms and conditions | |
126 | + for use, reproduction, or distribution of Your modifications, or | |
127 | + for any such Derivative Works as a whole, provided Your use, | |
128 | + reproduction, and distribution of the Work otherwise complies with | |
129 | + the conditions stated in this License. | |
130 | + | |
131 | + 5. Submission of Contributions. Unless You explicitly state otherwise, | |
132 | + any Contribution intentionally submitted for inclusion in the Work | |
133 | + by You to the Licensor shall be under the terms and conditions of | |
134 | + this License, without any additional terms or conditions. | |
135 | + Notwithstanding the above, nothing herein shall supersede or modify | |
136 | + the terms of any separate license agreement you may have executed | |
137 | + with Licensor regarding such Contributions. | |
138 | + | |
139 | + 6. Trademarks. This License does not grant permission to use the trade | |
140 | + names, trademarks, service marks, or product names of the Licensor, | |
141 | + except as required for reasonable and customary use in describing the | |
142 | + origin of the Work and reproducing the content of the NOTICE file. | |
143 | + | |
144 | + 7. Disclaimer of Warranty. Unless required by applicable law or | |
145 | + agreed to in writing, Licensor provides the Work (and each | |
146 | + Contributor provides its Contributions) on an "AS IS" BASIS, | |
147 | + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | |
148 | + implied, including, without limitation, any warranties or conditions | |
149 | + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | |
150 | + PARTICULAR PURPOSE. You are solely responsible for determining the | |
151 | + appropriateness of using or redistributing the Work and assume any | |
152 | + risks associated with Your exercise of permissions under this License. | |
153 | + | |
154 | + 8. Limitation of Liability. In no event and under no legal theory, | |
155 | + whether in tort (including negligence), contract, or otherwise, | |
156 | + unless required by applicable law (such as deliberate and grossly | |
157 | + negligent acts) or agreed to in writing, shall any Contributor be | |
158 | + liable to You for damages, including any direct, indirect, special, | |
159 | + incidental, or consequential damages of any character arising as a | |
160 | + result of this License or out of the use or inability to use the | |
161 | + Work (including but not limited to damages for loss of goodwill, | |
162 | + work stoppage, computer failure or malfunction, or any and all | |
163 | + other commercial damages or losses), even if such Contributor | |
164 | + has been advised of the possibility of such damages. | |
165 | + | |
166 | + 9. Accepting Warranty or Additional Liability. While redistributing | |
167 | + the Work or Derivative Works thereof, You may choose to offer, | |
168 | + and charge a fee for, acceptance of support, warranty, indemnity, | |
169 | + or other liability obligations and/or rights consistent with this | |
170 | + License. However, in accepting such obligations, You may act only | |
171 | + on Your own behalf and on Your sole responsibility, not on behalf | |
172 | + of any other Contributor, and only if You agree to indemnify, | |
173 | + defend, and hold each Contributor harmless for any liability | |
174 | + incurred by, or claims asserted against, such Contributor by reason | |
175 | + of your accepting any such warranty or additional liability. | |
176 | + | |
177 | + END OF TERMS AND CONDITIONS | |
178 | + | |
179 | + APPENDIX: How to apply the Apache License to your work. | |
180 | + | |
181 | + To apply the Apache License to your work, attach the following | |
182 | + boilerplate notice, with the fields enclosed by brackets "[]" | |
183 | + replaced with your own identifying information. (Don't include | |
184 | + the brackets!) The text should be enclosed in the appropriate | |
185 | + comment syntax for the file format. We also recommend that a | |
186 | + file or class name and description of purpose be included on the | |
187 | + same "printed page" as the copyright notice for easier | |
188 | + identification within third-party archives. | |
189 | + | |
190 | + Copyright 2019 Google LLC | |
191 | + | |
192 | + Licensed under the Apache License, Version 2.0 (the "License"); | |
193 | + you may not use this file except in compliance with the License. | |
194 | + You may obtain a copy of the License at | |
195 | + | |
196 | + http://www.apache.org/licenses/LICENSE-2.0 | |
197 | + | |
198 | + Unless required by applicable law or agreed to in writing, software | |
199 | + distributed under the License is distributed on an "AS IS" BASIS, | |
200 | + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
201 | + See the License for the specific language governing permissions and | |
202 | + limitations under the License. |
+++ node_modules/@ampproject/remapping/README.md
... | ... | @@ -0,0 +1,218 @@ |
1 | +# @ampproject/remapping | |
2 | + | |
3 | +> Remap sequential sourcemaps through transformations to point at the original source code | |
4 | + | |
5 | +Remapping allows you to take the sourcemaps generated through transforming your code and "remap" | |
6 | +them to the original source locations. Think "my minified code, transformed with babel and bundled | |
7 | +with webpack", all pointing to the correct location in your original source code. | |
8 | + | |
9 | +With remapping, none of your source code transformations need to be aware of the input's sourcemap, | |
10 | +they only need to generate an output sourcemap. This greatly simplifies building custom | |
11 | +transformations (think a find-and-replace). | |
12 | + | |
13 | +## Installation | |
14 | + | |
15 | +```sh | |
16 | +npm install @ampproject/remapping | |
17 | +``` | |
18 | + | |
19 | +## Usage | |
20 | + | |
21 | +```typescript | |
22 | +function remapping( | |
23 | + map: SourceMap | SourceMap[], | |
24 | + loader: (file: string, ctx: LoaderContext) => (SourceMap | null | undefined), | |
25 | + options?: { excludeContent: boolean, decodedMappings: boolean } | |
26 | +): SourceMap; | |
27 | + | |
28 | +// LoaderContext gives the loader the importing sourcemap, tree depth, the ability to override the | |
29 | +// "source" location (where child sources are resolved relative to, or the location of original | |
30 | +// source), and the ability to override the "content" of an original source for inclusion in the | |
31 | +// output sourcemap. | |
32 | +type LoaderContext = { | |
33 | + readonly importer: string; | |
34 | + readonly depth: number; | |
35 | + source: string; | |
36 | + content: string | null | undefined; | |
37 | +} | |
38 | +``` | |
39 | + | |
40 | +`remapping` takes the final output sourcemap, and a `loader` function. For every source file pointer | |
41 | +in the sourcemap, the `loader` will be called with the resolved path. If the path itself represents | |
42 | +a transformed file (it has a sourcmap associated with it), then the `loader` should return that | |
43 | +sourcemap. If not, the path will be treated as an original, untransformed source code. | |
44 | + | |
45 | +```js | |
46 | +// Babel transformed "helloworld.js" into "transformed.js" | |
47 | +const transformedMap = JSON.stringify({ | |
48 | + file: 'transformed.js', | |
49 | + // 1st column of 2nd line of output file translates into the 1st source | |
50 | + // file, line 3, column 2 | |
51 | + mappings: ';CAEE', | |
52 | + sources: ['helloworld.js'], | |
53 | + version: 3, | |
54 | +}); | |
55 | + | |
56 | +// Uglify minified "transformed.js" into "transformed.min.js" | |
57 | +const minifiedTransformedMap = JSON.stringify({ | |
58 | + file: 'transformed.min.js', | |
59 | + // 0th column of 1st line of output file translates into the 1st source | |
60 | + // file, line 2, column 1. | |
61 | + mappings: 'AACC', | |
62 | + names: [], | |
63 | + sources: ['transformed.js'], | |
64 | + version: 3, | |
65 | +}); | |
66 | + | |
67 | +const remapped = remapping( | |
68 | + minifiedTransformedMap, | |
69 | + (file, ctx) => { | |
70 | + | |
71 | + // The "transformed.js" file is an transformed file. | |
72 | + if (file === 'transformed.js') { | |
73 | + // The root importer is empty. | |
74 | + console.assert(ctx.importer === ''); | |
75 | + // The depth in the sourcemap tree we're currently loading. | |
76 | + // The root `minifiedTransformedMap` is depth 0, and its source children are depth 1, etc. | |
77 | + console.assert(ctx.depth === 1); | |
78 | + | |
79 | + return transformedMap; | |
80 | + } | |
81 | + | |
82 | + // Loader will be called to load transformedMap's source file pointers as well. | |
83 | + console.assert(file === 'helloworld.js'); | |
84 | + // `transformed.js`'s sourcemap points into `helloworld.js`. | |
85 | + console.assert(ctx.importer === 'transformed.js'); | |
86 | + // This is a source child of `transformed`, which is a source child of `minifiedTransformedMap`. | |
87 | + console.assert(ctx.depth === 2); | |
88 | + return null; | |
89 | + } | |
90 | +); | |
91 | + | |
92 | +console.log(remapped); | |
93 | +// { | |
94 | +// file: 'transpiled.min.js', | |
95 | +// mappings: 'AAEE', | |
96 | +// sources: ['helloworld.js'], | |
97 | +// version: 3, | |
98 | +// }; | |
99 | +``` | |
100 | + | |
101 | +In this example, `loader` will be called twice: | |
102 | + | |
103 | +1. `"transformed.js"`, the first source file pointer in the `minifiedTransformedMap`. We return the | |
104 | + associated sourcemap for it (its a transformed file, after all) so that sourcemap locations can | |
105 | + be traced through it into the source files it represents. | |
106 | +2. `"helloworld.js"`, our original, unmodified source code. This file does not have a sourcemap, so | |
107 | + we return `null`. | |
108 | + | |
109 | +The `remapped` sourcemap now points from `transformed.min.js` into locations in `helloworld.js`. If | |
110 | +you were to read the `mappings`, it says "0th column of the first line output line points to the 1st | |
111 | +column of the 2nd line of the file `helloworld.js`". | |
112 | + | |
113 | +### Multiple transformations of a file | |
114 | + | |
115 | +As a convenience, if you have multiple single-source transformations of a file, you may pass an | |
116 | +array of sourcemap files in the order of most-recent transformation sourcemap first. Note that this | |
117 | +changes the `importer` and `depth` of each call to our loader. So our above example could have been | |
118 | +written as: | |
119 | + | |
120 | +```js | |
121 | +const remapped = remapping( | |
122 | + [minifiedTransformedMap, transformedMap], | |
123 | + () => null | |
124 | +); | |
125 | + | |
126 | +console.log(remapped); | |
127 | +// { | |
128 | +// file: 'transpiled.min.js', | |
129 | +// mappings: 'AAEE', | |
130 | +// sources: ['helloworld.js'], | |
131 | +// version: 3, | |
132 | +// }; | |
133 | +``` | |
134 | + | |
135 | +### Advanced control of the loading graph | |
136 | + | |
137 | +#### `source` | |
138 | + | |
139 | +The `source` property can overridden to any value to change the location of the current load. Eg, | |
140 | +for an original source file, it allows us to change the location to the original source regardless | |
141 | +of what the sourcemap source entry says. And for transformed files, it allows us to change the | |
142 | +relative resolving location for child sources of the loaded sourcemap. | |
143 | + | |
144 | +```js | |
145 | +const remapped = remapping( | |
146 | + minifiedTransformedMap, | |
147 | + (file, ctx) => { | |
148 | + | |
149 | + if (file === 'transformed.js') { | |
150 | + // We pretend the transformed.js file actually exists in the 'src/' directory. When the nested | |
151 | + // source files are loaded, they will now be relative to `src/`. | |
152 | + ctx.source = 'src/transformed.js'; | |
153 | + return transformedMap; | |
154 | + } | |
155 | + | |
156 | + console.assert(file === 'src/helloworld.js'); | |
157 | + // We could futher change the source of this original file, eg, to be inside a nested directory | |
158 | + // itself. This will be reflected in the remapped sourcemap. | |
159 | + ctx.source = 'src/nested/transformed.js'; | |
160 | + return null; | |
161 | + } | |
162 | +); | |
163 | + | |
164 | +console.log(remapped); | |
165 | +// { | |
166 | +// …, | |
167 | +// sources: ['src/nested/helloworld.js'], | |
168 | +// }; | |
169 | +``` | |
170 | + | |
171 | + | |
172 | +#### `content` | |
173 | + | |
174 | +The `content` property can be overridden when we encounter an original source file. Eg, this allows | |
175 | +you to manually provide the source content of the original file regardless of whether the | |
176 | +`sourcesContent` field is present in the parent sourcemap. It can also be set to `null` to remove | |
177 | +the source content. | |
178 | + | |
179 | +```js | |
180 | +const remapped = remapping( | |
181 | + minifiedTransformedMap, | |
182 | + (file, ctx) => { | |
183 | + | |
184 | + if (file === 'transformed.js') { | |
185 | + // transformedMap does not include a `sourcesContent` field, so usually the remapped sourcemap | |
186 | + // would not include any `sourcesContent` values. | |
187 | + return transformedMap; | |
188 | + } | |
189 | + | |
190 | + console.assert(file === 'helloworld.js'); | |
191 | + // We can read the file to provide the source content. | |
192 | + ctx.content = fs.readFileSync(file, 'utf8'); | |
193 | + return null; | |
194 | + } | |
195 | +); | |
196 | + | |
197 | +console.log(remapped); | |
198 | +// { | |
199 | +// …, | |
200 | +// sourcesContent: [ | |
201 | +// 'console.log("Hello world!")', | |
202 | +// ], | |
203 | +// }; | |
204 | +``` | |
205 | + | |
206 | +### Options | |
207 | + | |
208 | +#### excludeContent | |
209 | + | |
210 | +By default, `excludeContent` is `false`. Passing `{ excludeContent: true }` will exclude the | |
211 | +`sourcesContent` field from the returned sourcemap. This is mainly useful when you want to reduce | |
212 | +the size out the sourcemap. | |
213 | + | |
214 | +#### decodedMappings | |
215 | + | |
216 | +By default, `decodedMappings` is `false`. Passing `{ decodedMappings: true }` will leave the | |
217 | +`mappings` field in a [decoded state](https://github.com/rich-harris/sourcemap-codec) instead of | |
218 | +encoding into a VLQ string. |
+++ node_modules/@ampproject/remapping/dist/remapping.mjs
... | ... | @@ -0,0 +1,204 @@ |
1 | +import { decodedMappings, traceSegment, TraceMap } from '@jridgewell/trace-mapping'; | |
2 | +import { GenMapping, addSegment, setSourceContent, decodedMap, encodedMap } from '@jridgewell/gen-mapping'; | |
3 | + | |
4 | +const SOURCELESS_MAPPING = { | |
5 | + source: null, | |
6 | + column: null, | |
7 | + line: null, | |
8 | + name: null, | |
9 | + content: null, | |
10 | +}; | |
11 | +const EMPTY_SOURCES = []; | |
12 | +function Source(map, sources, source, content) { | |
13 | + return { | |
14 | + map, | |
15 | + sources, | |
16 | + source, | |
17 | + content, | |
18 | + }; | |
19 | +} | |
20 | +/** | |
21 | + * MapSource represents a single sourcemap, with the ability to trace mappings into its child nodes | |
22 | + * (which may themselves be SourceMapTrees). | |
23 | + */ | |
24 | +function MapSource(map, sources) { | |
25 | + return Source(map, sources, '', null); | |
26 | +} | |
27 | +/** | |
28 | + * A "leaf" node in the sourcemap tree, representing an original, unmodified source file. Recursive | |
29 | + * segment tracing ends at the `OriginalSource`. | |
30 | + */ | |
31 | +function OriginalSource(source, content) { | |
32 | + return Source(null, EMPTY_SOURCES, source, content); | |
33 | +} | |
34 | +/** | |
35 | + * traceMappings is only called on the root level SourceMapTree, and begins the process of | |
36 | + * resolving each mapping in terms of the original source files. | |
37 | + */ | |
38 | +function traceMappings(tree) { | |
39 | + const gen = new GenMapping({ file: tree.map.file }); | |
40 | + const { sources: rootSources, map } = tree; | |
41 | + const rootNames = map.names; | |
42 | + const rootMappings = decodedMappings(map); | |
43 | + for (let i = 0; i < rootMappings.length; i++) { | |
44 | + const segments = rootMappings[i]; | |
45 | + let lastSource = null; | |
46 | + let lastSourceLine = null; | |
47 | + let lastSourceColumn = null; | |
48 | + for (let j = 0; j < segments.length; j++) { | |
49 | + const segment = segments[j]; | |
50 | + const genCol = segment[0]; | |
51 | + let traced = SOURCELESS_MAPPING; | |
52 | + // 1-length segments only move the current generated column, there's no source information | |
53 | + // to gather from it. | |
54 | + if (segment.length !== 1) { | |
55 | + const source = rootSources[segment[1]]; | |
56 | + traced = originalPositionFor(source, segment[2], segment[3], segment.length === 5 ? rootNames[segment[4]] : ''); | |
57 | + // If the trace is invalid, then the trace ran into a sourcemap that doesn't contain a | |
58 | + // respective segment into an original source. | |
59 | + if (traced == null) | |
60 | + continue; | |
61 | + } | |
62 | + // So we traced a segment down into its original source file. Now push a | |
63 | + // new segment pointing to this location. | |
64 | + const { column, line, name, content, source } = traced; | |
65 | + if (line === lastSourceLine && column === lastSourceColumn && source === lastSource) { | |
66 | + continue; | |
67 | + } | |
68 | + lastSourceLine = line; | |
69 | + lastSourceColumn = column; | |
70 | + lastSource = source; | |
71 | + // Sigh, TypeScript can't figure out source/line/column are either all null, or all non-null... | |
72 | + addSegment(gen, i, genCol, source, line, column, name); | |
73 | + if (content != null) | |
74 | + setSourceContent(gen, source, content); | |
75 | + } | |
76 | + } | |
77 | + return gen; | |
78 | +} | |
79 | +/** | |
80 | + * originalPositionFor is only called on children SourceMapTrees. It recurses down into its own | |
81 | + * child SourceMapTrees, until we find the original source map. | |
82 | + */ | |
83 | +function originalPositionFor(source, line, column, name) { | |
84 | + if (!source.map) { | |
85 | + return { column, line, name, source: source.source, content: source.content }; | |
86 | + } | |
87 | + const segment = traceSegment(source.map, line, column); | |
88 | + // If we couldn't find a segment, then this doesn't exist in the sourcemap. | |
89 | + if (segment == null) | |
90 | + return null; | |
91 | + // 1-length segments only move the current generated column, there's no source information | |
92 | + // to gather from it. | |
93 | + if (segment.length === 1) | |
94 | + return SOURCELESS_MAPPING; | |
95 | + return originalPositionFor(source.sources[segment[1]], segment[2], segment[3], segment.length === 5 ? source.map.names[segment[4]] : name); | |
96 | +} | |
97 | + | |
98 | +function asArray(value) { | |
99 | + if (Array.isArray(value)) | |
100 | + return value; | |
101 | + return [value]; | |
102 | +} | |
103 | +/** | |
104 | + * Recursively builds a tree structure out of sourcemap files, with each node | |
105 | + * being either an `OriginalSource` "leaf" or a `SourceMapTree` composed of | |
106 | + * `OriginalSource`s and `SourceMapTree`s. | |
107 | + * | |
108 | + * Every sourcemap is composed of a collection of source files and mappings | |
109 | + * into locations of those source files. When we generate a `SourceMapTree` for | |
110 | + * the sourcemap, we attempt to load each source file's own sourcemap. If it | |
111 | + * does not have an associated sourcemap, it is considered an original, | |
112 | + * unmodified source file. | |
113 | + */ | |
114 | +function buildSourceMapTree(input, loader) { | |
115 | + const maps = asArray(input).map((m) => new TraceMap(m, '')); | |
116 | + const map = maps.pop(); | |
117 | + for (let i = 0; i < maps.length; i++) { | |
118 | + if (maps[i].sources.length > 1) { | |
119 | + throw new Error(`Transformation map ${i} must have exactly one source file.\n` + | |
120 | + 'Did you specify these with the most recent transformation maps first?'); | |
121 | + } | |
122 | + } | |
123 | + let tree = build(map, loader, '', 0); | |
124 | + for (let i = maps.length - 1; i >= 0; i--) { | |
125 | + tree = MapSource(maps[i], [tree]); | |
126 | + } | |
127 | + return tree; | |
128 | +} | |
129 | +function build(map, loader, importer, importerDepth) { | |
130 | + const { resolvedSources, sourcesContent } = map; | |
131 | + const depth = importerDepth + 1; | |
132 | + const children = resolvedSources.map((sourceFile, i) => { | |
133 | + // The loading context gives the loader more information about why this file is being loaded | |
134 | + // (eg, from which importer). It also allows the loader to override the location of the loaded | |
135 | + // sourcemap/original source, or to override the content in the sourcesContent field if it's | |
136 | + // an unmodified source file. | |
137 | + const ctx = { | |
138 | + importer, | |
139 | + depth, | |
140 | + source: sourceFile || '', | |
141 | + content: undefined, | |
142 | + }; | |
143 | + // Use the provided loader callback to retrieve the file's sourcemap. | |
144 | + // TODO: We should eventually support async loading of sourcemap files. | |
145 | + const sourceMap = loader(ctx.source, ctx); | |
146 | + const { source, content } = ctx; | |
147 | + // If there is a sourcemap, then we need to recurse into it to load its source files. | |
148 | + if (sourceMap) | |
149 | + return build(new TraceMap(sourceMap, source), loader, source, depth); | |
150 | + // Else, it's an an unmodified source file. | |
151 | + // The contents of this unmodified source file can be overridden via the loader context, | |
152 | + // allowing it to be explicitly null or a string. If it remains undefined, we fall back to | |
153 | + // the importing sourcemap's `sourcesContent` field. | |
154 | + const sourceContent = content !== undefined ? content : sourcesContent ? sourcesContent[i] : null; | |
155 | + return OriginalSource(source, sourceContent); | |
156 | + }); | |
157 | + return MapSource(map, children); | |
158 | +} | |
159 | + | |
160 | +/** | |
161 | + * A SourceMap v3 compatible sourcemap, which only includes fields that were | |
162 | + * provided to it. | |
163 | + */ | |
164 | +class SourceMap { | |
165 | + constructor(map, options) { | |
166 | + const out = options.decodedMappings ? decodedMap(map) : encodedMap(map); | |
167 | + this.version = out.version; // SourceMap spec says this should be first. | |
168 | + this.file = out.file; | |
169 | + this.mappings = out.mappings; | |
170 | + this.names = out.names; | |
171 | + this.sourceRoot = out.sourceRoot; | |
172 | + this.sources = out.sources; | |
173 | + if (!options.excludeContent) { | |
174 | + this.sourcesContent = out.sourcesContent; | |
175 | + } | |
176 | + } | |
177 | + toString() { | |
178 | + return JSON.stringify(this); | |
179 | + } | |
180 | +} | |
181 | + | |
182 | +/** | |
183 | + * Traces through all the mappings in the root sourcemap, through the sources | |
184 | + * (and their sourcemaps), all the way back to the original source location. | |
185 | + * | |
186 | + * `loader` will be called every time we encounter a source file. If it returns | |
187 | + * a sourcemap, we will recurse into that sourcemap to continue the trace. If | |
188 | + * it returns a falsey value, that source file is treated as an original, | |
189 | + * unmodified source file. | |
190 | + * | |
191 | + * Pass `excludeContent` to exclude any self-containing source file content | |
192 | + * from the output sourcemap. | |
193 | + * | |
194 | + * Pass `decodedMappings` to receive a SourceMap with decoded (instead of | |
195 | + * VLQ encoded) mappings. | |
196 | + */ | |
197 | +function remapping(input, loader, options) { | |
198 | + const opts = typeof options === 'object' ? options : { excludeContent: !!options, decodedMappings: false }; | |
199 | + const tree = buildSourceMapTree(input, loader); | |
200 | + return new SourceMap(traceMappings(tree), opts); | |
201 | +} | |
202 | + | |
203 | +export { remapping as default }; | |
204 | +//# sourceMappingURL=remapping.mjs.map |
+++ node_modules/@ampproject/remapping/dist/remapping.mjs.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"file":"remapping.mjs","sources":["../../src/source-map-tree.ts","../../src/build-source-map-tree.ts","../../src/source-map.ts","../../src/remapping.ts"],"sourcesContent":[null,null,null,null],"names":[],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@ampproject/remapping/dist/remapping.umd.js
... | ... | @@ -0,0 +1,209 @@ |
1 | +(function (global, factory) { | |
2 | + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('@jridgewell/trace-mapping'), require('@jridgewell/gen-mapping')) : | |
3 | + typeof define === 'function' && define.amd ? define(['@jridgewell/trace-mapping', '@jridgewell/gen-mapping'], factory) : | |
4 | + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.remapping = factory(global.traceMapping, global.genMapping)); | |
5 | +})(this, (function (traceMapping, genMapping) { 'use strict'; | |
6 | + | |
7 | + const SOURCELESS_MAPPING = { | |
8 | + source: null, | |
9 | + column: null, | |
10 | + line: null, | |
11 | + name: null, | |
12 | + content: null, | |
13 | + }; | |
14 | + const EMPTY_SOURCES = []; | |
15 | + function Source(map, sources, source, content) { | |
16 | + return { | |
17 | + map, | |
18 | + sources, | |
19 | + source, | |
20 | + content, | |
21 | + }; | |
22 | + } | |
23 | + /** | |
24 | + * MapSource represents a single sourcemap, with the ability to trace mappings into its child nodes | |
25 | + * (which may themselves be SourceMapTrees). | |
26 | + */ | |
27 | + function MapSource(map, sources) { | |
28 | + return Source(map, sources, '', null); | |
29 | + } | |
30 | + /** | |
31 | + * A "leaf" node in the sourcemap tree, representing an original, unmodified source file. Recursive | |
32 | + * segment tracing ends at the `OriginalSource`. | |
33 | + */ | |
34 | + function OriginalSource(source, content) { | |
35 | + return Source(null, EMPTY_SOURCES, source, content); | |
36 | + } | |
37 | + /** | |
38 | + * traceMappings is only called on the root level SourceMapTree, and begins the process of | |
39 | + * resolving each mapping in terms of the original source files. | |
40 | + */ | |
41 | + function traceMappings(tree) { | |
42 | + const gen = new genMapping.GenMapping({ file: tree.map.file }); | |
43 | + const { sources: rootSources, map } = tree; | |
44 | + const rootNames = map.names; | |
45 | + const rootMappings = traceMapping.decodedMappings(map); | |
46 | + for (let i = 0; i < rootMappings.length; i++) { | |
47 | + const segments = rootMappings[i]; | |
48 | + let lastSource = null; | |
49 | + let lastSourceLine = null; | |
50 | + let lastSourceColumn = null; | |
51 | + for (let j = 0; j < segments.length; j++) { | |
52 | + const segment = segments[j]; | |
53 | + const genCol = segment[0]; | |
54 | + let traced = SOURCELESS_MAPPING; | |
55 | + // 1-length segments only move the current generated column, there's no source information | |
56 | + // to gather from it. | |
57 | + if (segment.length !== 1) { | |
58 | + const source = rootSources[segment[1]]; | |
59 | + traced = originalPositionFor(source, segment[2], segment[3], segment.length === 5 ? rootNames[segment[4]] : ''); | |
60 | + // If the trace is invalid, then the trace ran into a sourcemap that doesn't contain a | |
61 | + // respective segment into an original source. | |
62 | + if (traced == null) | |
63 | + continue; | |
64 | + } | |
65 | + // So we traced a segment down into its original source file. Now push a | |
66 | + // new segment pointing to this location. | |
67 | + const { column, line, name, content, source } = traced; | |
68 | + if (line === lastSourceLine && column === lastSourceColumn && source === lastSource) { | |
69 | + continue; | |
70 | + } | |
71 | + lastSourceLine = line; | |
72 | + lastSourceColumn = column; | |
73 | + lastSource = source; | |
74 | + // Sigh, TypeScript can't figure out source/line/column are either all null, or all non-null... | |
75 | + genMapping.addSegment(gen, i, genCol, source, line, column, name); | |
76 | + if (content != null) | |
77 | + genMapping.setSourceContent(gen, source, content); | |
78 | + } | |
79 | + } | |
80 | + return gen; | |
81 | + } | |
82 | + /** | |
83 | + * originalPositionFor is only called on children SourceMapTrees. It recurses down into its own | |
84 | + * child SourceMapTrees, until we find the original source map. | |
85 | + */ | |
86 | + function originalPositionFor(source, line, column, name) { | |
87 | + if (!source.map) { | |
88 | + return { column, line, name, source: source.source, content: source.content }; | |
89 | + } | |
90 | + const segment = traceMapping.traceSegment(source.map, line, column); | |
91 | + // If we couldn't find a segment, then this doesn't exist in the sourcemap. | |
92 | + if (segment == null) | |
93 | + return null; | |
94 | + // 1-length segments only move the current generated column, there's no source information | |
95 | + // to gather from it. | |
96 | + if (segment.length === 1) | |
97 | + return SOURCELESS_MAPPING; | |
98 | + return originalPositionFor(source.sources[segment[1]], segment[2], segment[3], segment.length === 5 ? source.map.names[segment[4]] : name); | |
99 | + } | |
100 | + | |
101 | + function asArray(value) { | |
102 | + if (Array.isArray(value)) | |
103 | + return value; | |
104 | + return [value]; | |
105 | + } | |
106 | + /** | |
107 | + * Recursively builds a tree structure out of sourcemap files, with each node | |
108 | + * being either an `OriginalSource` "leaf" or a `SourceMapTree` composed of | |
109 | + * `OriginalSource`s and `SourceMapTree`s. | |
110 | + * | |
111 | + * Every sourcemap is composed of a collection of source files and mappings | |
112 | + * into locations of those source files. When we generate a `SourceMapTree` for | |
113 | + * the sourcemap, we attempt to load each source file's own sourcemap. If it | |
114 | + * does not have an associated sourcemap, it is considered an original, | |
115 | + * unmodified source file. | |
116 | + */ | |
117 | + function buildSourceMapTree(input, loader) { | |
118 | + const maps = asArray(input).map((m) => new traceMapping.TraceMap(m, '')); | |
119 | + const map = maps.pop(); | |
120 | + for (let i = 0; i < maps.length; i++) { | |
121 | + if (maps[i].sources.length > 1) { | |
122 | + throw new Error(`Transformation map ${i} must have exactly one source file.\n` + | |
123 | + 'Did you specify these with the most recent transformation maps first?'); | |
124 | + } | |
125 | + } | |
126 | + let tree = build(map, loader, '', 0); | |
127 | + for (let i = maps.length - 1; i >= 0; i--) { | |
128 | + tree = MapSource(maps[i], [tree]); | |
129 | + } | |
130 | + return tree; | |
131 | + } | |
132 | + function build(map, loader, importer, importerDepth) { | |
133 | + const { resolvedSources, sourcesContent } = map; | |
134 | + const depth = importerDepth + 1; | |
135 | + const children = resolvedSources.map((sourceFile, i) => { | |
136 | + // The loading context gives the loader more information about why this file is being loaded | |
137 | + // (eg, from which importer). It also allows the loader to override the location of the loaded | |
138 | + // sourcemap/original source, or to override the content in the sourcesContent field if it's | |
139 | + // an unmodified source file. | |
140 | + const ctx = { | |
141 | + importer, | |
142 | + depth, | |
143 | + source: sourceFile || '', | |
144 | + content: undefined, | |
145 | + }; | |
146 | + // Use the provided loader callback to retrieve the file's sourcemap. | |
147 | + // TODO: We should eventually support async loading of sourcemap files. | |
148 | + const sourceMap = loader(ctx.source, ctx); | |
149 | + const { source, content } = ctx; | |
150 | + // If there is a sourcemap, then we need to recurse into it to load its source files. | |
151 | + if (sourceMap) | |
152 | + return build(new traceMapping.TraceMap(sourceMap, source), loader, source, depth); | |
153 | + // Else, it's an an unmodified source file. | |
154 | + // The contents of this unmodified source file can be overridden via the loader context, | |
155 | + // allowing it to be explicitly null or a string. If it remains undefined, we fall back to | |
156 | + // the importing sourcemap's `sourcesContent` field. | |
157 | + const sourceContent = content !== undefined ? content : sourcesContent ? sourcesContent[i] : null; | |
158 | + return OriginalSource(source, sourceContent); | |
159 | + }); | |
160 | + return MapSource(map, children); | |
161 | + } | |
162 | + | |
163 | + /** | |
164 | + * A SourceMap v3 compatible sourcemap, which only includes fields that were | |
165 | + * provided to it. | |
166 | + */ | |
167 | + class SourceMap { | |
168 | + constructor(map, options) { | |
169 | + const out = options.decodedMappings ? genMapping.decodedMap(map) : genMapping.encodedMap(map); | |
170 | + this.version = out.version; // SourceMap spec says this should be first. | |
171 | + this.file = out.file; | |
172 | + this.mappings = out.mappings; | |
173 | + this.names = out.names; | |
174 | + this.sourceRoot = out.sourceRoot; | |
175 | + this.sources = out.sources; | |
176 | + if (!options.excludeContent) { | |
177 | + this.sourcesContent = out.sourcesContent; | |
178 | + } | |
179 | + } | |
180 | + toString() { | |
181 | + return JSON.stringify(this); | |
182 | + } | |
183 | + } | |
184 | + | |
185 | + /** | |
186 | + * Traces through all the mappings in the root sourcemap, through the sources | |
187 | + * (and their sourcemaps), all the way back to the original source location. | |
188 | + * | |
189 | + * `loader` will be called every time we encounter a source file. If it returns | |
190 | + * a sourcemap, we will recurse into that sourcemap to continue the trace. If | |
191 | + * it returns a falsey value, that source file is treated as an original, | |
192 | + * unmodified source file. | |
193 | + * | |
194 | + * Pass `excludeContent` to exclude any self-containing source file content | |
195 | + * from the output sourcemap. | |
196 | + * | |
197 | + * Pass `decodedMappings` to receive a SourceMap with decoded (instead of | |
198 | + * VLQ encoded) mappings. | |
199 | + */ | |
200 | + function remapping(input, loader, options) { | |
201 | + const opts = typeof options === 'object' ? options : { excludeContent: !!options, decodedMappings: false }; | |
202 | + const tree = buildSourceMapTree(input, loader); | |
203 | + return new SourceMap(traceMappings(tree), opts); | |
204 | + } | |
205 | + | |
206 | + return remapping; | |
207 | + | |
208 | +})); | |
209 | +//# sourceMappingURL=remapping.umd.js.map |
+++ node_modules/@ampproject/remapping/dist/remapping.umd.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"file":"remapping.umd.js","sources":["../../src/source-map-tree.ts","../../src/build-source-map-tree.ts","../../src/source-map.ts","../../src/remapping.ts"],"sourcesContent":[null,null,null,null],"names":["GenMapping","decodedMappings","addSegment","setSourceContent","traceSegment","TraceMap","decodedMap","encodedMap"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@ampproject/remapping/dist/types/build-source-map-tree.d.ts
... | ... | @@ -0,0 +1,14 @@ |
1 | +import type { MapSource as MapSourceType } from './source-map-tree'; | |
2 | +import type { SourceMapInput, SourceMapLoader } from './types'; | |
3 | +/** | |
4 | + * Recursively builds a tree structure out of sourcemap files, with each node | |
5 | + * being either an `OriginalSource` "leaf" or a `SourceMapTree` composed of | |
6 | + * `OriginalSource`s and `SourceMapTree`s. | |
7 | + * | |
8 | + * Every sourcemap is composed of a collection of source files and mappings | |
9 | + * into locations of those source files. When we generate a `SourceMapTree` for | |
10 | + * the sourcemap, we attempt to load each source file's own sourcemap. If it | |
11 | + * does not have an associated sourcemap, it is considered an original, | |
12 | + * unmodified source file. | |
13 | + */ | |
14 | +export default function buildSourceMapTree(input: SourceMapInput | SourceMapInput[], loader: SourceMapLoader): MapSourceType; |
+++ node_modules/@ampproject/remapping/dist/types/remapping.d.ts
... | ... | @@ -0,0 +1,19 @@ |
1 | +import SourceMap from './source-map'; | |
2 | +import type { SourceMapInput, SourceMapLoader, Options } from './types'; | |
3 | +export type { SourceMapSegment, EncodedSourceMap, EncodedSourceMap as RawSourceMap, DecodedSourceMap, SourceMapInput, SourceMapLoader, LoaderContext, Options, } from './types'; | |
4 | +/** | |
5 | + * Traces through all the mappings in the root sourcemap, through the sources | |
6 | + * (and their sourcemaps), all the way back to the original source location. | |
7 | + * | |
8 | + * `loader` will be called every time we encounter a source file. If it returns | |
9 | + * a sourcemap, we will recurse into that sourcemap to continue the trace. If | |
10 | + * it returns a falsey value, that source file is treated as an original, | |
11 | + * unmodified source file. | |
12 | + * | |
13 | + * Pass `excludeContent` to exclude any self-containing source file content | |
14 | + * from the output sourcemap. | |
15 | + * | |
16 | + * Pass `decodedMappings` to receive a SourceMap with decoded (instead of | |
17 | + * VLQ encoded) mappings. | |
18 | + */ | |
19 | +export default function remapping(input: SourceMapInput | SourceMapInput[], loader: SourceMapLoader, options?: boolean | Options): SourceMap; |
+++ node_modules/@ampproject/remapping/dist/types/source-map-tree.d.ts
... | ... | @@ -0,0 +1,48 @@ |
1 | +import { GenMapping } from '@jridgewell/gen-mapping'; | |
2 | +import type { TraceMap } from '@jridgewell/trace-mapping'; | |
3 | +export declare type SourceMapSegmentObject = { | |
4 | + column: number; | |
5 | + line: number; | |
6 | + name: string; | |
7 | + source: string; | |
8 | + content: string | null; | |
9 | +} | { | |
10 | + column: null; | |
11 | + line: null; | |
12 | + name: null; | |
13 | + source: null; | |
14 | + content: null; | |
15 | +}; | |
16 | +export declare type OriginalSource = { | |
17 | + map: TraceMap; | |
18 | + sources: Sources[]; | |
19 | + source: string; | |
20 | + content: string | null; | |
21 | +}; | |
22 | +export declare type MapSource = { | |
23 | + map: TraceMap; | |
24 | + sources: Sources[]; | |
25 | + source: string; | |
26 | + content: string | null; | |
27 | +}; | |
28 | +export declare type Sources = OriginalSource | MapSource; | |
29 | +/** | |
30 | + * MapSource represents a single sourcemap, with the ability to trace mappings into its child nodes | |
31 | + * (which may themselves be SourceMapTrees). | |
32 | + */ | |
33 | +export declare function MapSource(map: TraceMap, sources: Sources[]): MapSource; | |
34 | +/** | |
35 | + * A "leaf" node in the sourcemap tree, representing an original, unmodified source file. Recursive | |
36 | + * segment tracing ends at the `OriginalSource`. | |
37 | + */ | |
38 | +export declare function OriginalSource(source: string, content: string | null): OriginalSource; | |
39 | +/** | |
40 | + * traceMappings is only called on the root level SourceMapTree, and begins the process of | |
41 | + * resolving each mapping in terms of the original source files. | |
42 | + */ | |
43 | +export declare function traceMappings(tree: MapSource): GenMapping; | |
44 | +/** | |
45 | + * originalPositionFor is only called on children SourceMapTrees. It recurses down into its own | |
46 | + * child SourceMapTrees, until we find the original source map. | |
47 | + */ | |
48 | +export declare function originalPositionFor(source: Sources, line: number, column: number, name: string): SourceMapSegmentObject | null; |
+++ node_modules/@ampproject/remapping/dist/types/source-map.d.ts
... | ... | @@ -0,0 +1,17 @@ |
1 | +import type { GenMapping } from '@jridgewell/gen-mapping'; | |
2 | +import type { DecodedSourceMap, EncodedSourceMap, Options } from './types'; | |
3 | +/** | |
4 | + * A SourceMap v3 compatible sourcemap, which only includes fields that were | |
5 | + * provided to it. | |
6 | + */ | |
7 | +export default class SourceMap { | |
8 | + file?: string | null; | |
9 | + mappings: EncodedSourceMap['mappings'] | DecodedSourceMap['mappings']; | |
10 | + sourceRoot?: string; | |
11 | + names: string[]; | |
12 | + sources: (string | null)[]; | |
13 | + sourcesContent?: (string | null)[]; | |
14 | + version: 3; | |
15 | + constructor(map: GenMapping, options: Options); | |
16 | + toString(): string; | |
17 | +} |
+++ node_modules/@ampproject/remapping/dist/types/types.d.ts
... | ... | @@ -0,0 +1,14 @@ |
1 | +import type { SourceMapInput } from '@jridgewell/trace-mapping'; | |
2 | +export type { SourceMapSegment, DecodedSourceMap, EncodedSourceMap, } from '@jridgewell/trace-mapping'; | |
3 | +export type { SourceMapInput }; | |
4 | +export declare type LoaderContext = { | |
5 | + readonly importer: string; | |
6 | + readonly depth: number; | |
7 | + source: string; | |
8 | + content: string | null | undefined; | |
9 | +}; | |
10 | +export declare type SourceMapLoader = (file: string, ctx: LoaderContext) => SourceMapInput | null | undefined | void; | |
11 | +export declare type Options = { | |
12 | + excludeContent?: boolean; | |
13 | + decodedMappings?: boolean; | |
14 | +}; |
+++ node_modules/@ampproject/remapping/package.json
... | ... | @@ -0,0 +1,63 @@ |
1 | +{ | |
2 | + "name": "@ampproject/remapping", | |
3 | + "version": "2.2.0", | |
4 | + "description": "Remap sequential sourcemaps through transformations to point at the original source code", | |
5 | + "keywords": [ | |
6 | + "source", | |
7 | + "map", | |
8 | + "remap" | |
9 | + ], | |
10 | + "main": "dist/remapping.umd.js", | |
11 | + "module": "dist/remapping.mjs", | |
12 | + "typings": "dist/types/remapping.d.ts", | |
13 | + "files": [ | |
14 | + "dist" | |
15 | + ], | |
16 | + "author": "Justin Ridgewell <[email protected]>", | |
17 | + "repository": { | |
18 | + "type": "git", | |
19 | + "url": "git+https://github.com/ampproject/remapping.git" | |
20 | + }, | |
21 | + "license": "Apache-2.0", | |
22 | + "engines": { | |
23 | + "node": ">=6.0.0" | |
24 | + }, | |
25 | + "scripts": { | |
26 | + "build": "run-s -n build:*", | |
27 | + "build:rollup": "rollup -c rollup.config.js", | |
28 | + "build:ts": "tsc --project tsconfig.build.json", | |
29 | + "lint": "run-s -n lint:*", | |
30 | + "lint:prettier": "npm run test:lint:prettier -- --write", | |
31 | + "lint:ts": "npm run test:lint:ts -- --fix", | |
32 | + "prebuild": "rm -rf dist", | |
33 | + "prepublishOnly": "npm run preversion", | |
34 | + "preversion": "run-s test build", | |
35 | + "test": "run-s -n test:lint test:only", | |
36 | + "test:debug": "node --inspect-brk node_modules/.bin/jest --runInBand", | |
37 | + "test:lint": "run-s -n test:lint:*", | |
38 | + "test:lint:prettier": "prettier --check '{src,test}/**/*.ts'", | |
39 | + "test:lint:ts": "eslint '{src,test}/**/*.ts'", | |
40 | + "test:only": "jest --coverage", | |
41 | + "test:watch": "jest --coverage --watch" | |
42 | + }, | |
43 | + "devDependencies": { | |
44 | + "@rollup/plugin-typescript": "8.3.2", | |
45 | + "@types/jest": "27.4.1", | |
46 | + "@typescript-eslint/eslint-plugin": "5.20.0", | |
47 | + "@typescript-eslint/parser": "5.20.0", | |
48 | + "eslint": "8.14.0", | |
49 | + "eslint-config-prettier": "8.5.0", | |
50 | + "jest": "27.5.1", | |
51 | + "jest-config": "27.5.1", | |
52 | + "npm-run-all": "4.1.5", | |
53 | + "prettier": "2.6.2", | |
54 | + "rollup": "2.70.2", | |
55 | + "ts-jest": "27.1.4", | |
56 | + "tslib": "2.4.0", | |
57 | + "typescript": "4.6.3" | |
58 | + }, | |
59 | + "dependencies": { | |
60 | + "@jridgewell/gen-mapping": "^0.1.0", | |
61 | + "@jridgewell/trace-mapping": "^0.3.9" | |
62 | + } | |
63 | +} |
+++ node_modules/@babel/cli/LICENSE
... | ... | @@ -0,0 +1,22 @@ |
1 | +MIT License | |
2 | + | |
3 | +Copyright (c) 2014-present Sebastian McKenzie and other contributors | |
4 | + | |
5 | +Permission is hereby granted, free of charge, to any person obtaining | |
6 | +a copy of this software and associated documentation files (the | |
7 | +"Software"), to deal in the Software without restriction, including | |
8 | +without limitation the rights to use, copy, modify, merge, publish, | |
9 | +distribute, sublicense, and/or sell copies of the Software, and to | |
10 | +permit persons to whom the Software is furnished to do so, subject to | |
11 | +the following conditions: | |
12 | + | |
13 | +The above copyright notice and this permission notice shall be | |
14 | +included in all copies or substantial portions of the Software. | |
15 | + | |
16 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
17 | +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
18 | +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | |
19 | +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | |
20 | +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | |
21 | +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | |
22 | +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
+++ node_modules/@babel/cli/README.md
... | ... | @@ -0,0 +1,19 @@ |
1 | +# @babel/cli | |
2 | + | |
3 | +> Babel command line. | |
4 | + | |
5 | +See our website [@babel/cli](https://babeljs.io/docs/en/babel-cli) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20cli%22+is%3Aopen) associated with this package. | |
6 | + | |
7 | +## Install | |
8 | + | |
9 | +Using npm: | |
10 | + | |
11 | +```sh | |
12 | +npm install --save-dev @babel/cli | |
13 | +``` | |
14 | + | |
15 | +or using yarn: | |
16 | + | |
17 | +```sh | |
18 | +yarn add @babel/cli --dev | |
19 | +``` |
+++ node_modules/@babel/cli/bin/babel-external-helpers.js
... | ... | @@ -0,0 +1,3 @@ |
1 | +#!/usr/bin/env node | |
2 | + | |
3 | +require("../lib/babel-external-helpers"); |
+++ node_modules/@babel/cli/bin/babel.js
... | ... | @@ -0,0 +1,3 @@ |
1 | +#!/usr/bin/env node | |
2 | + | |
3 | +require("../lib/babel"); |
+++ node_modules/@babel/cli/index.js
... | ... | @@ -0,0 +1,1 @@ |
1 | +throw new Error("Use the `@babel/core` package instead of `@babel/cli`."); |
+++ node_modules/@babel/cli/lib/babel-external-helpers.js
... | ... | @@ -0,0 +1,43 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +function _commander() { | |
4 | + const data = require("commander"); | |
5 | + | |
6 | + _commander = function () { | |
7 | + return data; | |
8 | + }; | |
9 | + | |
10 | + return data; | |
11 | +} | |
12 | + | |
13 | +function _core() { | |
14 | + const data = require("@babel/core"); | |
15 | + | |
16 | + _core = function () { | |
17 | + return data; | |
18 | + }; | |
19 | + | |
20 | + return data; | |
21 | +} | |
22 | + | |
23 | +function collect(value, previousValue) { | |
24 | + if (typeof value !== "string") return previousValue; | |
25 | + const values = value.split(","); | |
26 | + | |
27 | + if (previousValue) { | |
28 | + previousValue.push(...values); | |
29 | + return previousValue; | |
30 | + } | |
31 | + | |
32 | + return values; | |
33 | +} | |
34 | + | |
35 | +_commander().option("-l, --whitelist [whitelist]", "Whitelist of helpers to ONLY include", collect); | |
36 | + | |
37 | +_commander().option("-t, --output-type [type]", "Type of output (global|umd|var)", "global"); | |
38 | + | |
39 | +_commander().usage("[options]"); | |
40 | + | |
41 | +_commander().parse(process.argv); | |
42 | + | |
43 | +console.log((0, _core().buildExternalHelpers)(_commander().whitelist, _commander().outputType));(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/cli/lib/babel/dir.js
... | ... | @@ -0,0 +1,285 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = _default; | |
7 | + | |
8 | +function _slash() { | |
9 | + const data = require("slash"); | |
10 | + | |
11 | + _slash = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +function _path() { | |
19 | + const data = require("path"); | |
20 | + | |
21 | + _path = function () { | |
22 | + return data; | |
23 | + }; | |
24 | + | |
25 | + return data; | |
26 | +} | |
27 | + | |
28 | +function _fs() { | |
29 | + const data = require("fs"); | |
30 | + | |
31 | + _fs = function () { | |
32 | + return data; | |
33 | + }; | |
34 | + | |
35 | + return data; | |
36 | +} | |
37 | + | |
38 | +var util = require("./util"); | |
39 | + | |
40 | +var watcher = require("./watcher"); | |
41 | + | |
42 | +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } | |
43 | + | |
44 | +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } | |
45 | + | |
46 | +const FILE_TYPE = Object.freeze({ | |
47 | + NON_COMPILABLE: "NON_COMPILABLE", | |
48 | + COMPILED: "COMPILED", | |
49 | + IGNORED: "IGNORED", | |
50 | + ERR_COMPILATION: "ERR_COMPILATION" | |
51 | +}); | |
52 | + | |
53 | +function outputFileSync(filePath, data) { | |
54 | + (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "10.12") ? _fs().mkdirSync : require("make-dir").sync)(_path().dirname(filePath), { | |
55 | + recursive: true | |
56 | + }); | |
57 | + | |
58 | + _fs().writeFileSync(filePath, data); | |
59 | +} | |
60 | + | |
61 | +function _default(_x) { | |
62 | + return _ref.apply(this, arguments); | |
63 | +} | |
64 | + | |
65 | +function _ref() { | |
66 | + _ref = _asyncToGenerator(function* ({ | |
67 | + cliOptions, | |
68 | + babelOptions | |
69 | + }) { | |
70 | + function write(_x2, _x3) { | |
71 | + return _write.apply(this, arguments); | |
72 | + } | |
73 | + | |
74 | + function _write() { | |
75 | + _write = _asyncToGenerator(function* (src, base) { | |
76 | + let relative = _path().relative(base, src); | |
77 | + | |
78 | + if (!util.isCompilableExtension(relative, cliOptions.extensions)) { | |
79 | + return FILE_TYPE.NON_COMPILABLE; | |
80 | + } | |
81 | + | |
82 | + relative = util.withExtension(relative, cliOptions.keepFileExtension ? _path().extname(relative) : cliOptions.outFileExtension); | |
83 | + const dest = getDest(relative, base); | |
84 | + | |
85 | + try { | |
86 | + const res = yield util.compile(src, Object.assign({}, babelOptions, { | |
87 | + sourceFileName: _slash()(_path().relative(dest + "/..", src)) | |
88 | + })); | |
89 | + if (!res) return FILE_TYPE.IGNORED; | |
90 | + | |
91 | + if (res.map && babelOptions.sourceMaps && babelOptions.sourceMaps !== "inline") { | |
92 | + const mapLoc = dest + ".map"; | |
93 | + res.code = util.addSourceMappingUrl(res.code, mapLoc); | |
94 | + res.map.file = _path().basename(relative); | |
95 | + outputFileSync(mapLoc, JSON.stringify(res.map)); | |
96 | + } | |
97 | + | |
98 | + outputFileSync(dest, res.code); | |
99 | + util.chmod(src, dest); | |
100 | + | |
101 | + if (cliOptions.verbose) { | |
102 | + console.log(_path().relative(process.cwd(), src) + " -> " + dest); | |
103 | + } | |
104 | + | |
105 | + return FILE_TYPE.COMPILED; | |
106 | + } catch (err) { | |
107 | + if (cliOptions.watch) { | |
108 | + console.error(err); | |
109 | + return FILE_TYPE.ERR_COMPILATION; | |
110 | + } | |
111 | + | |
112 | + throw err; | |
113 | + } | |
114 | + }); | |
115 | + return _write.apply(this, arguments); | |
116 | + } | |
117 | + | |
118 | + function getDest(filename, base) { | |
119 | + if (cliOptions.relative) { | |
120 | + return _path().join(base, cliOptions.outDir, filename); | |
121 | + } | |
122 | + | |
123 | + return _path().join(cliOptions.outDir, filename); | |
124 | + } | |
125 | + | |
126 | + function handleFile(_x4, _x5) { | |
127 | + return _handleFile.apply(this, arguments); | |
128 | + } | |
129 | + | |
130 | + function _handleFile() { | |
131 | + _handleFile = _asyncToGenerator(function* (src, base) { | |
132 | + const written = yield write(src, base); | |
133 | + | |
134 | + if (cliOptions.copyFiles && written === FILE_TYPE.NON_COMPILABLE || cliOptions.copyIgnored && written === FILE_TYPE.IGNORED) { | |
135 | + const filename = _path().relative(base, src); | |
136 | + | |
137 | + const dest = getDest(filename, base); | |
138 | + outputFileSync(dest, _fs().readFileSync(src)); | |
139 | + util.chmod(src, dest); | |
140 | + } | |
141 | + | |
142 | + return written === FILE_TYPE.COMPILED; | |
143 | + }); | |
144 | + return _handleFile.apply(this, arguments); | |
145 | + } | |
146 | + | |
147 | + function handle(_x6) { | |
148 | + return _handle.apply(this, arguments); | |
149 | + } | |
150 | + | |
151 | + function _handle() { | |
152 | + _handle = _asyncToGenerator(function* (filenameOrDir) { | |
153 | + if (!_fs().existsSync(filenameOrDir)) return 0; | |
154 | + | |
155 | + const stat = _fs().statSync(filenameOrDir); | |
156 | + | |
157 | + if (stat.isDirectory()) { | |
158 | + const dirname = filenameOrDir; | |
159 | + let count = 0; | |
160 | + const files = util.readdir(dirname, cliOptions.includeDotfiles); | |
161 | + | |
162 | + for (const filename of files) { | |
163 | + const src = _path().join(dirname, filename); | |
164 | + | |
165 | + const written = yield handleFile(src, dirname); | |
166 | + if (written) count += 1; | |
167 | + } | |
168 | + | |
169 | + return count; | |
170 | + } else { | |
171 | + const filename = filenameOrDir; | |
172 | + const written = yield handleFile(filename, _path().dirname(filename)); | |
173 | + return written ? 1 : 0; | |
174 | + } | |
175 | + }); | |
176 | + return _handle.apply(this, arguments); | |
177 | + } | |
178 | + | |
179 | + let compiledFiles = 0; | |
180 | + let startTime = null; | |
181 | + const logSuccess = util.debounce(function () { | |
182 | + if (startTime === null) { | |
183 | + return; | |
184 | + } | |
185 | + | |
186 | + const diff = process.hrtime(startTime); | |
187 | + console.log(`Successfully compiled ${compiledFiles} ${compiledFiles !== 1 ? "files" : "file"} with Babel (${diff[0] * 1e3 + Math.round(diff[1] / 1e6)}ms).`); | |
188 | + compiledFiles = 0; | |
189 | + startTime = null; | |
190 | + }, 100); | |
191 | + if (cliOptions.watch) watcher.enable({ | |
192 | + enableGlobbing: true | |
193 | + }); | |
194 | + | |
195 | + if (!cliOptions.skipInitialBuild) { | |
196 | + if (cliOptions.deleteDirOnStart) { | |
197 | + util.deleteDir(cliOptions.outDir); | |
198 | + } | |
199 | + | |
200 | + (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "10.12") ? _fs().mkdirSync : require("make-dir").sync)(cliOptions.outDir, { | |
201 | + recursive: true | |
202 | + }); | |
203 | + startTime = process.hrtime(); | |
204 | + | |
205 | + for (const filename of cliOptions.filenames) { | |
206 | + compiledFiles += yield handle(filename); | |
207 | + } | |
208 | + | |
209 | + if (!cliOptions.quiet) { | |
210 | + logSuccess(); | |
211 | + logSuccess.flush(); | |
212 | + } | |
213 | + } | |
214 | + | |
215 | + if (cliOptions.watch) { | |
216 | + let processing = 0; | |
217 | + const { | |
218 | + filenames | |
219 | + } = cliOptions; | |
220 | + let getBase; | |
221 | + | |
222 | + if (filenames.length === 1) { | |
223 | + const base = filenames[0]; | |
224 | + | |
225 | + const absoluteBase = _path().resolve(base); | |
226 | + | |
227 | + getBase = filename => { | |
228 | + return filename === absoluteBase ? _path().dirname(base) : base; | |
229 | + }; | |
230 | + } else { | |
231 | + const filenameToBaseMap = new Map(filenames.map(filename => { | |
232 | + const absoluteFilename = _path().resolve(filename); | |
233 | + | |
234 | + return [absoluteFilename, _path().dirname(filename)]; | |
235 | + })); | |
236 | + const absoluteFilenames = new Map(filenames.map(filename => { | |
237 | + const absoluteFilename = _path().resolve(filename); | |
238 | + | |
239 | + return [absoluteFilename, filename]; | |
240 | + })); | |
241 | + | |
242 | + const { | |
243 | + sep | |
244 | + } = _path(); | |
245 | + | |
246 | + getBase = filename => { | |
247 | + const base = filenameToBaseMap.get(filename); | |
248 | + | |
249 | + if (base !== undefined) { | |
250 | + return base; | |
251 | + } | |
252 | + | |
253 | + for (const [absoluteFilenameOrDir, relative] of absoluteFilenames) { | |
254 | + if (filename.startsWith(absoluteFilenameOrDir + sep)) { | |
255 | + filenameToBaseMap.set(filename, relative); | |
256 | + return relative; | |
257 | + } | |
258 | + } | |
259 | + | |
260 | + return ""; | |
261 | + }; | |
262 | + } | |
263 | + | |
264 | + filenames.forEach(filenameOrDir => { | |
265 | + watcher.watch(filenameOrDir); | |
266 | + }); | |
267 | + watcher.startWatcher(); | |
268 | + watcher.onFilesChange(_asyncToGenerator(function* (filenames) { | |
269 | + processing++; | |
270 | + if (startTime === null) startTime = process.hrtime(); | |
271 | + | |
272 | + try { | |
273 | + const written = yield Promise.all(filenames.map(filename => handleFile(filename, getBase(filename)))); | |
274 | + compiledFiles += written.filter(Boolean).length; | |
275 | + } catch (err) { | |
276 | + console.error(err); | |
277 | + } | |
278 | + | |
279 | + processing--; | |
280 | + if (processing === 0 && !cliOptions.quiet) logSuccess(); | |
281 | + })); | |
282 | + } | |
283 | + }); | |
284 | + return _ref.apply(this, arguments); | |
285 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/cli/lib/babel/file.js
... | ... | @@ -0,0 +1,273 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = _default; | |
7 | + | |
8 | +function _convertSourceMap() { | |
9 | + const data = require("convert-source-map"); | |
10 | + | |
11 | + _convertSourceMap = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +function _traceMapping() { | |
19 | + const data = require("@jridgewell/trace-mapping"); | |
20 | + | |
21 | + _traceMapping = function () { | |
22 | + return data; | |
23 | + }; | |
24 | + | |
25 | + return data; | |
26 | +} | |
27 | + | |
28 | +function _slash() { | |
29 | + const data = require("slash"); | |
30 | + | |
31 | + _slash = function () { | |
32 | + return data; | |
33 | + }; | |
34 | + | |
35 | + return data; | |
36 | +} | |
37 | + | |
38 | +function _path() { | |
39 | + const data = require("path"); | |
40 | + | |
41 | + _path = function () { | |
42 | + return data; | |
43 | + }; | |
44 | + | |
45 | + return data; | |
46 | +} | |
47 | + | |
48 | +function _fs() { | |
49 | + const data = require("fs"); | |
50 | + | |
51 | + _fs = function () { | |
52 | + return data; | |
53 | + }; | |
54 | + | |
55 | + return data; | |
56 | +} | |
57 | + | |
58 | +var util = require("./util"); | |
59 | + | |
60 | +var watcher = require("./watcher"); | |
61 | + | |
62 | +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } | |
63 | + | |
64 | +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } | |
65 | + | |
66 | +function _default(_x) { | |
67 | + return _ref.apply(this, arguments); | |
68 | +} | |
69 | + | |
70 | +function _ref() { | |
71 | + _ref = _asyncToGenerator(function* ({ | |
72 | + cliOptions, | |
73 | + babelOptions | |
74 | + }) { | |
75 | + function buildResult(fileResults) { | |
76 | + const mapSections = []; | |
77 | + let code = ""; | |
78 | + let offset = 0; | |
79 | + | |
80 | + for (const result of fileResults) { | |
81 | + if (!result) continue; | |
82 | + mapSections.push({ | |
83 | + offset: { | |
84 | + line: offset, | |
85 | + column: 0 | |
86 | + }, | |
87 | + map: result.map || emptyMap() | |
88 | + }); | |
89 | + code += result.code + "\n"; | |
90 | + offset += countNewlines(result.code) + 1; | |
91 | + } | |
92 | + | |
93 | + const map = new (_traceMapping().AnyMap)({ | |
94 | + version: 3, | |
95 | + file: cliOptions.sourceMapTarget || _path().basename(cliOptions.outFile || "") || "stdout", | |
96 | + sections: mapSections | |
97 | + }); | |
98 | + map.sourceRoot = babelOptions.sourceRoot; | |
99 | + | |
100 | + if (babelOptions.sourceMaps === "inline" || !cliOptions.outFile && babelOptions.sourceMaps) { | |
101 | + code += "\n" + _convertSourceMap().fromObject((0, _traceMapping().encodedMap)(map)).toComment(); | |
102 | + } | |
103 | + | |
104 | + return { | |
105 | + map: map, | |
106 | + code: code | |
107 | + }; | |
108 | + } | |
109 | + | |
110 | + function countNewlines(code) { | |
111 | + let count = 0; | |
112 | + let index = -1; | |
113 | + | |
114 | + while ((index = code.indexOf("\n", index + 1)) !== -1) { | |
115 | + count++; | |
116 | + } | |
117 | + | |
118 | + return count; | |
119 | + } | |
120 | + | |
121 | + function emptyMap() { | |
122 | + return { | |
123 | + version: 3, | |
124 | + names: [], | |
125 | + sources: [], | |
126 | + mappings: [] | |
127 | + }; | |
128 | + } | |
129 | + | |
130 | + function output(fileResults) { | |
131 | + const result = buildResult(fileResults); | |
132 | + | |
133 | + if (cliOptions.outFile) { | |
134 | + (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "10.12") ? _fs().mkdirSync : require("make-dir").sync)(_path().dirname(cliOptions.outFile), { | |
135 | + recursive: true | |
136 | + }); | |
137 | + | |
138 | + if (babelOptions.sourceMaps && babelOptions.sourceMaps !== "inline") { | |
139 | + const mapLoc = cliOptions.outFile + ".map"; | |
140 | + result.code = util.addSourceMappingUrl(result.code, mapLoc); | |
141 | + | |
142 | + _fs().writeFileSync(mapLoc, JSON.stringify((0, _traceMapping().encodedMap)(result.map))); | |
143 | + } | |
144 | + | |
145 | + _fs().writeFileSync(cliOptions.outFile, result.code); | |
146 | + } else { | |
147 | + process.stdout.write(result.code + "\n"); | |
148 | + } | |
149 | + } | |
150 | + | |
151 | + function readStdin() { | |
152 | + return new Promise((resolve, reject) => { | |
153 | + let code = ""; | |
154 | + process.stdin.setEncoding("utf8"); | |
155 | + process.stdin.on("readable", function () { | |
156 | + const chunk = process.stdin.read(); | |
157 | + if (chunk !== null) code += chunk; | |
158 | + }); | |
159 | + process.stdin.on("end", function () { | |
160 | + resolve(code); | |
161 | + }); | |
162 | + process.stdin.on("error", reject); | |
163 | + }); | |
164 | + } | |
165 | + | |
166 | + function stdin() { | |
167 | + return _stdin.apply(this, arguments); | |
168 | + } | |
169 | + | |
170 | + function _stdin() { | |
171 | + _stdin = _asyncToGenerator(function* () { | |
172 | + const code = yield readStdin(); | |
173 | + const res = yield util.transformRepl(cliOptions.filename, code, Object.assign({}, babelOptions, { | |
174 | + sourceFileName: "stdin" | |
175 | + })); | |
176 | + output([res]); | |
177 | + }); | |
178 | + return _stdin.apply(this, arguments); | |
179 | + } | |
180 | + | |
181 | + function walk(_x2) { | |
182 | + return _walk.apply(this, arguments); | |
183 | + } | |
184 | + | |
185 | + function _walk() { | |
186 | + _walk = _asyncToGenerator(function* (filenames) { | |
187 | + const _filenames = []; | |
188 | + filenames.forEach(function (filename) { | |
189 | + if (!_fs().existsSync(filename)) return; | |
190 | + | |
191 | + const stat = _fs().statSync(filename); | |
192 | + | |
193 | + if (stat.isDirectory()) { | |
194 | + const dirname = filename; | |
195 | + util.readdirForCompilable(filename, cliOptions.includeDotfiles, cliOptions.extensions).forEach(function (filename) { | |
196 | + _filenames.push(_path().join(dirname, filename)); | |
197 | + }); | |
198 | + } else { | |
199 | + _filenames.push(filename); | |
200 | + } | |
201 | + }); | |
202 | + const results = yield Promise.all(_filenames.map(_asyncToGenerator(function* (filename) { | |
203 | + let sourceFilename = filename; | |
204 | + | |
205 | + if (cliOptions.outFile) { | |
206 | + sourceFilename = _path().relative(_path().dirname(cliOptions.outFile), sourceFilename); | |
207 | + } | |
208 | + | |
209 | + sourceFilename = _slash()(sourceFilename); | |
210 | + | |
211 | + try { | |
212 | + return yield util.compile(filename, Object.assign({}, babelOptions, { | |
213 | + sourceFileName: sourceFilename, | |
214 | + sourceMaps: babelOptions.sourceMaps === "inline" ? true : babelOptions.sourceMaps | |
215 | + })); | |
216 | + } catch (err) { | |
217 | + if (!cliOptions.watch) { | |
218 | + throw err; | |
219 | + } | |
220 | + | |
221 | + console.error(err); | |
222 | + return null; | |
223 | + } | |
224 | + }))); | |
225 | + output(results); | |
226 | + }); | |
227 | + return _walk.apply(this, arguments); | |
228 | + } | |
229 | + | |
230 | + function files(_x3) { | |
231 | + return _files.apply(this, arguments); | |
232 | + } | |
233 | + | |
234 | + function _files() { | |
235 | + _files = _asyncToGenerator(function* (filenames) { | |
236 | + if (cliOptions.watch) { | |
237 | + watcher.enable({ | |
238 | + enableGlobbing: false | |
239 | + }); | |
240 | + } | |
241 | + | |
242 | + if (!cliOptions.skipInitialBuild) { | |
243 | + yield walk(filenames); | |
244 | + } | |
245 | + | |
246 | + if (cliOptions.watch) { | |
247 | + filenames.forEach(watcher.watch); | |
248 | + watcher.startWatcher(); | |
249 | + watcher.onFilesChange((changes, event, cause) => { | |
250 | + const actionableChange = changes.some(filename => util.isCompilableExtension(filename, cliOptions.extensions) || filenames.includes(filename)); | |
251 | + if (!actionableChange) return; | |
252 | + | |
253 | + if (cliOptions.verbose) { | |
254 | + console.log(`${event} ${cause}`); | |
255 | + } | |
256 | + | |
257 | + walk(filenames).catch(err => { | |
258 | + console.error(err); | |
259 | + }); | |
260 | + }); | |
261 | + } | |
262 | + }); | |
263 | + return _files.apply(this, arguments); | |
264 | + } | |
265 | + | |
266 | + if (cliOptions.filenames.length) { | |
267 | + yield files(cliOptions.filenames); | |
268 | + } else { | |
269 | + yield stdin(); | |
270 | + } | |
271 | + }); | |
272 | + return _ref.apply(this, arguments); | |
273 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/cli/lib/babel/index.js
... | ... | @@ -0,0 +1,20 @@ |
1 | +#!/usr/bin/env node | |
2 | +"use strict"; | |
3 | + | |
4 | +var _options = require("./options"); | |
5 | + | |
6 | +var _dir = require("./dir"); | |
7 | + | |
8 | +var _file = require("./file"); | |
9 | + | |
10 | +const opts = (0, _options.default)(process.argv); | |
11 | + | |
12 | +if (opts) { | |
13 | + const fn = opts.cliOptions.outDir ? _dir.default : _file.default; | |
14 | + fn(opts).catch(err => { | |
15 | + console.error(err); | |
16 | + process.exitCode = 1; | |
17 | + }); | |
18 | +} else { | |
19 | + process.exitCode = 2; | |
20 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/cli/lib/babel/options.js
... | ... | @@ -0,0 +1,285 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = parseArgv; | |
7 | + | |
8 | +function _fs() { | |
9 | + const data = require("fs"); | |
10 | + | |
11 | + _fs = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +function _commander() { | |
19 | + const data = require("commander"); | |
20 | + | |
21 | + _commander = function () { | |
22 | + return data; | |
23 | + }; | |
24 | + | |
25 | + return data; | |
26 | +} | |
27 | + | |
28 | +function _core() { | |
29 | + const data = require("@babel/core"); | |
30 | + | |
31 | + _core = function () { | |
32 | + return data; | |
33 | + }; | |
34 | + | |
35 | + return data; | |
36 | +} | |
37 | + | |
38 | +function _glob() { | |
39 | + const data = require("glob"); | |
40 | + | |
41 | + _glob = function () { | |
42 | + return data; | |
43 | + }; | |
44 | + | |
45 | + return data; | |
46 | +} | |
47 | + | |
48 | +_commander().option("-f, --filename [filename]", "The filename to use when reading from stdin. This will be used in source-maps, errors etc."); | |
49 | + | |
50 | +_commander().option("--presets [list]", "A comma-separated list of preset names.", collect); | |
51 | + | |
52 | +_commander().option("--plugins [list]", "A comma-separated list of plugin names.", collect); | |
53 | + | |
54 | +_commander().option("--config-file [path]", "Path to a .babelrc file to use."); | |
55 | + | |
56 | +_commander().option("--env-name [name]", "The name of the 'env' to use when loading configs and plugins. " + "Defaults to the value of BABEL_ENV, or else NODE_ENV, or else 'development'."); | |
57 | + | |
58 | +_commander().option("--root-mode [mode]", "The project-root resolution mode. " + "One of 'root' (the default), 'upward', or 'upward-optional'."); | |
59 | + | |
60 | +_commander().option("--source-type [script|module]", ""); | |
61 | + | |
62 | +_commander().option("--no-babelrc", "Whether or not to look up .babelrc and .babelignore files."); | |
63 | + | |
64 | +_commander().option("--ignore [list]", "List of glob paths to **not** compile.", collect); | |
65 | + | |
66 | +_commander().option("--only [list]", "List of glob paths to **only** compile.", collect); | |
67 | + | |
68 | +_commander().option("--no-highlight-code", "Enable or disable ANSI syntax highlighting of code frames. (on by default)"); | |
69 | + | |
70 | +_commander().option("--no-comments", "Write comments to generated output. (true by default)"); | |
71 | + | |
72 | +_commander().option("--retain-lines", "Retain line numbers. This will result in really ugly code."); | |
73 | + | |
74 | +_commander().option("--compact [true|false|auto]", "Do not include superfluous whitespace characters and line terminators.", booleanify); | |
75 | + | |
76 | +_commander().option("--minified", "Save as many bytes when printing. (false by default)"); | |
77 | + | |
78 | +_commander().option("--auxiliary-comment-before [string]", "Print a comment before any injected non-user code."); | |
79 | + | |
80 | +_commander().option("--auxiliary-comment-after [string]", "Print a comment after any injected non-user code."); | |
81 | + | |
82 | +_commander().option("-s, --source-maps [true|false|inline|both]", "", booleanify); | |
83 | + | |
84 | +_commander().option("--source-map-target [string]", "Set `file` on returned source map."); | |
85 | + | |
86 | +_commander().option("--source-file-name [string]", "Set `sources[0]` on returned source map."); | |
87 | + | |
88 | +_commander().option("--source-root [filename]", "The root from which all sources are relative."); | |
89 | + | |
90 | +{ | |
91 | + _commander().option("--module-root [filename]", "Optional prefix for the AMD module formatter that will be prepended to the filename on module definitions."); | |
92 | + | |
93 | + _commander().option("-M, --module-ids", "Insert an explicit id for modules."); | |
94 | + | |
95 | + _commander().option("--module-id [string]", "Specify a custom name for module ids."); | |
96 | +} | |
97 | + | |
98 | +_commander().option("-x, --extensions [extensions]", "List of extensions to compile when a directory has been the input. [" + _core().DEFAULT_EXTENSIONS.join() + "]", collect); | |
99 | + | |
100 | +_commander().option("--keep-file-extension", "Preserve the file extensions of the input files."); | |
101 | + | |
102 | +_commander().option("-w, --watch", "Recompile files on changes."); | |
103 | + | |
104 | +_commander().option("--skip-initial-build", "Do not compile files before watching."); | |
105 | + | |
106 | +_commander().option("-o, --out-file [out]", "Compile all input files into a single file."); | |
107 | + | |
108 | +_commander().option("-d, --out-dir [out]", "Compile an input directory of modules into an output directory."); | |
109 | + | |
110 | +_commander().option("--relative", "Compile into an output directory relative to input directory or file. Requires --out-dir [out]"); | |
111 | + | |
112 | +_commander().option("-D, --copy-files", "When compiling a directory copy over non-compilable files."); | |
113 | + | |
114 | +_commander().option("--include-dotfiles", "Include dotfiles when compiling and copying non-compilable files."); | |
115 | + | |
116 | +_commander().option("--no-copy-ignored", "Exclude ignored files when copying non-compilable files."); | |
117 | + | |
118 | +_commander().option("--verbose", "Log everything. This option conflicts with --quiet"); | |
119 | + | |
120 | +_commander().option("--quiet", "Don't log anything. This option conflicts with --verbose"); | |
121 | + | |
122 | +_commander().option("--delete-dir-on-start", "Delete the out directory before compilation."); | |
123 | + | |
124 | +_commander().option("--out-file-extension [string]", "Use a specific extension for the output files"); | |
125 | + | |
126 | +_commander().version("7.18.10" + " (@babel/core " + _core().version + ")"); | |
127 | + | |
128 | +_commander().usage("[options] <files ...>"); | |
129 | + | |
130 | +_commander().action(() => {}); | |
131 | + | |
132 | +function parseArgv(args) { | |
133 | + _commander().parse(args); | |
134 | + | |
135 | + const errors = []; | |
136 | + | |
137 | + let filenames = _commander().args.reduce(function (globbed, input) { | |
138 | + let files = _glob().sync(input); | |
139 | + | |
140 | + if (!files.length) files = [input]; | |
141 | + globbed.push(...files); | |
142 | + return globbed; | |
143 | + }, []); | |
144 | + | |
145 | + filenames = Array.from(new Set(filenames)); | |
146 | + filenames.forEach(function (filename) { | |
147 | + if (!_fs().existsSync(filename)) { | |
148 | + errors.push(filename + " does not exist"); | |
149 | + } | |
150 | + }); | |
151 | + | |
152 | + if (_commander().outDir && !filenames.length) { | |
153 | + errors.push("--out-dir requires filenames"); | |
154 | + } | |
155 | + | |
156 | + if (_commander().outFile && _commander().outDir) { | |
157 | + errors.push("--out-file and --out-dir cannot be used together"); | |
158 | + } | |
159 | + | |
160 | + if (_commander().relative && !_commander().outDir) { | |
161 | + errors.push("--relative requires --out-dir usage"); | |
162 | + } | |
163 | + | |
164 | + if (_commander().watch) { | |
165 | + if (!_commander().outFile && !_commander().outDir) { | |
166 | + errors.push("--watch requires --out-file or --out-dir"); | |
167 | + } | |
168 | + | |
169 | + if (!filenames.length) { | |
170 | + errors.push("--watch requires filenames"); | |
171 | + } | |
172 | + } | |
173 | + | |
174 | + if (_commander().skipInitialBuild && !_commander().watch) { | |
175 | + errors.push("--skip-initial-build requires --watch"); | |
176 | + } | |
177 | + | |
178 | + if (_commander().deleteDirOnStart && !_commander().outDir) { | |
179 | + errors.push("--delete-dir-on-start requires --out-dir"); | |
180 | + } | |
181 | + | |
182 | + if (_commander().verbose && _commander().quiet) { | |
183 | + errors.push("--verbose and --quiet cannot be used together"); | |
184 | + } | |
185 | + | |
186 | + if (!_commander().outDir && filenames.length === 0 && typeof _commander().filename !== "string" && _commander().babelrc !== false) { | |
187 | + errors.push("stdin compilation requires either -f/--filename [filename] or --no-babelrc"); | |
188 | + } | |
189 | + | |
190 | + if (_commander().keepFileExtension && _commander().outFileExtension) { | |
191 | + errors.push("--out-file-extension cannot be used with --keep-file-extension"); | |
192 | + } | |
193 | + | |
194 | + if (errors.length) { | |
195 | + console.error("babel:"); | |
196 | + errors.forEach(function (e) { | |
197 | + console.error(" " + e); | |
198 | + }); | |
199 | + return null; | |
200 | + } | |
201 | + | |
202 | + const opts = _commander().opts(); | |
203 | + | |
204 | + const babelOptions = { | |
205 | + presets: opts.presets, | |
206 | + plugins: opts.plugins, | |
207 | + rootMode: opts.rootMode, | |
208 | + configFile: opts.configFile, | |
209 | + envName: opts.envName, | |
210 | + sourceType: opts.sourceType, | |
211 | + ignore: opts.ignore, | |
212 | + only: opts.only, | |
213 | + retainLines: opts.retainLines, | |
214 | + compact: opts.compact, | |
215 | + minified: opts.minified, | |
216 | + auxiliaryCommentBefore: opts.auxiliaryCommentBefore, | |
217 | + auxiliaryCommentAfter: opts.auxiliaryCommentAfter, | |
218 | + sourceMaps: opts.sourceMaps, | |
219 | + sourceFileName: opts.sourceFileName, | |
220 | + sourceRoot: opts.sourceRoot, | |
221 | + babelrc: opts.babelrc === true ? undefined : opts.babelrc, | |
222 | + highlightCode: opts.highlightCode === true ? undefined : opts.highlightCode, | |
223 | + comments: opts.comments === true ? undefined : opts.comments | |
224 | + }; | |
225 | + { | |
226 | + Object.assign(babelOptions, { | |
227 | + moduleRoot: opts.moduleRoot, | |
228 | + moduleIds: opts.moduleIds, | |
229 | + moduleId: opts.moduleId | |
230 | + }); | |
231 | + } | |
232 | + | |
233 | + for (const key of Object.keys(babelOptions)) { | |
234 | + if (babelOptions[key] === undefined) { | |
235 | + delete babelOptions[key]; | |
236 | + } | |
237 | + } | |
238 | + | |
239 | + return { | |
240 | + babelOptions, | |
241 | + cliOptions: { | |
242 | + filename: opts.filename, | |
243 | + filenames, | |
244 | + extensions: opts.extensions, | |
245 | + keepFileExtension: opts.keepFileExtension, | |
246 | + outFileExtension: opts.outFileExtension, | |
247 | + watch: opts.watch, | |
248 | + skipInitialBuild: opts.skipInitialBuild, | |
249 | + outFile: opts.outFile, | |
250 | + outDir: opts.outDir, | |
251 | + relative: opts.relative, | |
252 | + copyFiles: opts.copyFiles, | |
253 | + copyIgnored: opts.copyFiles && opts.copyIgnored, | |
254 | + includeDotfiles: opts.includeDotfiles, | |
255 | + verbose: opts.verbose, | |
256 | + quiet: opts.quiet, | |
257 | + deleteDirOnStart: opts.deleteDirOnStart, | |
258 | + sourceMapTarget: opts.sourceMapTarget | |
259 | + } | |
260 | + }; | |
261 | +} | |
262 | + | |
263 | +function booleanify(val) { | |
264 | + if (val === "true" || val == 1) { | |
265 | + return true; | |
266 | + } | |
267 | + | |
268 | + if (val === "false" || val == 0 || !val) { | |
269 | + return false; | |
270 | + } | |
271 | + | |
272 | + return val; | |
273 | +} | |
274 | + | |
275 | +function collect(value, previousValue) { | |
276 | + if (typeof value !== "string") return previousValue; | |
277 | + const values = value.split(","); | |
278 | + | |
279 | + if (previousValue) { | |
280 | + previousValue.push(...values); | |
281 | + return previousValue; | |
282 | + } | |
283 | + | |
284 | + return values; | |
285 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/cli/lib/babel/util.js
... | ... | @@ -0,0 +1,181 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.addSourceMappingUrl = addSourceMappingUrl; | |
7 | +exports.chmod = chmod; | |
8 | +exports.compile = compile; | |
9 | +exports.debounce = debounce; | |
10 | +exports.deleteDir = deleteDir; | |
11 | +exports.isCompilableExtension = isCompilableExtension; | |
12 | +exports.readdir = readdir; | |
13 | +exports.readdirForCompilable = readdirForCompilable; | |
14 | +exports.transformRepl = transformRepl; | |
15 | +exports.withExtension = withExtension; | |
16 | + | |
17 | +function _fsReaddirRecursive() { | |
18 | + const data = require("fs-readdir-recursive"); | |
19 | + | |
20 | + _fsReaddirRecursive = function () { | |
21 | + return data; | |
22 | + }; | |
23 | + | |
24 | + return data; | |
25 | +} | |
26 | + | |
27 | +function babel() { | |
28 | + const data = require("@babel/core"); | |
29 | + | |
30 | + babel = function () { | |
31 | + return data; | |
32 | + }; | |
33 | + | |
34 | + return data; | |
35 | +} | |
36 | + | |
37 | +function _path() { | |
38 | + const data = require("path"); | |
39 | + | |
40 | + _path = function () { | |
41 | + return data; | |
42 | + }; | |
43 | + | |
44 | + return data; | |
45 | +} | |
46 | + | |
47 | +function _fs() { | |
48 | + const data = require("fs"); | |
49 | + | |
50 | + _fs = function () { | |
51 | + return data; | |
52 | + }; | |
53 | + | |
54 | + return data; | |
55 | +} | |
56 | + | |
57 | +var watcher = require("./watcher"); | |
58 | + | |
59 | +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } | |
60 | + | |
61 | +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } | |
62 | + | |
63 | +function chmod(src, dest) { | |
64 | + try { | |
65 | + _fs().chmodSync(dest, _fs().statSync(src).mode); | |
66 | + } catch (err) { | |
67 | + console.warn(`Cannot change permissions of ${dest}`); | |
68 | + } | |
69 | +} | |
70 | + | |
71 | +function readdir(dirname, includeDotfiles, filter) { | |
72 | + return _fsReaddirRecursive()(dirname, (filename, index, currentDirectory) => { | |
73 | + const stat = _fs().statSync(_path().join(currentDirectory, filename)); | |
74 | + | |
75 | + if (stat.isDirectory()) return true; | |
76 | + return (includeDotfiles || filename[0] !== ".") && (!filter || filter(filename)); | |
77 | + }); | |
78 | +} | |
79 | + | |
80 | +function readdirForCompilable(dirname, includeDotfiles, altExts) { | |
81 | + return readdir(dirname, includeDotfiles, function (filename) { | |
82 | + return isCompilableExtension(filename, altExts); | |
83 | + }); | |
84 | +} | |
85 | + | |
86 | +function isCompilableExtension(filename, altExts) { | |
87 | + const exts = altExts || babel().DEFAULT_EXTENSIONS; | |
88 | + | |
89 | + const ext = _path().extname(filename); | |
90 | + | |
91 | + return exts.includes(ext); | |
92 | +} | |
93 | + | |
94 | +function addSourceMappingUrl(code, loc) { | |
95 | + return code + "\n//# sourceMappingURL=" + _path().basename(loc); | |
96 | +} | |
97 | + | |
98 | +const CALLER = { | |
99 | + name: "@babel/cli" | |
100 | +}; | |
101 | + | |
102 | +function transformRepl(filename, code, opts) { | |
103 | + opts = Object.assign({}, opts, { | |
104 | + caller: CALLER, | |
105 | + filename | |
106 | + }); | |
107 | + return new Promise((resolve, reject) => { | |
108 | + babel().transform(code, opts, (err, result) => { | |
109 | + if (err) reject(err);else resolve(result); | |
110 | + }); | |
111 | + }); | |
112 | +} | |
113 | + | |
114 | +function compile(_x, _x2) { | |
115 | + return _compile.apply(this, arguments); | |
116 | +} | |
117 | + | |
118 | +function _compile() { | |
119 | + _compile = _asyncToGenerator(function* (filename, opts) { | |
120 | + opts = Object.assign({}, opts, { | |
121 | + caller: CALLER | |
122 | + }); | |
123 | + const result = yield new Promise((resolve, reject) => { | |
124 | + babel().transformFile(filename, opts, (err, result) => { | |
125 | + if (err) reject(err);else resolve(result); | |
126 | + }); | |
127 | + }); | |
128 | + | |
129 | + if (result) { | |
130 | + { | |
131 | + if (!result.externalDependencies) return result; | |
132 | + } | |
133 | + watcher.updateExternalDependencies(filename, result.externalDependencies); | |
134 | + } | |
135 | + | |
136 | + return result; | |
137 | + }); | |
138 | + return _compile.apply(this, arguments); | |
139 | +} | |
140 | + | |
141 | +function deleteDir(path) { | |
142 | + if (_fs().existsSync(path)) { | |
143 | + _fs().readdirSync(path).forEach(function (file) { | |
144 | + const curPath = path + "/" + file; | |
145 | + | |
146 | + if (_fs().lstatSync(curPath).isDirectory()) { | |
147 | + deleteDir(curPath); | |
148 | + } else { | |
149 | + _fs().unlinkSync(curPath); | |
150 | + } | |
151 | + }); | |
152 | + | |
153 | + _fs().rmdirSync(path); | |
154 | + } | |
155 | +} | |
156 | + | |
157 | +process.on("uncaughtException", function (err) { | |
158 | + console.error(err); | |
159 | + process.exitCode = 1; | |
160 | +}); | |
161 | + | |
162 | +function withExtension(filename, ext = ".js") { | |
163 | + const newBasename = _path().basename(filename, _path().extname(filename)) + ext; | |
164 | + return _path().join(_path().dirname(filename), newBasename); | |
165 | +} | |
166 | + | |
167 | +function debounce(fn, time) { | |
168 | + let timer; | |
169 | + | |
170 | + function debounced() { | |
171 | + clearTimeout(timer); | |
172 | + timer = setTimeout(fn, time); | |
173 | + } | |
174 | + | |
175 | + debounced.flush = () => { | |
176 | + clearTimeout(timer); | |
177 | + fn(); | |
178 | + }; | |
179 | + | |
180 | + return debounced; | |
181 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/cli/lib/babel/watcher.js
... | ... | @@ -0,0 +1,168 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.enable = enable; | |
7 | +exports.onFilesChange = onFilesChange; | |
8 | +exports.startWatcher = startWatcher; | |
9 | +exports.updateExternalDependencies = updateExternalDependencies; | |
10 | +exports.watch = watch; | |
11 | + | |
12 | +function _module() { | |
13 | + const data = require("module"); | |
14 | + | |
15 | + _module = function () { | |
16 | + return data; | |
17 | + }; | |
18 | + | |
19 | + return data; | |
20 | +} | |
21 | + | |
22 | +function _path() { | |
23 | + const data = require("path"); | |
24 | + | |
25 | + _path = function () { | |
26 | + return data; | |
27 | + }; | |
28 | + | |
29 | + return data; | |
30 | +} | |
31 | + | |
32 | +const fileToDeps = new Map(); | |
33 | +const depToFiles = new Map(); | |
34 | +let isWatchMode = false; | |
35 | +let watcher; | |
36 | +const watchQueue = new Set(); | |
37 | +let hasStarted = false; | |
38 | + | |
39 | +function enable({ | |
40 | + enableGlobbing | |
41 | +}) { | |
42 | + isWatchMode = true; | |
43 | + const { | |
44 | + FSWatcher | |
45 | + } = requireChokidar(); | |
46 | + const options = { | |
47 | + disableGlobbing: !enableGlobbing, | |
48 | + persistent: true, | |
49 | + ignoreInitial: true, | |
50 | + awaitWriteFinish: { | |
51 | + stabilityThreshold: 50, | |
52 | + pollInterval: 10 | |
53 | + } | |
54 | + }; | |
55 | + watcher = new FSWatcher(options); | |
56 | + watcher.on("unlink", unwatchFile); | |
57 | +} | |
58 | + | |
59 | +function startWatcher() { | |
60 | + hasStarted = true; | |
61 | + | |
62 | + for (const dep of watchQueue) { | |
63 | + watcher.add(dep); | |
64 | + } | |
65 | + | |
66 | + watchQueue.clear(); | |
67 | + watcher.on("ready", () => { | |
68 | + console.log("The watcher is ready."); | |
69 | + }); | |
70 | +} | |
71 | + | |
72 | +function watch(filename) { | |
73 | + if (!isWatchMode) { | |
74 | + throw new Error("Internal Babel error: .watch called when not in watch mode."); | |
75 | + } | |
76 | + | |
77 | + if (!hasStarted) { | |
78 | + watchQueue.add(_path().resolve(filename)); | |
79 | + } else { | |
80 | + watcher.add(_path().resolve(filename)); | |
81 | + } | |
82 | +} | |
83 | + | |
84 | +function onFilesChange(callback) { | |
85 | + if (!isWatchMode) { | |
86 | + throw new Error("Internal Babel error: .onFilesChange called when not in watch mode."); | |
87 | + } | |
88 | + | |
89 | + watcher.on("all", (event, filename) => { | |
90 | + var _depToFiles$get; | |
91 | + | |
92 | + if (event !== "change" && event !== "add") return; | |
93 | + | |
94 | + const absoluteFile = _path().resolve(filename); | |
95 | + | |
96 | + callback([absoluteFile, ...((_depToFiles$get = depToFiles.get(absoluteFile)) != null ? _depToFiles$get : [])], event, absoluteFile); | |
97 | + }); | |
98 | +} | |
99 | + | |
100 | +function updateExternalDependencies(filename, dependencies) { | |
101 | + if (!isWatchMode) return; | |
102 | + | |
103 | + const absFilename = _path().resolve(filename); | |
104 | + | |
105 | + const absDependencies = new Set(Array.from(dependencies, dep => _path().resolve(dep))); | |
106 | + const deps = fileToDeps.get(absFilename); | |
107 | + | |
108 | + if (deps) { | |
109 | + for (const dep of deps) { | |
110 | + if (!absDependencies.has(dep)) { | |
111 | + removeFileDependency(absFilename, dep); | |
112 | + } | |
113 | + } | |
114 | + } | |
115 | + | |
116 | + for (const dep of absDependencies) { | |
117 | + let deps = depToFiles.get(dep); | |
118 | + | |
119 | + if (!deps) { | |
120 | + depToFiles.set(dep, deps = new Set()); | |
121 | + | |
122 | + if (!hasStarted) { | |
123 | + watchQueue.add(dep); | |
124 | + } else { | |
125 | + watcher.add(dep); | |
126 | + } | |
127 | + } | |
128 | + | |
129 | + deps.add(absFilename); | |
130 | + } | |
131 | + | |
132 | + fileToDeps.set(absFilename, absDependencies); | |
133 | +} | |
134 | + | |
135 | +function removeFileDependency(filename, dep) { | |
136 | + const deps = depToFiles.get(dep); | |
137 | + deps.delete(filename); | |
138 | + | |
139 | + if (deps.size === 0) { | |
140 | + depToFiles.delete(dep); | |
141 | + | |
142 | + if (!hasStarted) { | |
143 | + watchQueue.delete(dep); | |
144 | + } else { | |
145 | + watcher.unwatch(dep); | |
146 | + } | |
147 | + } | |
148 | +} | |
149 | + | |
150 | +function unwatchFile(filename) { | |
151 | + const deps = fileToDeps.get(filename); | |
152 | + if (!deps) return; | |
153 | + | |
154 | + for (const dep of deps) { | |
155 | + removeFileDependency(filename, dep); | |
156 | + } | |
157 | + | |
158 | + fileToDeps.delete(filename); | |
159 | +} | |
160 | + | |
161 | +function requireChokidar() { | |
162 | + try { | |
163 | + return parseInt(process.versions.node) >= 8 ? require("chokidar") : require("@nicolo-ribaudo/chokidar-2"); | |
164 | + } catch (err) { | |
165 | + console.error("The optional dependency chokidar failed to install and is required for " + "--watch. Chokidar is likely not supported on your platform."); | |
166 | + throw err; | |
167 | + } | |
168 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/cli/package.json
... | ... | @@ -0,0 +1,57 @@ |
1 | +{ | |
2 | + "name": "@babel/cli", | |
3 | + "version": "7.18.10", | |
4 | + "description": "Babel command line.", | |
5 | + "author": "The Babel Team (https://babel.dev/team)", | |
6 | + "homepage": "https://babel.dev/docs/en/next/babel-cli", | |
7 | + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20cli%22+is%3Aopen", | |
8 | + "license": "MIT", | |
9 | + "publishConfig": { | |
10 | + "access": "public" | |
11 | + }, | |
12 | + "repository": { | |
13 | + "type": "git", | |
14 | + "url": "https://github.com/babel/babel.git", | |
15 | + "directory": "packages/babel-cli" | |
16 | + }, | |
17 | + "keywords": [ | |
18 | + "6to5", | |
19 | + "babel", | |
20 | + "es6", | |
21 | + "transpile", | |
22 | + "transpiler", | |
23 | + "babel-cli", | |
24 | + "compiler" | |
25 | + ], | |
26 | + "dependencies": { | |
27 | + "@jridgewell/trace-mapping": "^0.3.8", | |
28 | + "commander": "^4.0.1", | |
29 | + "convert-source-map": "^1.1.0", | |
30 | + "fs-readdir-recursive": "^1.1.0", | |
31 | + "glob": "^7.2.0", | |
32 | + "make-dir": "^2.1.0", | |
33 | + "slash": "^2.0.0" | |
34 | + }, | |
35 | + "optionalDependencies": { | |
36 | + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", | |
37 | + "chokidar": "^3.4.0" | |
38 | + }, | |
39 | + "peerDependencies": { | |
40 | + "@babel/core": "^7.0.0-0" | |
41 | + }, | |
42 | + "devDependencies": { | |
43 | + "@babel/core": "^7.18.10", | |
44 | + "@babel/helper-fixtures": "^7.18.6", | |
45 | + "@types/fs-readdir-recursive": "^1.1.0", | |
46 | + "@types/glob": "^7.2.0", | |
47 | + "rimraf": "^3.0.0" | |
48 | + }, | |
49 | + "bin": { | |
50 | + "babel": "./bin/babel.js", | |
51 | + "babel-external-helpers": "./bin/babel-external-helpers.js" | |
52 | + }, | |
53 | + "engines": { | |
54 | + "node": ">=6.9.0" | |
55 | + }, | |
56 | + "type": "commonjs" | |
57 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/code-frame/LICENSE
... | ... | @@ -0,0 +1,22 @@ |
1 | +MIT License | |
2 | + | |
3 | +Copyright (c) 2014-present Sebastian McKenzie and other contributors | |
4 | + | |
5 | +Permission is hereby granted, free of charge, to any person obtaining | |
6 | +a copy of this software and associated documentation files (the | |
7 | +"Software"), to deal in the Software without restriction, including | |
8 | +without limitation the rights to use, copy, modify, merge, publish, | |
9 | +distribute, sublicense, and/or sell copies of the Software, and to | |
10 | +permit persons to whom the Software is furnished to do so, subject to | |
11 | +the following conditions: | |
12 | + | |
13 | +The above copyright notice and this permission notice shall be | |
14 | +included in all copies or substantial portions of the Software. | |
15 | + | |
16 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
17 | +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
18 | +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | |
19 | +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | |
20 | +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | |
21 | +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | |
22 | +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
+++ node_modules/@babel/code-frame/README.md
... | ... | @@ -0,0 +1,19 @@ |
1 | +# @babel/code-frame | |
2 | + | |
3 | +> Generate errors that contain a code frame that point to source locations. | |
4 | + | |
5 | +See our website [@babel/code-frame](https://babeljs.io/docs/en/babel-code-frame) for more information. | |
6 | + | |
7 | +## Install | |
8 | + | |
9 | +Using npm: | |
10 | + | |
11 | +```sh | |
12 | +npm install --save-dev @babel/code-frame | |
13 | +``` | |
14 | + | |
15 | +or using yarn: | |
16 | + | |
17 | +```sh | |
18 | +yarn add @babel/code-frame --dev | |
19 | +``` |
+++ node_modules/@babel/code-frame/lib/index.js
... | ... | @@ -0,0 +1,163 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.codeFrameColumns = codeFrameColumns; | |
7 | +exports.default = _default; | |
8 | + | |
9 | +var _highlight = require("@babel/highlight"); | |
10 | + | |
11 | +let deprecationWarningShown = false; | |
12 | + | |
13 | +function getDefs(chalk) { | |
14 | + return { | |
15 | + gutter: chalk.grey, | |
16 | + marker: chalk.red.bold, | |
17 | + message: chalk.red.bold | |
18 | + }; | |
19 | +} | |
20 | + | |
21 | +const NEWLINE = /\r\n|[\n\r\u2028\u2029]/; | |
22 | + | |
23 | +function getMarkerLines(loc, source, opts) { | |
24 | + const startLoc = Object.assign({ | |
25 | + column: 0, | |
26 | + line: -1 | |
27 | + }, loc.start); | |
28 | + const endLoc = Object.assign({}, startLoc, loc.end); | |
29 | + const { | |
30 | + linesAbove = 2, | |
31 | + linesBelow = 3 | |
32 | + } = opts || {}; | |
33 | + const startLine = startLoc.line; | |
34 | + const startColumn = startLoc.column; | |
35 | + const endLine = endLoc.line; | |
36 | + const endColumn = endLoc.column; | |
37 | + let start = Math.max(startLine - (linesAbove + 1), 0); | |
38 | + let end = Math.min(source.length, endLine + linesBelow); | |
39 | + | |
40 | + if (startLine === -1) { | |
41 | + start = 0; | |
42 | + } | |
43 | + | |
44 | + if (endLine === -1) { | |
45 | + end = source.length; | |
46 | + } | |
47 | + | |
48 | + const lineDiff = endLine - startLine; | |
49 | + const markerLines = {}; | |
50 | + | |
51 | + if (lineDiff) { | |
52 | + for (let i = 0; i <= lineDiff; i++) { | |
53 | + const lineNumber = i + startLine; | |
54 | + | |
55 | + if (!startColumn) { | |
56 | + markerLines[lineNumber] = true; | |
57 | + } else if (i === 0) { | |
58 | + const sourceLength = source[lineNumber - 1].length; | |
59 | + markerLines[lineNumber] = [startColumn, sourceLength - startColumn + 1]; | |
60 | + } else if (i === lineDiff) { | |
61 | + markerLines[lineNumber] = [0, endColumn]; | |
62 | + } else { | |
63 | + const sourceLength = source[lineNumber - i].length; | |
64 | + markerLines[lineNumber] = [0, sourceLength]; | |
65 | + } | |
66 | + } | |
67 | + } else { | |
68 | + if (startColumn === endColumn) { | |
69 | + if (startColumn) { | |
70 | + markerLines[startLine] = [startColumn, 0]; | |
71 | + } else { | |
72 | + markerLines[startLine] = true; | |
73 | + } | |
74 | + } else { | |
75 | + markerLines[startLine] = [startColumn, endColumn - startColumn]; | |
76 | + } | |
77 | + } | |
78 | + | |
79 | + return { | |
80 | + start, | |
81 | + end, | |
82 | + markerLines | |
83 | + }; | |
84 | +} | |
85 | + | |
86 | +function codeFrameColumns(rawLines, loc, opts = {}) { | |
87 | + const highlighted = (opts.highlightCode || opts.forceColor) && (0, _highlight.shouldHighlight)(opts); | |
88 | + const chalk = (0, _highlight.getChalk)(opts); | |
89 | + const defs = getDefs(chalk); | |
90 | + | |
91 | + const maybeHighlight = (chalkFn, string) => { | |
92 | + return highlighted ? chalkFn(string) : string; | |
93 | + }; | |
94 | + | |
95 | + const lines = rawLines.split(NEWLINE); | |
96 | + const { | |
97 | + start, | |
98 | + end, | |
99 | + markerLines | |
100 | + } = getMarkerLines(loc, lines, opts); | |
101 | + const hasColumns = loc.start && typeof loc.start.column === "number"; | |
102 | + const numberMaxWidth = String(end).length; | |
103 | + const highlightedLines = highlighted ? (0, _highlight.default)(rawLines, opts) : rawLines; | |
104 | + let frame = highlightedLines.split(NEWLINE, end).slice(start, end).map((line, index) => { | |
105 | + const number = start + 1 + index; | |
106 | + const paddedNumber = ` ${number}`.slice(-numberMaxWidth); | |
107 | + const gutter = ` ${paddedNumber} |`; | |
108 | + const hasMarker = markerLines[number]; | |
109 | + const lastMarkerLine = !markerLines[number + 1]; | |
110 | + | |
111 | + if (hasMarker) { | |
112 | + let markerLine = ""; | |
113 | + | |
114 | + if (Array.isArray(hasMarker)) { | |
115 | + const markerSpacing = line.slice(0, Math.max(hasMarker[0] - 1, 0)).replace(/[^\t]/g, " "); | |
116 | + const numberOfMarkers = hasMarker[1] || 1; | |
117 | + markerLine = ["\n ", maybeHighlight(defs.gutter, gutter.replace(/\d/g, " ")), " ", markerSpacing, maybeHighlight(defs.marker, "^").repeat(numberOfMarkers)].join(""); | |
118 | + | |
119 | + if (lastMarkerLine && opts.message) { | |
120 | + markerLine += " " + maybeHighlight(defs.message, opts.message); | |
121 | + } | |
122 | + } | |
123 | + | |
124 | + return [maybeHighlight(defs.marker, ">"), maybeHighlight(defs.gutter, gutter), line.length > 0 ? ` ${line}` : "", markerLine].join(""); | |
125 | + } else { | |
126 | + return ` ${maybeHighlight(defs.gutter, gutter)}${line.length > 0 ? ` ${line}` : ""}`; | |
127 | + } | |
128 | + }).join("\n"); | |
129 | + | |
130 | + if (opts.message && !hasColumns) { | |
131 | + frame = `${" ".repeat(numberMaxWidth + 1)}${opts.message}\n${frame}`; | |
132 | + } | |
133 | + | |
134 | + if (highlighted) { | |
135 | + return chalk.reset(frame); | |
136 | + } else { | |
137 | + return frame; | |
138 | + } | |
139 | +} | |
140 | + | |
141 | +function _default(rawLines, lineNumber, colNumber, opts = {}) { | |
142 | + if (!deprecationWarningShown) { | |
143 | + deprecationWarningShown = true; | |
144 | + const message = "Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`."; | |
145 | + | |
146 | + if (process.emitWarning) { | |
147 | + process.emitWarning(message, "DeprecationWarning"); | |
148 | + } else { | |
149 | + const deprecationError = new Error(message); | |
150 | + deprecationError.name = "DeprecationWarning"; | |
151 | + console.warn(new Error(message)); | |
152 | + } | |
153 | + } | |
154 | + | |
155 | + colNumber = Math.max(colNumber, 0); | |
156 | + const location = { | |
157 | + start: { | |
158 | + column: colNumber, | |
159 | + line: lineNumber | |
160 | + } | |
161 | + }; | |
162 | + return codeFrameColumns(rawLines, location, opts); | |
163 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/code-frame/package.json
... | ... | @@ -0,0 +1,30 @@ |
1 | +{ | |
2 | + "name": "@babel/code-frame", | |
3 | + "version": "7.18.6", | |
4 | + "description": "Generate errors that contain a code frame that point to source locations.", | |
5 | + "author": "The Babel Team (https://babel.dev/team)", | |
6 | + "homepage": "https://babel.dev/docs/en/next/babel-code-frame", | |
7 | + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen", | |
8 | + "license": "MIT", | |
9 | + "publishConfig": { | |
10 | + "access": "public" | |
11 | + }, | |
12 | + "repository": { | |
13 | + "type": "git", | |
14 | + "url": "https://github.com/babel/babel.git", | |
15 | + "directory": "packages/babel-code-frame" | |
16 | + }, | |
17 | + "main": "./lib/index.js", | |
18 | + "dependencies": { | |
19 | + "@babel/highlight": "^7.18.6" | |
20 | + }, | |
21 | + "devDependencies": { | |
22 | + "@types/chalk": "^2.0.0", | |
23 | + "chalk": "^2.0.0", | |
24 | + "strip-ansi": "^4.0.0" | |
25 | + }, | |
26 | + "engines": { | |
27 | + "node": ">=6.9.0" | |
28 | + }, | |
29 | + "type": "commonjs" | |
30 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/compat-data/LICENSE
... | ... | @@ -0,0 +1,22 @@ |
1 | +MIT License | |
2 | + | |
3 | +Copyright (c) 2014-present Sebastian McKenzie and other contributors | |
4 | + | |
5 | +Permission is hereby granted, free of charge, to any person obtaining | |
6 | +a copy of this software and associated documentation files (the | |
7 | +"Software"), to deal in the Software without restriction, including | |
8 | +without limitation the rights to use, copy, modify, merge, publish, | |
9 | +distribute, sublicense, and/or sell copies of the Software, and to | |
10 | +permit persons to whom the Software is furnished to do so, subject to | |
11 | +the following conditions: | |
12 | + | |
13 | +The above copyright notice and this permission notice shall be | |
14 | +included in all copies or substantial portions of the Software. | |
15 | + | |
16 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
17 | +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
18 | +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | |
19 | +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | |
20 | +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | |
21 | +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | |
22 | +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
+++ node_modules/@babel/compat-data/README.md
... | ... | @@ -0,0 +1,19 @@ |
1 | +# @babel/compat-data | |
2 | + | |
3 | +> | |
4 | + | |
5 | +See our website [@babel/compat-data](https://babeljs.io/docs/en/babel-compat-data) for more information. | |
6 | + | |
7 | +## Install | |
8 | + | |
9 | +Using npm: | |
10 | + | |
11 | +```sh | |
12 | +npm install --save @babel/compat-data | |
13 | +``` | |
14 | + | |
15 | +or using yarn: | |
16 | + | |
17 | +```sh | |
18 | +yarn add @babel/compat-data | |
19 | +``` |
+++ node_modules/@babel/compat-data/corejs2-built-ins.js
... | ... | @@ -0,0 +1,1 @@ |
1 | +module.exports = require("./data/corejs2-built-ins.json"); |
+++ node_modules/@babel/compat-data/corejs3-shipped-proposals.js
... | ... | @@ -0,0 +1,1 @@ |
1 | +module.exports = require("./data/corejs3-shipped-proposals.json"); |
+++ node_modules/@babel/compat-data/data/corejs2-built-ins.json
... | ... | @@ -0,0 +1,1789 @@ |
1 | +{ | |
2 | + "es6.array.copy-within": { | |
3 | + "chrome": "45", | |
4 | + "opera": "32", | |
5 | + "edge": "12", | |
6 | + "firefox": "32", | |
7 | + "safari": "9", | |
8 | + "node": "4", | |
9 | + "ios": "9", | |
10 | + "samsung": "5", | |
11 | + "rhino": "1.7.13", | |
12 | + "electron": "0.31" | |
13 | + }, | |
14 | + "es6.array.every": { | |
15 | + "chrome": "5", | |
16 | + "opera": "10.10", | |
17 | + "edge": "12", | |
18 | + "firefox": "2", | |
19 | + "safari": "3.1", | |
20 | + "node": "0.4", | |
21 | + "ie": "9", | |
22 | + "android": "4", | |
23 | + "ios": "6", | |
24 | + "phantom": "1.9", | |
25 | + "samsung": "1", | |
26 | + "rhino": "1.7.13", | |
27 | + "electron": "0.20" | |
28 | + }, | |
29 | + "es6.array.fill": { | |
30 | + "chrome": "45", | |
31 | + "opera": "32", | |
32 | + "edge": "12", | |
33 | + "firefox": "31", | |
34 | + "safari": "7.1", | |
35 | + "node": "4", | |
36 | + "ios": "8", | |
37 | + "samsung": "5", | |
38 | + "rhino": "1.7.13", | |
39 | + "electron": "0.31" | |
40 | + }, | |
41 | + "es6.array.filter": { | |
42 | + "chrome": "51", | |
43 | + "opera": "38", | |
44 | + "edge": "13", | |
45 | + "firefox": "48", | |
46 | + "safari": "10", | |
47 | + "node": "6.5", | |
48 | + "ios": "10", | |
49 | + "samsung": "5", | |
50 | + "electron": "1.2" | |
51 | + }, | |
52 | + "es6.array.find": { | |
53 | + "chrome": "45", | |
54 | + "opera": "32", | |
55 | + "edge": "12", | |
56 | + "firefox": "25", | |
57 | + "safari": "7.1", | |
58 | + "node": "4", | |
59 | + "ios": "8", | |
60 | + "samsung": "5", | |
61 | + "rhino": "1.7.13", | |
62 | + "electron": "0.31" | |
63 | + }, | |
64 | + "es6.array.find-index": { | |
65 | + "chrome": "45", | |
66 | + "opera": "32", | |
67 | + "edge": "12", | |
68 | + "firefox": "25", | |
69 | + "safari": "7.1", | |
70 | + "node": "4", | |
71 | + "ios": "8", | |
72 | + "samsung": "5", | |
73 | + "rhino": "1.7.13", | |
74 | + "electron": "0.31" | |
75 | + }, | |
76 | + "es7.array.flat-map": { | |
77 | + "chrome": "69", | |
78 | + "opera": "56", | |
79 | + "edge": "79", | |
80 | + "firefox": "62", | |
81 | + "safari": "12", | |
82 | + "node": "11", | |
83 | + "ios": "12", | |
84 | + "samsung": "10", | |
85 | + "electron": "4.0" | |
86 | + }, | |
87 | + "es6.array.for-each": { | |
88 | + "chrome": "5", | |
89 | + "opera": "10.10", | |
90 | + "edge": "12", | |
91 | + "firefox": "2", | |
92 | + "safari": "3.1", | |
93 | + "node": "0.4", | |
94 | + "ie": "9", | |
95 | + "android": "4", | |
96 | + "ios": "6", | |
97 | + "phantom": "1.9", | |
98 | + "samsung": "1", | |
99 | + "rhino": "1.7.13", | |
100 | + "electron": "0.20" | |
101 | + }, | |
102 | + "es6.array.from": { | |
103 | + "chrome": "51", | |
104 | + "opera": "38", | |
105 | + "edge": "15", | |
106 | + "firefox": "36", | |
107 | + "safari": "10", | |
108 | + "node": "6.5", | |
109 | + "ios": "10", | |
110 | + "samsung": "5", | |
111 | + "electron": "1.2" | |
112 | + }, | |
113 | + "es7.array.includes": { | |
114 | + "chrome": "47", | |
115 | + "opera": "34", | |
116 | + "edge": "14", | |
117 | + "firefox": "102", | |
118 | + "safari": "10", | |
119 | + "node": "6", | |
120 | + "ios": "10", | |
121 | + "samsung": "5", | |
122 | + "electron": "0.36" | |
123 | + }, | |
124 | + "es6.array.index-of": { | |
125 | + "chrome": "5", | |
126 | + "opera": "10.10", | |
127 | + "edge": "12", | |
128 | + "firefox": "2", | |
129 | + "safari": "3.1", | |
130 | + "node": "0.4", | |
131 | + "ie": "9", | |
132 | + "android": "4", | |
133 | + "ios": "6", | |
134 | + "phantom": "1.9", | |
135 | + "samsung": "1", | |
136 | + "rhino": "1.7.13", | |
137 | + "electron": "0.20" | |
138 | + }, | |
139 | + "es6.array.is-array": { | |
140 | + "chrome": "5", | |
141 | + "opera": "10.50", | |
142 | + "edge": "12", | |
143 | + "firefox": "4", | |
144 | + "safari": "4", | |
145 | + "node": "0.4", | |
146 | + "ie": "9", | |
147 | + "android": "4", | |
148 | + "ios": "6", | |
149 | + "phantom": "1.9", | |
150 | + "samsung": "1", | |
151 | + "rhino": "1.7.13", | |
152 | + "electron": "0.20" | |
153 | + }, | |
154 | + "es6.array.iterator": { | |
155 | + "chrome": "66", | |
156 | + "opera": "53", | |
157 | + "edge": "12", | |
158 | + "firefox": "60", | |
159 | + "safari": "9", | |
160 | + "node": "10", | |
161 | + "ios": "9", | |
162 | + "samsung": "9", | |
163 | + "rhino": "1.7.13", | |
164 | + "electron": "3.0" | |
165 | + }, | |
166 | + "es6.array.last-index-of": { | |
167 | + "chrome": "5", | |
168 | + "opera": "10.10", | |
169 | + "edge": "12", | |
170 | + "firefox": "2", | |
171 | + "safari": "3.1", | |
172 | + "node": "0.4", | |
173 | + "ie": "9", | |
174 | + "android": "4", | |
175 | + "ios": "6", | |
176 | + "phantom": "1.9", | |
177 | + "samsung": "1", | |
178 | + "rhino": "1.7.13", | |
179 | + "electron": "0.20" | |
180 | + }, | |
181 | + "es6.array.map": { | |
182 | + "chrome": "51", | |
183 | + "opera": "38", | |
184 | + "edge": "13", | |
185 | + "firefox": "48", | |
186 | + "safari": "10", | |
187 | + "node": "6.5", | |
188 | + "ios": "10", | |
189 | + "samsung": "5", | |
190 | + "electron": "1.2" | |
191 | + }, | |
192 | + "es6.array.of": { | |
193 | + "chrome": "45", | |
194 | + "opera": "32", | |
195 | + "edge": "12", | |
196 | + "firefox": "25", | |
197 | + "safari": "9", | |
198 | + "node": "4", | |
199 | + "ios": "9", | |
200 | + "samsung": "5", | |
201 | + "rhino": "1.7.13", | |
202 | + "electron": "0.31" | |
203 | + }, | |
204 | + "es6.array.reduce": { | |
205 | + "chrome": "5", | |
206 | + "opera": "10.50", | |
207 | + "edge": "12", | |
208 | + "firefox": "3", | |
209 | + "safari": "4", | |
210 | + "node": "0.4", | |
211 | + "ie": "9", | |
212 | + "android": "4", | |
213 | + "ios": "6", | |
214 | + "phantom": "1.9", | |
215 | + "samsung": "1", | |
216 | + "rhino": "1.7.13", | |
217 | + "electron": "0.20" | |
218 | + }, | |
219 | + "es6.array.reduce-right": { | |
220 | + "chrome": "5", | |
221 | + "opera": "10.50", | |
222 | + "edge": "12", | |
223 | + "firefox": "3", | |
224 | + "safari": "4", | |
225 | + "node": "0.4", | |
226 | + "ie": "9", | |
227 | + "android": "4", | |
228 | + "ios": "6", | |
229 | + "phantom": "1.9", | |
230 | + "samsung": "1", | |
231 | + "rhino": "1.7.13", | |
232 | + "electron": "0.20" | |
233 | + }, | |
234 | + "es6.array.slice": { | |
235 | + "chrome": "51", | |
236 | + "opera": "38", | |
237 | + "edge": "13", | |
238 | + "firefox": "48", | |
239 | + "safari": "10", | |
240 | + "node": "6.5", | |
241 | + "ios": "10", | |
242 | + "samsung": "5", | |
243 | + "electron": "1.2" | |
244 | + }, | |
245 | + "es6.array.some": { | |
246 | + "chrome": "5", | |
247 | + "opera": "10.10", | |
248 | + "edge": "12", | |
249 | + "firefox": "2", | |
250 | + "safari": "3.1", | |
251 | + "node": "0.4", | |
252 | + "ie": "9", | |
253 | + "android": "4", | |
254 | + "ios": "6", | |
255 | + "phantom": "1.9", | |
256 | + "samsung": "1", | |
257 | + "rhino": "1.7.13", | |
258 | + "electron": "0.20" | |
259 | + }, | |
260 | + "es6.array.sort": { | |
261 | + "chrome": "63", | |
262 | + "opera": "50", | |
263 | + "edge": "12", | |
264 | + "firefox": "5", | |
265 | + "safari": "12", | |
266 | + "node": "10", | |
267 | + "ie": "9", | |
268 | + "ios": "12", | |
269 | + "samsung": "8", | |
270 | + "rhino": "1.7.13", | |
271 | + "electron": "3.0" | |
272 | + }, | |
273 | + "es6.array.species": { | |
274 | + "chrome": "51", | |
275 | + "opera": "38", | |
276 | + "edge": "13", | |
277 | + "firefox": "48", | |
278 | + "safari": "10", | |
279 | + "node": "6.5", | |
280 | + "ios": "10", | |
281 | + "samsung": "5", | |
282 | + "electron": "1.2" | |
283 | + }, | |
284 | + "es6.date.now": { | |
285 | + "chrome": "5", | |
286 | + "opera": "10.50", | |
287 | + "edge": "12", | |
288 | + "firefox": "2", | |
289 | + "safari": "4", | |
290 | + "node": "0.4", | |
291 | + "ie": "9", | |
292 | + "android": "4", | |
293 | + "ios": "6", | |
294 | + "phantom": "1.9", | |
295 | + "samsung": "1", | |
296 | + "rhino": "1.7.13", | |
297 | + "electron": "0.20" | |
298 | + }, | |
299 | + "es6.date.to-iso-string": { | |
300 | + "chrome": "5", | |
301 | + "opera": "10.50", | |
302 | + "edge": "12", | |
303 | + "firefox": "3.5", | |
304 | + "safari": "4", | |
305 | + "node": "0.4", | |
306 | + "ie": "9", | |
307 | + "android": "4", | |
308 | + "ios": "6", | |
309 | + "phantom": "1.9", | |
310 | + "samsung": "1", | |
311 | + "rhino": "1.7.13", | |
312 | + "electron": "0.20" | |
313 | + }, | |
314 | + "es6.date.to-json": { | |
315 | + "chrome": "5", | |
316 | + "opera": "12.10", | |
317 | + "edge": "12", | |
318 | + "firefox": "4", | |
319 | + "safari": "10", | |
320 | + "node": "0.4", | |
321 | + "ie": "9", | |
322 | + "android": "4", | |
323 | + "ios": "10", | |
324 | + "samsung": "1", | |
325 | + "rhino": "1.7.13", | |
326 | + "electron": "0.20" | |
327 | + }, | |
328 | + "es6.date.to-primitive": { | |
329 | + "chrome": "47", | |
330 | + "opera": "34", | |
331 | + "edge": "15", | |
332 | + "firefox": "44", | |
333 | + "safari": "10", | |
334 | + "node": "6", | |
335 | + "ios": "10", | |
336 | + "samsung": "5", | |
337 | + "electron": "0.36" | |
338 | + }, | |
339 | + "es6.date.to-string": { | |
340 | + "chrome": "5", | |
341 | + "opera": "10.50", | |
342 | + "edge": "12", | |
343 | + "firefox": "2", | |
344 | + "safari": "3.1", | |
345 | + "node": "0.4", | |
346 | + "ie": "10", | |
347 | + "android": "4", | |
348 | + "ios": "6", | |
349 | + "phantom": "1.9", | |
350 | + "samsung": "1", | |
351 | + "rhino": "1.7.13", | |
352 | + "electron": "0.20" | |
353 | + }, | |
354 | + "es6.function.bind": { | |
355 | + "chrome": "7", | |
356 | + "opera": "12", | |
357 | + "edge": "12", | |
358 | + "firefox": "4", | |
359 | + "safari": "5.1", | |
360 | + "node": "0.4", | |
361 | + "ie": "9", | |
362 | + "android": "4", | |
363 | + "ios": "6", | |
364 | + "phantom": "1.9", | |
365 | + "samsung": "1", | |
366 | + "rhino": "1.7.13", | |
367 | + "electron": "0.20" | |
368 | + }, | |
369 | + "es6.function.has-instance": { | |
370 | + "chrome": "51", | |
371 | + "opera": "38", | |
372 | + "edge": "15", | |
373 | + "firefox": "50", | |
374 | + "safari": "10", | |
375 | + "node": "6.5", | |
376 | + "ios": "10", | |
377 | + "samsung": "5", | |
378 | + "electron": "1.2" | |
379 | + }, | |
380 | + "es6.function.name": { | |
381 | + "chrome": "5", | |
382 | + "opera": "10.50", | |
383 | + "edge": "14", | |
384 | + "firefox": "2", | |
385 | + "safari": "4", | |
386 | + "node": "0.4", | |
387 | + "android": "4", | |
388 | + "ios": "6", | |
389 | + "phantom": "1.9", | |
390 | + "samsung": "1", | |
391 | + "rhino": "1.7.13", | |
392 | + "electron": "0.20" | |
393 | + }, | |
394 | + "es6.map": { | |
395 | + "chrome": "51", | |
396 | + "opera": "38", | |
397 | + "edge": "15", | |
398 | + "firefox": "53", | |
399 | + "safari": "10", | |
400 | + "node": "6.5", | |
401 | + "ios": "10", | |
402 | + "samsung": "5", | |
403 | + "electron": "1.2" | |
404 | + }, | |
405 | + "es6.math.acosh": { | |
406 | + "chrome": "38", | |
407 | + "opera": "25", | |
408 | + "edge": "12", | |
409 | + "firefox": "25", | |
410 | + "safari": "7.1", | |
411 | + "node": "0.12", | |
412 | + "ios": "8", | |
413 | + "samsung": "3", | |
414 | + "rhino": "1.7.13", | |
415 | + "electron": "0.20" | |
416 | + }, | |
417 | + "es6.math.asinh": { | |
418 | + "chrome": "38", | |
419 | + "opera": "25", | |
420 | + "edge": "12", | |
421 | + "firefox": "25", | |
422 | + "safari": "7.1", | |
423 | + "node": "0.12", | |
424 | + "ios": "8", | |
425 | + "samsung": "3", | |
426 | + "rhino": "1.7.13", | |
427 | + "electron": "0.20" | |
428 | + }, | |
429 | + "es6.math.atanh": { | |
430 | + "chrome": "38", | |
431 | + "opera": "25", | |
432 | + "edge": "12", | |
433 | + "firefox": "25", | |
434 | + "safari": "7.1", | |
435 | + "node": "0.12", | |
436 | + "ios": "8", | |
437 | + "samsung": "3", | |
438 | + "rhino": "1.7.13", | |
439 | + "electron": "0.20" | |
440 | + }, | |
441 | + "es6.math.cbrt": { | |
442 | + "chrome": "38", | |
443 | + "opera": "25", | |
444 | + "edge": "12", | |
445 | + "firefox": "25", | |
446 | + "safari": "7.1", | |
447 | + "node": "0.12", | |
448 | + "ios": "8", | |
449 | + "samsung": "3", | |
450 | + "rhino": "1.7.13", | |
451 | + "electron": "0.20" | |
452 | + }, | |
453 | + "es6.math.clz32": { | |
454 | + "chrome": "38", | |
455 | + "opera": "25", | |
456 | + "edge": "12", | |
457 | + "firefox": "31", | |
458 | + "safari": "9", | |
459 | + "node": "0.12", | |
460 | + "ios": "9", | |
461 | + "samsung": "3", | |
462 | + "rhino": "1.7.13", | |
463 | + "electron": "0.20" | |
464 | + }, | |
465 | + "es6.math.cosh": { | |
466 | + "chrome": "38", | |
467 | + "opera": "25", | |
468 | + "edge": "12", | |
469 | + "firefox": "25", | |
470 | + "safari": "7.1", | |
471 | + "node": "0.12", | |
472 | + "ios": "8", | |
473 | + "samsung": "3", | |
474 | + "rhino": "1.7.13", | |
475 | + "electron": "0.20" | |
476 | + }, | |
477 | + "es6.math.expm1": { | |
478 | + "chrome": "38", | |
479 | + "opera": "25", | |
480 | + "edge": "12", | |
481 | + "firefox": "25", | |
482 | + "safari": "7.1", | |
483 | + "node": "0.12", | |
484 | + "ios": "8", | |
485 | + "samsung": "3", | |
486 | + "rhino": "1.7.13", | |
487 | + "electron": "0.20" | |
488 | + }, | |
489 | + "es6.math.fround": { | |
490 | + "chrome": "38", | |
491 | + "opera": "25", | |
492 | + "edge": "12", | |
493 | + "firefox": "26", | |
494 | + "safari": "7.1", | |
495 | + "node": "0.12", | |
496 | + "ios": "8", | |
497 | + "samsung": "3", | |
498 | + "rhino": "1.7.13", | |
499 | + "electron": "0.20" | |
500 | + }, | |
501 | + "es6.math.hypot": { | |
502 | + "chrome": "38", | |
503 | + "opera": "25", | |
504 | + "edge": "12", | |
505 | + "firefox": "27", | |
506 | + "safari": "7.1", | |
507 | + "node": "0.12", | |
508 | + "ios": "8", | |
509 | + "samsung": "3", | |
510 | + "rhino": "1.7.13", | |
511 | + "electron": "0.20" | |
512 | + }, | |
513 | + "es6.math.imul": { | |
514 | + "chrome": "30", | |
515 | + "opera": "17", | |
516 | + "edge": "12", | |
517 | + "firefox": "23", | |
518 | + "safari": "7", | |
519 | + "node": "0.12", | |
520 | + "android": "4.4", | |
521 | + "ios": "7", | |
522 | + "samsung": "2", | |
523 | + "rhino": "1.7.13", | |
524 | + "electron": "0.20" | |
525 | + }, | |
526 | + "es6.math.log1p": { | |
527 | + "chrome": "38", | |
528 | + "opera": "25", | |
529 | + "edge": "12", | |
530 | + "firefox": "25", | |
531 | + "safari": "7.1", | |
532 | + "node": "0.12", | |
533 | + "ios": "8", | |
534 | + "samsung": "3", | |
535 | + "rhino": "1.7.13", | |
536 | + "electron": "0.20" | |
537 | + }, | |
538 | + "es6.math.log10": { | |
539 | + "chrome": "38", | |
540 | + "opera": "25", | |
541 | + "edge": "12", | |
542 | + "firefox": "25", | |
543 | + "safari": "7.1", | |
544 | + "node": "0.12", | |
545 | + "ios": "8", | |
546 | + "samsung": "3", | |
547 | + "rhino": "1.7.13", | |
548 | + "electron": "0.20" | |
549 | + }, | |
550 | + "es6.math.log2": { | |
551 | + "chrome": "38", | |
552 | + "opera": "25", | |
553 | + "edge": "12", | |
554 | + "firefox": "25", | |
555 | + "safari": "7.1", | |
556 | + "node": "0.12", | |
557 | + "ios": "8", | |
558 | + "samsung": "3", | |
559 | + "rhino": "1.7.13", | |
560 | + "electron": "0.20" | |
561 | + }, | |
562 | + "es6.math.sign": { | |
563 | + "chrome": "38", | |
564 | + "opera": "25", | |
565 | + "edge": "12", | |
566 | + "firefox": "25", | |
567 | + "safari": "9", | |
568 | + "node": "0.12", | |
569 | + "ios": "9", | |
570 | + "samsung": "3", | |
571 | + "rhino": "1.7.13", | |
572 | + "electron": "0.20" | |
573 | + }, | |
574 | + "es6.math.sinh": { | |
575 | + "chrome": "38", | |
576 | + "opera": "25", | |
577 | + "edge": "12", | |
578 | + "firefox": "25", | |
579 | + "safari": "7.1", | |
580 | + "node": "0.12", | |
581 | + "ios": "8", | |
582 | + "samsung": "3", | |
583 | + "rhino": "1.7.13", | |
584 | + "electron": "0.20" | |
585 | + }, | |
586 | + "es6.math.tanh": { | |
587 | + "chrome": "38", | |
588 | + "opera": "25", | |
589 | + "edge": "12", | |
590 | + "firefox": "25", | |
591 | + "safari": "7.1", | |
592 | + "node": "0.12", | |
593 | + "ios": "8", | |
594 | + "samsung": "3", | |
595 | + "rhino": "1.7.13", | |
596 | + "electron": "0.20" | |
597 | + }, | |
598 | + "es6.math.trunc": { | |
599 | + "chrome": "38", | |
600 | + "opera": "25", | |
601 | + "edge": "12", | |
602 | + "firefox": "25", | |
603 | + "safari": "7.1", | |
604 | + "node": "0.12", | |
605 | + "ios": "8", | |
606 | + "samsung": "3", | |
607 | + "rhino": "1.7.13", | |
608 | + "electron": "0.20" | |
609 | + }, | |
610 | + "es6.number.constructor": { | |
611 | + "chrome": "41", | |
612 | + "opera": "28", | |
613 | + "edge": "12", | |
614 | + "firefox": "36", | |
615 | + "safari": "9", | |
616 | + "node": "4", | |
617 | + "ios": "9", | |
618 | + "samsung": "3.4", | |
619 | + "rhino": "1.7.13", | |
620 | + "electron": "0.21" | |
621 | + }, | |
622 | + "es6.number.epsilon": { | |
623 | + "chrome": "34", | |
624 | + "opera": "21", | |
625 | + "edge": "12", | |
626 | + "firefox": "25", | |
627 | + "safari": "9", | |
628 | + "node": "0.12", | |
629 | + "ios": "9", | |
630 | + "samsung": "2", | |
631 | + "rhino": "1.7.14", | |
632 | + "electron": "0.20" | |
633 | + }, | |
634 | + "es6.number.is-finite": { | |
635 | + "chrome": "19", | |
636 | + "opera": "15", | |
637 | + "edge": "12", | |
638 | + "firefox": "16", | |
639 | + "safari": "9", | |
640 | + "node": "0.8", | |
641 | + "android": "4.1", | |
642 | + "ios": "9", | |
643 | + "samsung": "1.5", | |
644 | + "rhino": "1.7.13", | |
645 | + "electron": "0.20" | |
646 | + }, | |
647 | + "es6.number.is-integer": { | |
648 | + "chrome": "34", | |
649 | + "opera": "21", | |
650 | + "edge": "12", | |
651 | + "firefox": "16", | |
652 | + "safari": "9", | |
653 | + "node": "0.12", | |
654 | + "ios": "9", | |
655 | + "samsung": "2", | |
656 | + "rhino": "1.7.13", | |
657 | + "electron": "0.20" | |
658 | + }, | |
659 | + "es6.number.is-nan": { | |
660 | + "chrome": "19", | |
661 | + "opera": "15", | |
662 | + "edge": "12", | |
663 | + "firefox": "15", | |
664 | + "safari": "9", | |
665 | + "node": "0.8", | |
666 | + "android": "4.1", | |
667 | + "ios": "9", | |
668 | + "samsung": "1.5", | |
669 | + "rhino": "1.7.13", | |
670 | + "electron": "0.20" | |
671 | + }, | |
672 | + "es6.number.is-safe-integer": { | |
673 | + "chrome": "34", | |
674 | + "opera": "21", | |
675 | + "edge": "12", | |
676 | + "firefox": "32", | |
677 | + "safari": "9", | |
678 | + "node": "0.12", | |
679 | + "ios": "9", | |
680 | + "samsung": "2", | |
681 | + "rhino": "1.7.13", | |
682 | + "electron": "0.20" | |
683 | + }, | |
684 | + "es6.number.max-safe-integer": { | |
685 | + "chrome": "34", | |
686 | + "opera": "21", | |
687 | + "edge": "12", | |
688 | + "firefox": "31", | |
689 | + "safari": "9", | |
690 | + "node": "0.12", | |
691 | + "ios": "9", | |
692 | + "samsung": "2", | |
693 | + "rhino": "1.7.13", | |
694 | + "electron": "0.20" | |
695 | + }, | |
696 | + "es6.number.min-safe-integer": { | |
697 | + "chrome": "34", | |
698 | + "opera": "21", | |
699 | + "edge": "12", | |
700 | + "firefox": "31", | |
701 | + "safari": "9", | |
702 | + "node": "0.12", | |
703 | + "ios": "9", | |
704 | + "samsung": "2", | |
705 | + "rhino": "1.7.13", | |
706 | + "electron": "0.20" | |
707 | + }, | |
708 | + "es6.number.parse-float": { | |
709 | + "chrome": "34", | |
710 | + "opera": "21", | |
711 | + "edge": "12", | |
712 | + "firefox": "25", | |
713 | + "safari": "9", | |
714 | + "node": "0.12", | |
715 | + "ios": "9", | |
716 | + "samsung": "2", | |
717 | + "rhino": "1.7.14", | |
718 | + "electron": "0.20" | |
719 | + }, | |
720 | + "es6.number.parse-int": { | |
721 | + "chrome": "34", | |
722 | + "opera": "21", | |
723 | + "edge": "12", | |
724 | + "firefox": "25", | |
725 | + "safari": "9", | |
726 | + "node": "0.12", | |
727 | + "ios": "9", | |
728 | + "samsung": "2", | |
729 | + "rhino": "1.7.14", | |
730 | + "electron": "0.20" | |
731 | + }, | |
732 | + "es6.object.assign": { | |
733 | + "chrome": "49", | |
734 | + "opera": "36", | |
735 | + "edge": "13", | |
736 | + "firefox": "36", | |
737 | + "safari": "10", | |
738 | + "node": "6", | |
739 | + "ios": "10", | |
740 | + "samsung": "5", | |
741 | + "electron": "0.37" | |
742 | + }, | |
743 | + "es6.object.create": { | |
744 | + "chrome": "5", | |
745 | + "opera": "12", | |
746 | + "edge": "12", | |
747 | + "firefox": "4", | |
748 | + "safari": "4", | |
749 | + "node": "0.4", | |
750 | + "ie": "9", | |
751 | + "android": "4", | |
752 | + "ios": "6", | |
753 | + "phantom": "1.9", | |
754 | + "samsung": "1", | |
755 | + "rhino": "1.7.13", | |
756 | + "electron": "0.20" | |
757 | + }, | |
758 | + "es7.object.define-getter": { | |
759 | + "chrome": "62", | |
760 | + "opera": "49", | |
761 | + "edge": "16", | |
762 | + "firefox": "48", | |
763 | + "safari": "9", | |
764 | + "node": "8.10", | |
765 | + "ios": "9", | |
766 | + "samsung": "8", | |
767 | + "electron": "3.0" | |
768 | + }, | |
769 | + "es7.object.define-setter": { | |
770 | + "chrome": "62", | |
771 | + "opera": "49", | |
772 | + "edge": "16", | |
773 | + "firefox": "48", | |
774 | + "safari": "9", | |
775 | + "node": "8.10", | |
776 | + "ios": "9", | |
777 | + "samsung": "8", | |
778 | + "electron": "3.0" | |
779 | + }, | |
780 | + "es6.object.define-property": { | |
781 | + "chrome": "5", | |
782 | + "opera": "12", | |
783 | + "edge": "12", | |
784 | + "firefox": "4", | |
785 | + "safari": "5.1", | |
786 | + "node": "0.4", | |
787 | + "ie": "9", | |
788 | + "android": "4", | |
789 | + "ios": "6", | |
790 | + "phantom": "1.9", | |
791 | + "samsung": "1", | |
792 | + "rhino": "1.7.13", | |
793 | + "electron": "0.20" | |
794 | + }, | |
795 | + "es6.object.define-properties": { | |
796 | + "chrome": "5", | |
797 | + "opera": "12", | |
798 | + "edge": "12", | |
799 | + "firefox": "4", | |
800 | + "safari": "4", | |
801 | + "node": "0.4", | |
802 | + "ie": "9", | |
803 | + "android": "4", | |
804 | + "ios": "6", | |
805 | + "phantom": "1.9", | |
806 | + "samsung": "1", | |
807 | + "rhino": "1.7.13", | |
808 | + "electron": "0.20" | |
809 | + }, | |
810 | + "es7.object.entries": { | |
811 | + "chrome": "54", | |
812 | + "opera": "41", | |
813 | + "edge": "14", | |
814 | + "firefox": "47", | |
815 | + "safari": "10.1", | |
816 | + "node": "7", | |
817 | + "ios": "10.3", | |
818 | + "samsung": "6", | |
819 | + "rhino": "1.7.14", | |
820 | + "electron": "1.4" | |
821 | + }, | |
822 | + "es6.object.freeze": { | |
823 | + "chrome": "44", | |
824 | + "opera": "31", | |
825 | + "edge": "12", | |
826 | + "firefox": "35", | |
827 | + "safari": "9", | |
828 | + "node": "4", | |
829 | + "ios": "9", | |
830 | + "samsung": "4", | |
831 | + "rhino": "1.7.13", | |
832 | + "electron": "0.30" | |
833 | + }, | |
834 | + "es6.object.get-own-property-descriptor": { | |
835 | + "chrome": "44", | |
836 | + "opera": "31", | |
837 | + "edge": "12", | |
838 | + "firefox": "35", | |
839 | + "safari": "9", | |
840 | + "node": "4", | |
841 | + "ios": "9", | |
842 | + "samsung": "4", | |
843 | + "rhino": "1.7.13", | |
844 | + "electron": "0.30" | |
845 | + }, | |
846 | + "es7.object.get-own-property-descriptors": { | |
847 | + "chrome": "54", | |
848 | + "opera": "41", | |
849 | + "edge": "15", | |
850 | + "firefox": "50", | |
851 | + "safari": "10.1", | |
852 | + "node": "7", | |
853 | + "ios": "10.3", | |
854 | + "samsung": "6", | |
855 | + "electron": "1.4" | |
856 | + }, | |
857 | + "es6.object.get-own-property-names": { | |
858 | + "chrome": "40", | |
859 | + "opera": "27", | |
860 | + "edge": "12", | |
861 | + "firefox": "33", | |
862 | + "safari": "9", | |
863 | + "node": "4", | |
864 | + "ios": "9", | |
865 | + "samsung": "3.4", | |
866 | + "rhino": "1.7.13", | |
867 | + "electron": "0.21" | |
868 | + }, | |
869 | + "es6.object.get-prototype-of": { | |
870 | + "chrome": "44", | |
871 | + "opera": "31", | |
872 | + "edge": "12", | |
873 | + "firefox": "35", | |
874 | + "safari": "9", | |
875 | + "node": "4", | |
876 | + "ios": "9", | |
877 | + "samsung": "4", | |
878 | + "rhino": "1.7.13", | |
879 | + "electron": "0.30" | |
880 | + }, | |
881 | + "es7.object.lookup-getter": { | |
882 | + "chrome": "62", | |
883 | + "opera": "49", | |
884 | + "edge": "79", | |
885 | + "firefox": "36", | |
886 | + "safari": "9", | |
887 | + "node": "8.10", | |
888 | + "ios": "9", | |
889 | + "samsung": "8", | |
890 | + "electron": "3.0" | |
891 | + }, | |
892 | + "es7.object.lookup-setter": { | |
893 | + "chrome": "62", | |
894 | + "opera": "49", | |
895 | + "edge": "79", | |
896 | + "firefox": "36", | |
897 | + "safari": "9", | |
898 | + "node": "8.10", | |
899 | + "ios": "9", | |
900 | + "samsung": "8", | |
901 | + "electron": "3.0" | |
902 | + }, | |
903 | + "es6.object.prevent-extensions": { | |
904 | + "chrome": "44", | |
905 | + "opera": "31", | |
906 | + "edge": "12", | |
907 | + "firefox": "35", | |
908 | + "safari": "9", | |
909 | + "node": "4", | |
910 | + "ios": "9", | |
911 | + "samsung": "4", | |
912 | + "rhino": "1.7.13", | |
913 | + "electron": "0.30" | |
914 | + }, | |
915 | + "es6.object.to-string": { | |
916 | + "chrome": "57", | |
917 | + "opera": "44", | |
918 | + "edge": "15", | |
919 | + "firefox": "51", | |
920 | + "safari": "10", | |
921 | + "node": "8", | |
922 | + "ios": "10", | |
923 | + "samsung": "7", | |
924 | + "electron": "1.7" | |
925 | + }, | |
926 | + "es6.object.is": { | |
927 | + "chrome": "19", | |
928 | + "opera": "15", | |
929 | + "edge": "12", | |
930 | + "firefox": "22", | |
931 | + "safari": "9", | |
932 | + "node": "0.8", | |
933 | + "android": "4.1", | |
934 | + "ios": "9", | |
935 | + "samsung": "1.5", | |
936 | + "rhino": "1.7.13", | |
937 | + "electron": "0.20" | |
938 | + }, | |
939 | + "es6.object.is-frozen": { | |
940 | + "chrome": "44", | |
941 | + "opera": "31", | |
942 | + "edge": "12", | |
943 | + "firefox": "35", | |
944 | + "safari": "9", | |
945 | + "node": "4", | |
946 | + "ios": "9", | |
947 | + "samsung": "4", | |
948 | + "rhino": "1.7.13", | |
949 | + "electron": "0.30" | |
950 | + }, | |
951 | + "es6.object.is-sealed": { | |
952 | + "chrome": "44", | |
953 | + "opera": "31", | |
954 | + "edge": "12", | |
955 | + "firefox": "35", | |
956 | + "safari": "9", | |
957 | + "node": "4", | |
958 | + "ios": "9", | |
959 | + "samsung": "4", | |
960 | + "rhino": "1.7.13", | |
961 | + "electron": "0.30" | |
962 | + }, | |
963 | + "es6.object.is-extensible": { | |
964 | + "chrome": "44", | |
965 | + "opera": "31", | |
966 | + "edge": "12", | |
967 | + "firefox": "35", | |
968 | + "safari": "9", | |
969 | + "node": "4", | |
970 | + "ios": "9", | |
971 | + "samsung": "4", | |
972 | + "rhino": "1.7.13", | |
973 | + "electron": "0.30" | |
974 | + }, | |
975 | + "es6.object.keys": { | |
976 | + "chrome": "40", | |
977 | + "opera": "27", | |
978 | + "edge": "12", | |
979 | + "firefox": "35", | |
980 | + "safari": "9", | |
981 | + "node": "4", | |
982 | + "ios": "9", | |
983 | + "samsung": "3.4", | |
984 | + "rhino": "1.7.13", | |
985 | + "electron": "0.21" | |
986 | + }, | |
987 | + "es6.object.seal": { | |
988 | + "chrome": "44", | |
989 | + "opera": "31", | |
990 | + "edge": "12", | |
991 | + "firefox": "35", | |
992 | + "safari": "9", | |
993 | + "node": "4", | |
994 | + "ios": "9", | |
995 | + "samsung": "4", | |
996 | + "rhino": "1.7.13", | |
997 | + "electron": "0.30" | |
998 | + }, | |
999 | + "es6.object.set-prototype-of": { | |
1000 | + "chrome": "34", | |
1001 | + "opera": "21", | |
1002 | + "edge": "12", | |
1003 | + "firefox": "31", | |
1004 | + "safari": "9", | |
1005 | + "node": "0.12", | |
1006 | + "ie": "11", | |
1007 | + "ios": "9", | |
1008 | + "samsung": "2", | |
1009 | + "rhino": "1.7.13", | |
1010 | + "electron": "0.20" | |
1011 | + }, | |
1012 | + "es7.object.values": { | |
1013 | + "chrome": "54", | |
1014 | + "opera": "41", | |
1015 | + "edge": "14", | |
1016 | + "firefox": "47", | |
1017 | + "safari": "10.1", | |
1018 | + "node": "7", | |
1019 | + "ios": "10.3", | |
1020 | + "samsung": "6", | |
1021 | + "rhino": "1.7.14", | |
1022 | + "electron": "1.4" | |
1023 | + }, | |
1024 | + "es6.promise": { | |
1025 | + "chrome": "51", | |
1026 | + "opera": "38", | |
1027 | + "edge": "14", | |
1028 | + "firefox": "45", | |
1029 | + "safari": "10", | |
1030 | + "node": "6.5", | |
1031 | + "ios": "10", | |
1032 | + "samsung": "5", | |
1033 | + "electron": "1.2" | |
1034 | + }, | |
1035 | + "es7.promise.finally": { | |
1036 | + "chrome": "63", | |
1037 | + "opera": "50", | |
1038 | + "edge": "18", | |
1039 | + "firefox": "58", | |
1040 | + "safari": "11.1", | |
1041 | + "node": "10", | |
1042 | + "ios": "11.3", | |
1043 | + "samsung": "8", | |
1044 | + "electron": "3.0" | |
1045 | + }, | |
1046 | + "es6.reflect.apply": { | |
1047 | + "chrome": "49", | |
1048 | + "opera": "36", | |
1049 | + "edge": "12", | |
1050 | + "firefox": "42", | |
1051 | + "safari": "10", | |
1052 | + "node": "6", | |
1053 | + "ios": "10", | |
1054 | + "samsung": "5", | |
1055 | + "electron": "0.37" | |
1056 | + }, | |
1057 | + "es6.reflect.construct": { | |
1058 | + "chrome": "49", | |
1059 | + "opera": "36", | |
1060 | + "edge": "13", | |
1061 | + "firefox": "49", | |
1062 | + "safari": "10", | |
1063 | + "node": "6", | |
1064 | + "ios": "10", | |
1065 | + "samsung": "5", | |
1066 | + "electron": "0.37" | |
1067 | + }, | |
1068 | + "es6.reflect.define-property": { | |
1069 | + "chrome": "49", | |
1070 | + "opera": "36", | |
1071 | + "edge": "13", | |
1072 | + "firefox": "42", | |
1073 | + "safari": "10", | |
1074 | + "node": "6", | |
1075 | + "ios": "10", | |
1076 | + "samsung": "5", | |
1077 | + "electron": "0.37" | |
1078 | + }, | |
1079 | + "es6.reflect.delete-property": { | |
1080 | + "chrome": "49", | |
1081 | + "opera": "36", | |
1082 | + "edge": "12", | |
1083 | + "firefox": "42", | |
1084 | + "safari": "10", | |
1085 | + "node": "6", | |
1086 | + "ios": "10", | |
1087 | + "samsung": "5", | |
1088 | + "electron": "0.37" | |
1089 | + }, | |
1090 | + "es6.reflect.get": { | |
1091 | + "chrome": "49", | |
1092 | + "opera": "36", | |
1093 | + "edge": "12", | |
1094 | + "firefox": "42", | |
1095 | + "safari": "10", | |
1096 | + "node": "6", | |
1097 | + "ios": "10", | |
1098 | + "samsung": "5", | |
1099 | + "electron": "0.37" | |
1100 | + }, | |
1101 | + "es6.reflect.get-own-property-descriptor": { | |
1102 | + "chrome": "49", | |
1103 | + "opera": "36", | |
1104 | + "edge": "12", | |
1105 | + "firefox": "42", | |
1106 | + "safari": "10", | |
1107 | + "node": "6", | |
1108 | + "ios": "10", | |
1109 | + "samsung": "5", | |
1110 | + "electron": "0.37" | |
1111 | + }, | |
1112 | + "es6.reflect.get-prototype-of": { | |
1113 | + "chrome": "49", | |
1114 | + "opera": "36", | |
1115 | + "edge": "12", | |
1116 | + "firefox": "42", | |
1117 | + "safari": "10", | |
1118 | + "node": "6", | |
1119 | + "ios": "10", | |
1120 | + "samsung": "5", | |
1121 | + "electron": "0.37" | |
1122 | + }, | |
1123 | + "es6.reflect.has": { | |
1124 | + "chrome": "49", | |
1125 | + "opera": "36", | |
1126 | + "edge": "12", | |
1127 | + "firefox": "42", | |
1128 | + "safari": "10", | |
1129 | + "node": "6", | |
1130 | + "ios": "10", | |
1131 | + "samsung": "5", | |
1132 | + "electron": "0.37" | |
1133 | + }, | |
1134 | + "es6.reflect.is-extensible": { | |
1135 | + "chrome": "49", | |
1136 | + "opera": "36", | |
1137 | + "edge": "12", | |
1138 | + "firefox": "42", | |
1139 | + "safari": "10", | |
1140 | + "node": "6", | |
1141 | + "ios": "10", | |
1142 | + "samsung": "5", | |
1143 | + "electron": "0.37" | |
1144 | + }, | |
1145 | + "es6.reflect.own-keys": { | |
1146 | + "chrome": "49", | |
1147 | + "opera": "36", | |
1148 | + "edge": "12", | |
1149 | + "firefox": "42", | |
1150 | + "safari": "10", | |
1151 | + "node": "6", | |
1152 | + "ios": "10", | |
1153 | + "samsung": "5", | |
1154 | + "electron": "0.37" | |
1155 | + }, | |
1156 | + "es6.reflect.prevent-extensions": { | |
1157 | + "chrome": "49", | |
1158 | + "opera": "36", | |
1159 | + "edge": "12", | |
1160 | + "firefox": "42", | |
1161 | + "safari": "10", | |
1162 | + "node": "6", | |
1163 | + "ios": "10", | |
1164 | + "samsung": "5", | |
1165 | + "electron": "0.37" | |
1166 | + }, | |
1167 | + "es6.reflect.set": { | |
1168 | + "chrome": "49", | |
1169 | + "opera": "36", | |
1170 | + "edge": "12", | |
1171 | + "firefox": "42", | |
1172 | + "safari": "10", | |
1173 | + "node": "6", | |
1174 | + "ios": "10", | |
1175 | + "samsung": "5", | |
1176 | + "electron": "0.37" | |
1177 | + }, | |
1178 | + "es6.reflect.set-prototype-of": { | |
1179 | + "chrome": "49", | |
1180 | + "opera": "36", | |
1181 | + "edge": "12", | |
1182 | + "firefox": "42", | |
1183 | + "safari": "10", | |
1184 | + "node": "6", | |
1185 | + "ios": "10", | |
1186 | + "samsung": "5", | |
1187 | + "electron": "0.37" | |
1188 | + }, | |
1189 | + "es6.regexp.constructor": { | |
1190 | + "chrome": "50", | |
1191 | + "opera": "37", | |
1192 | + "edge": "79", | |
1193 | + "firefox": "40", | |
1194 | + "safari": "10", | |
1195 | + "node": "6", | |
1196 | + "ios": "10", | |
1197 | + "samsung": "5", | |
1198 | + "electron": "1.1" | |
1199 | + }, | |
1200 | + "es6.regexp.flags": { | |
1201 | + "chrome": "49", | |
1202 | + "opera": "36", | |
1203 | + "edge": "79", | |
1204 | + "firefox": "37", | |
1205 | + "safari": "9", | |
1206 | + "node": "6", | |
1207 | + "ios": "9", | |
1208 | + "samsung": "5", | |
1209 | + "electron": "0.37" | |
1210 | + }, | |
1211 | + "es6.regexp.match": { | |
1212 | + "chrome": "50", | |
1213 | + "opera": "37", | |
1214 | + "edge": "79", | |
1215 | + "firefox": "49", | |
1216 | + "safari": "10", | |
1217 | + "node": "6", | |
1218 | + "ios": "10", | |
1219 | + "samsung": "5", | |
1220 | + "rhino": "1.7.13", | |
1221 | + "electron": "1.1" | |
1222 | + }, | |
1223 | + "es6.regexp.replace": { | |
1224 | + "chrome": "50", | |
1225 | + "opera": "37", | |
1226 | + "edge": "79", | |
1227 | + "firefox": "49", | |
1228 | + "safari": "10", | |
1229 | + "node": "6", | |
1230 | + "ios": "10", | |
1231 | + "samsung": "5", | |
1232 | + "electron": "1.1" | |
1233 | + }, | |
1234 | + "es6.regexp.split": { | |
1235 | + "chrome": "50", | |
1236 | + "opera": "37", | |
1237 | + "edge": "79", | |
1238 | + "firefox": "49", | |
1239 | + "safari": "10", | |
1240 | + "node": "6", | |
1241 | + "ios": "10", | |
1242 | + "samsung": "5", | |
1243 | + "electron": "1.1" | |
1244 | + }, | |
1245 | + "es6.regexp.search": { | |
1246 | + "chrome": "50", | |
1247 | + "opera": "37", | |
1248 | + "edge": "79", | |
1249 | + "firefox": "49", | |
1250 | + "safari": "10", | |
1251 | + "node": "6", | |
1252 | + "ios": "10", | |
1253 | + "samsung": "5", | |
1254 | + "rhino": "1.7.13", | |
1255 | + "electron": "1.1" | |
1256 | + }, | |
1257 | + "es6.regexp.to-string": { | |
1258 | + "chrome": "50", | |
1259 | + "opera": "37", | |
1260 | + "edge": "79", | |
1261 | + "firefox": "39", | |
1262 | + "safari": "10", | |
1263 | + "node": "6", | |
1264 | + "ios": "10", | |
1265 | + "samsung": "5", | |
1266 | + "electron": "1.1" | |
1267 | + }, | |
1268 | + "es6.set": { | |
1269 | + "chrome": "51", | |
1270 | + "opera": "38", | |
1271 | + "edge": "15", | |
1272 | + "firefox": "53", | |
1273 | + "safari": "10", | |
1274 | + "node": "6.5", | |
1275 | + "ios": "10", | |
1276 | + "samsung": "5", | |
1277 | + "electron": "1.2" | |
1278 | + }, | |
1279 | + "es6.symbol": { | |
1280 | + "chrome": "51", | |
1281 | + "opera": "38", | |
1282 | + "edge": "79", | |
1283 | + "firefox": "51", | |
1284 | + "safari": "10", | |
1285 | + "node": "6.5", | |
1286 | + "ios": "10", | |
1287 | + "samsung": "5", | |
1288 | + "electron": "1.2" | |
1289 | + }, | |
1290 | + "es7.symbol.async-iterator": { | |
1291 | + "chrome": "63", | |
1292 | + "opera": "50", | |
1293 | + "edge": "79", | |
1294 | + "firefox": "57", | |
1295 | + "safari": "12", | |
1296 | + "node": "10", | |
1297 | + "ios": "12", | |
1298 | + "samsung": "8", | |
1299 | + "electron": "3.0" | |
1300 | + }, | |
1301 | + "es6.string.anchor": { | |
1302 | + "chrome": "5", | |
1303 | + "opera": "15", | |
1304 | + "edge": "12", | |
1305 | + "firefox": "17", | |
1306 | + "safari": "6", | |
1307 | + "node": "0.4", | |
1308 | + "android": "4", | |
1309 | + "ios": "7", | |
1310 | + "phantom": "1.9", | |
1311 | + "samsung": "1", | |
1312 | + "rhino": "1.7.14", | |
1313 | + "electron": "0.20" | |
1314 | + }, | |
1315 | + "es6.string.big": { | |
1316 | + "chrome": "5", | |
1317 | + "opera": "15", | |
1318 | + "edge": "12", | |
1319 | + "firefox": "17", | |
1320 | + "safari": "6", | |
1321 | + "node": "0.4", | |
1322 | + "android": "4", | |
1323 | + "ios": "7", | |
1324 | + "phantom": "1.9", | |
1325 | + "samsung": "1", | |
1326 | + "rhino": "1.7.14", | |
1327 | + "electron": "0.20" | |
1328 | + }, | |
1329 | + "es6.string.blink": { | |
1330 | + "chrome": "5", | |
1331 | + "opera": "15", | |
1332 | + "edge": "12", | |
1333 | + "firefox": "17", | |
1334 | + "safari": "6", | |
1335 | + "node": "0.4", | |
1336 | + "android": "4", | |
1337 | + "ios": "7", | |
1338 | + "phantom": "1.9", | |
1339 | + "samsung": "1", | |
1340 | + "rhino": "1.7.14", | |
1341 | + "electron": "0.20" | |
1342 | + }, | |
1343 | + "es6.string.bold": { | |
1344 | + "chrome": "5", | |
1345 | + "opera": "15", | |
1346 | + "edge": "12", | |
1347 | + "firefox": "17", | |
1348 | + "safari": "6", | |
1349 | + "node": "0.4", | |
1350 | + "android": "4", | |
1351 | + "ios": "7", | |
1352 | + "phantom": "1.9", | |
1353 | + "samsung": "1", | |
1354 | + "rhino": "1.7.14", | |
1355 | + "electron": "0.20" | |
1356 | + }, | |
1357 | + "es6.string.code-point-at": { | |
1358 | + "chrome": "41", | |
1359 | + "opera": "28", | |
1360 | + "edge": "12", | |
1361 | + "firefox": "29", | |
1362 | + "safari": "9", | |
1363 | + "node": "4", | |
1364 | + "ios": "9", | |
1365 | + "samsung": "3.4", | |
1366 | + "rhino": "1.7.13", | |
1367 | + "electron": "0.21" | |
1368 | + }, | |
1369 | + "es6.string.ends-with": { | |
1370 | + "chrome": "41", | |
1371 | + "opera": "28", | |
1372 | + "edge": "12", | |
1373 | + "firefox": "29", | |
1374 | + "safari": "9", | |
1375 | + "node": "4", | |
1376 | + "ios": "9", | |
1377 | + "samsung": "3.4", | |
1378 | + "rhino": "1.7.13", | |
1379 | + "electron": "0.21" | |
1380 | + }, | |
1381 | + "es6.string.fixed": { | |
1382 | + "chrome": "5", | |
1383 | + "opera": "15", | |
1384 | + "edge": "12", | |
1385 | + "firefox": "17", | |
1386 | + "safari": "6", | |
1387 | + "node": "0.4", | |
1388 | + "android": "4", | |
1389 | + "ios": "7", | |
1390 | + "phantom": "1.9", | |
1391 | + "samsung": "1", | |
1392 | + "rhino": "1.7.14", | |
1393 | + "electron": "0.20" | |
1394 | + }, | |
1395 | + "es6.string.fontcolor": { | |
1396 | + "chrome": "5", | |
1397 | + "opera": "15", | |
1398 | + "edge": "12", | |
1399 | + "firefox": "17", | |
1400 | + "safari": "6", | |
1401 | + "node": "0.4", | |
1402 | + "android": "4", | |
1403 | + "ios": "7", | |
1404 | + "phantom": "1.9", | |
1405 | + "samsung": "1", | |
1406 | + "rhino": "1.7.14", | |
1407 | + "electron": "0.20" | |
1408 | + }, | |
1409 | + "es6.string.fontsize": { | |
1410 | + "chrome": "5", | |
1411 | + "opera": "15", | |
1412 | + "edge": "12", | |
1413 | + "firefox": "17", | |
1414 | + "safari": "6", | |
1415 | + "node": "0.4", | |
1416 | + "android": "4", | |
1417 | + "ios": "7", | |
1418 | + "phantom": "1.9", | |
1419 | + "samsung": "1", | |
1420 | + "rhino": "1.7.14", | |
1421 | + "electron": "0.20" | |
1422 | + }, | |
1423 | + "es6.string.from-code-point": { | |
1424 | + "chrome": "41", | |
1425 | + "opera": "28", | |
1426 | + "edge": "12", | |
1427 | + "firefox": "29", | |
1428 | + "safari": "9", | |
1429 | + "node": "4", | |
1430 | + "ios": "9", | |
1431 | + "samsung": "3.4", | |
1432 | + "rhino": "1.7.13", | |
1433 | + "electron": "0.21" | |
1434 | + }, | |
1435 | + "es6.string.includes": { | |
1436 | + "chrome": "41", | |
1437 | + "opera": "28", | |
1438 | + "edge": "12", | |
1439 | + "firefox": "40", | |
1440 | + "safari": "9", | |
1441 | + "node": "4", | |
1442 | + "ios": "9", | |
1443 | + "samsung": "3.4", | |
1444 | + "rhino": "1.7.13", | |
1445 | + "electron": "0.21" | |
1446 | + }, | |
1447 | + "es6.string.italics": { | |
1448 | + "chrome": "5", | |
1449 | + "opera": "15", | |
1450 | + "edge": "12", | |
1451 | + "firefox": "17", | |
1452 | + "safari": "6", | |
1453 | + "node": "0.4", | |
1454 | + "android": "4", | |
1455 | + "ios": "7", | |
1456 | + "phantom": "1.9", | |
1457 | + "samsung": "1", | |
1458 | + "rhino": "1.7.14", | |
1459 | + "electron": "0.20" | |
1460 | + }, | |
1461 | + "es6.string.iterator": { | |
1462 | + "chrome": "38", | |
1463 | + "opera": "25", | |
1464 | + "edge": "12", | |
1465 | + "firefox": "36", | |
1466 | + "safari": "9", | |
1467 | + "node": "0.12", | |
1468 | + "ios": "9", | |
1469 | + "samsung": "3", | |
1470 | + "rhino": "1.7.13", | |
1471 | + "electron": "0.20" | |
1472 | + }, | |
1473 | + "es6.string.link": { | |
1474 | + "chrome": "5", | |
1475 | + "opera": "15", | |
1476 | + "edge": "12", | |
1477 | + "firefox": "17", | |
1478 | + "safari": "6", | |
1479 | + "node": "0.4", | |
1480 | + "android": "4", | |
1481 | + "ios": "7", | |
1482 | + "phantom": "1.9", | |
1483 | + "samsung": "1", | |
1484 | + "rhino": "1.7.14", | |
1485 | + "electron": "0.20" | |
1486 | + }, | |
1487 | + "es7.string.pad-start": { | |
1488 | + "chrome": "57", | |
1489 | + "opera": "44", | |
1490 | + "edge": "15", | |
1491 | + "firefox": "48", | |
1492 | + "safari": "10", | |
1493 | + "node": "8", | |
1494 | + "ios": "10", | |
1495 | + "samsung": "7", | |
1496 | + "rhino": "1.7.13", | |
1497 | + "electron": "1.7" | |
1498 | + }, | |
1499 | + "es7.string.pad-end": { | |
1500 | + "chrome": "57", | |
1501 | + "opera": "44", | |
1502 | + "edge": "15", | |
1503 | + "firefox": "48", | |
1504 | + "safari": "10", | |
1505 | + "node": "8", | |
1506 | + "ios": "10", | |
1507 | + "samsung": "7", | |
1508 | + "rhino": "1.7.13", | |
1509 | + "electron": "1.7" | |
1510 | + }, | |
1511 | + "es6.string.raw": { | |
1512 | + "chrome": "41", | |
1513 | + "opera": "28", | |
1514 | + "edge": "12", | |
1515 | + "firefox": "34", | |
1516 | + "safari": "9", | |
1517 | + "node": "4", | |
1518 | + "ios": "9", | |
1519 | + "samsung": "3.4", | |
1520 | + "rhino": "1.7.14", | |
1521 | + "electron": "0.21" | |
1522 | + }, | |
1523 | + "es6.string.repeat": { | |
1524 | + "chrome": "41", | |
1525 | + "opera": "28", | |
1526 | + "edge": "12", | |
1527 | + "firefox": "24", | |
1528 | + "safari": "9", | |
1529 | + "node": "4", | |
1530 | + "ios": "9", | |
1531 | + "samsung": "3.4", | |
1532 | + "rhino": "1.7.13", | |
1533 | + "electron": "0.21" | |
1534 | + }, | |
1535 | + "es6.string.small": { | |
1536 | + "chrome": "5", | |
1537 | + "opera": "15", | |
1538 | + "edge": "12", | |
1539 | + "firefox": "17", | |
1540 | + "safari": "6", | |
1541 | + "node": "0.4", | |
1542 | + "android": "4", | |
1543 | + "ios": "7", | |
1544 | + "phantom": "1.9", | |
1545 | + "samsung": "1", | |
1546 | + "rhino": "1.7.14", | |
1547 | + "electron": "0.20" | |
1548 | + }, | |
1549 | + "es6.string.starts-with": { | |
1550 | + "chrome": "41", | |
1551 | + "opera": "28", | |
1552 | + "edge": "12", | |
1553 | + "firefox": "29", | |
1554 | + "safari": "9", | |
1555 | + "node": "4", | |
1556 | + "ios": "9", | |
1557 | + "samsung": "3.4", | |
1558 | + "rhino": "1.7.13", | |
1559 | + "electron": "0.21" | |
1560 | + }, | |
1561 | + "es6.string.strike": { | |
1562 | + "chrome": "5", | |
1563 | + "opera": "15", | |
1564 | + "edge": "12", | |
1565 | + "firefox": "17", | |
1566 | + "safari": "6", | |
1567 | + "node": "0.4", | |
1568 | + "android": "4", | |
1569 | + "ios": "7", | |
1570 | + "phantom": "1.9", | |
1571 | + "samsung": "1", | |
1572 | + "rhino": "1.7.14", | |
1573 | + "electron": "0.20" | |
1574 | + }, | |
1575 | + "es6.string.sub": { | |
1576 | + "chrome": "5", | |
1577 | + "opera": "15", | |
1578 | + "edge": "12", | |
1579 | + "firefox": "17", | |
1580 | + "safari": "6", | |
1581 | + "node": "0.4", | |
1582 | + "android": "4", | |
1583 | + "ios": "7", | |
1584 | + "phantom": "1.9", | |
1585 | + "samsung": "1", | |
1586 | + "rhino": "1.7.14", | |
1587 | + "electron": "0.20" | |
1588 | + }, | |
1589 | + "es6.string.sup": { | |
1590 | + "chrome": "5", | |
1591 | + "opera": "15", | |
1592 | + "edge": "12", | |
1593 | + "firefox": "17", | |
1594 | + "safari": "6", | |
1595 | + "node": "0.4", | |
1596 | + "android": "4", | |
1597 | + "ios": "7", | |
1598 | + "phantom": "1.9", | |
1599 | + "samsung": "1", | |
1600 | + "rhino": "1.7.14", | |
1601 | + "electron": "0.20" | |
1602 | + }, | |
1603 | + "es6.string.trim": { | |
1604 | + "chrome": "5", | |
1605 | + "opera": "10.50", | |
1606 | + "edge": "12", | |
1607 | + "firefox": "3.5", | |
1608 | + "safari": "4", | |
1609 | + "node": "0.4", | |
1610 | + "ie": "9", | |
1611 | + "android": "4", | |
1612 | + "ios": "6", | |
1613 | + "phantom": "1.9", | |
1614 | + "samsung": "1", | |
1615 | + "rhino": "1.7.13", | |
1616 | + "electron": "0.20" | |
1617 | + }, | |
1618 | + "es7.string.trim-left": { | |
1619 | + "chrome": "66", | |
1620 | + "opera": "53", | |
1621 | + "edge": "79", | |
1622 | + "firefox": "61", | |
1623 | + "safari": "12", | |
1624 | + "node": "10", | |
1625 | + "ios": "12", | |
1626 | + "samsung": "9", | |
1627 | + "rhino": "1.7.13", | |
1628 | + "electron": "3.0" | |
1629 | + }, | |
1630 | + "es7.string.trim-right": { | |
1631 | + "chrome": "66", | |
1632 | + "opera": "53", | |
1633 | + "edge": "79", | |
1634 | + "firefox": "61", | |
1635 | + "safari": "12", | |
1636 | + "node": "10", | |
1637 | + "ios": "12", | |
1638 | + "samsung": "9", | |
1639 | + "rhino": "1.7.13", | |
1640 | + "electron": "3.0" | |
1641 | + }, | |
1642 | + "es6.typed.array-buffer": { | |
1643 | + "chrome": "51", | |
1644 | + "opera": "38", | |
1645 | + "edge": "13", | |
1646 | + "firefox": "48", | |
1647 | + "safari": "10", | |
1648 | + "node": "6.5", | |
1649 | + "ios": "10", | |
1650 | + "samsung": "5", | |
1651 | + "electron": "1.2" | |
1652 | + }, | |
1653 | + "es6.typed.data-view": { | |
1654 | + "chrome": "5", | |
1655 | + "opera": "12", | |
1656 | + "edge": "12", | |
1657 | + "firefox": "15", | |
1658 | + "safari": "5.1", | |
1659 | + "node": "0.4", | |
1660 | + "ie": "10", | |
1661 | + "android": "4", | |
1662 | + "ios": "6", | |
1663 | + "phantom": "1.9", | |
1664 | + "samsung": "1", | |
1665 | + "rhino": "1.7.13", | |
1666 | + "electron": "0.20" | |
1667 | + }, | |
1668 | + "es6.typed.int8-array": { | |
1669 | + "chrome": "51", | |
1670 | + "opera": "38", | |
1671 | + "edge": "13", | |
1672 | + "firefox": "48", | |
1673 | + "safari": "10", | |
1674 | + "node": "6.5", | |
1675 | + "ios": "10", | |
1676 | + "samsung": "5", | |
1677 | + "electron": "1.2" | |
1678 | + }, | |
1679 | + "es6.typed.uint8-array": { | |
1680 | + "chrome": "51", | |
1681 | + "opera": "38", | |
1682 | + "edge": "13", | |
1683 | + "firefox": "48", | |
1684 | + "safari": "10", | |
1685 | + "node": "6.5", | |
1686 | + "ios": "10", | |
1687 | + "samsung": "5", | |
1688 | + "electron": "1.2" | |
1689 | + }, | |
1690 | + "es6.typed.uint8-clamped-array": { | |
1691 | + "chrome": "51", | |
1692 | + "opera": "38", | |
1693 | + "edge": "13", | |
1694 | + "firefox": "48", | |
1695 | + "safari": "10", | |
1696 | + "node": "6.5", | |
1697 | + "ios": "10", | |
1698 | + "samsung": "5", | |
1699 | + "electron": "1.2" | |
1700 | + }, | |
1701 | + "es6.typed.int16-array": { | |
1702 | + "chrome": "51", | |
1703 | + "opera": "38", | |
1704 | + "edge": "13", | |
1705 | + "firefox": "48", | |
1706 | + "safari": "10", | |
1707 | + "node": "6.5", | |
1708 | + "ios": "10", | |
1709 | + "samsung": "5", | |
1710 | + "electron": "1.2" | |
1711 | + }, | |
1712 | + "es6.typed.uint16-array": { | |
1713 | + "chrome": "51", | |
1714 | + "opera": "38", | |
1715 | + "edge": "13", | |
1716 | + "firefox": "48", | |
1717 | + "safari": "10", | |
1718 | + "node": "6.5", | |
1719 | + "ios": "10", | |
1720 | + "samsung": "5", | |
1721 | + "electron": "1.2" | |
1722 | + }, | |
1723 | + "es6.typed.int32-array": { | |
1724 | + "chrome": "51", | |
1725 | + "opera": "38", | |
1726 | + "edge": "13", | |
1727 | + "firefox": "48", | |
1728 | + "safari": "10", | |
1729 | + "node": "6.5", | |
1730 | + "ios": "10", | |
1731 | + "samsung": "5", | |
1732 | + "electron": "1.2" | |
1733 | + }, | |
1734 | + "es6.typed.uint32-array": { | |
1735 | + "chrome": "51", | |
1736 | + "opera": "38", | |
1737 | + "edge": "13", | |
1738 | + "firefox": "48", | |
1739 | + "safari": "10", | |
1740 | + "node": "6.5", | |
1741 | + "ios": "10", | |
1742 | + "samsung": "5", | |
1743 | + "electron": "1.2" | |
1744 | + }, | |
1745 | + "es6.typed.float32-array": { | |
1746 | + "chrome": "51", | |
1747 | + "opera": "38", | |
1748 | + "edge": "13", | |
1749 | + "firefox": "48", | |
1750 | + "safari": "10", | |
1751 | + "node": "6.5", | |
1752 | + "ios": "10", | |
1753 | + "samsung": "5", | |
1754 | + "electron": "1.2" | |
1755 | + }, | |
1756 | + "es6.typed.float64-array": { | |
1757 | + "chrome": "51", | |
1758 | + "opera": "38", | |
1759 | + "edge": "13", | |
1760 | + "firefox": "48", | |
1761 | + "safari": "10", | |
1762 | + "node": "6.5", | |
1763 | + "ios": "10", | |
1764 | + "samsung": "5", | |
1765 | + "electron": "1.2" | |
1766 | + }, | |
1767 | + "es6.weak-map": { | |
1768 | + "chrome": "51", | |
1769 | + "opera": "38", | |
1770 | + "edge": "15", | |
1771 | + "firefox": "53", | |
1772 | + "safari": "9", | |
1773 | + "node": "6.5", | |
1774 | + "ios": "9", | |
1775 | + "samsung": "5", | |
1776 | + "electron": "1.2" | |
1777 | + }, | |
1778 | + "es6.weak-set": { | |
1779 | + "chrome": "51", | |
1780 | + "opera": "38", | |
1781 | + "edge": "15", | |
1782 | + "firefox": "53", | |
1783 | + "safari": "9", | |
1784 | + "node": "6.5", | |
1785 | + "ios": "9", | |
1786 | + "samsung": "5", | |
1787 | + "electron": "1.2" | |
1788 | + } | |
1789 | +} |
+++ node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json
... | ... | @@ -0,0 +1,5 @@ |
1 | +[ | |
2 | + "esnext.global-this", | |
3 | + "esnext.promise.all-settled", | |
4 | + "esnext.string.match-all" | |
5 | +] |
+++ node_modules/@babel/compat-data/data/native-modules.json
... | ... | @@ -0,0 +1,18 @@ |
1 | +{ | |
2 | + "es6.module": { | |
3 | + "chrome": "61", | |
4 | + "and_chr": "61", | |
5 | + "edge": "16", | |
6 | + "firefox": "60", | |
7 | + "and_ff": "60", | |
8 | + "node": "13.2.0", | |
9 | + "opera": "48", | |
10 | + "op_mob": "48", | |
11 | + "safari": "10.1", | |
12 | + "ios": "10.3", | |
13 | + "samsung": "8.2", | |
14 | + "android": "61", | |
15 | + "electron": "2.0", | |
16 | + "ios_saf": "10.3" | |
17 | + } | |
18 | +} |
+++ node_modules/@babel/compat-data/data/overlapping-plugins.json
... | ... | @@ -0,0 +1,22 @@ |
1 | +{ | |
2 | + "transform-async-to-generator": [ | |
3 | + "bugfix/transform-async-arrows-in-class" | |
4 | + ], | |
5 | + "transform-parameters": [ | |
6 | + "bugfix/transform-edge-default-parameters", | |
7 | + "bugfix/transform-safari-id-destructuring-collision-in-function-expression" | |
8 | + ], | |
9 | + "transform-function-name": [ | |
10 | + "bugfix/transform-edge-function-name" | |
11 | + ], | |
12 | + "transform-block-scoping": [ | |
13 | + "bugfix/transform-safari-block-shadowing", | |
14 | + "bugfix/transform-safari-for-shadowing" | |
15 | + ], | |
16 | + "transform-template-literals": [ | |
17 | + "bugfix/transform-tagged-template-caching" | |
18 | + ], | |
19 | + "proposal-optional-chaining": [ | |
20 | + "bugfix/transform-v8-spread-parameters-in-optional-chaining" | |
21 | + ] | |
22 | +} |
+++ node_modules/@babel/compat-data/data/plugin-bugfixes.json
... | ... | @@ -0,0 +1,157 @@ |
1 | +{ | |
2 | + "bugfix/transform-async-arrows-in-class": { | |
3 | + "chrome": "55", | |
4 | + "opera": "42", | |
5 | + "edge": "15", | |
6 | + "firefox": "52", | |
7 | + "safari": "11", | |
8 | + "node": "7.6", | |
9 | + "ios": "11", | |
10 | + "samsung": "6", | |
11 | + "electron": "1.6" | |
12 | + }, | |
13 | + "bugfix/transform-edge-default-parameters": { | |
14 | + "chrome": "49", | |
15 | + "opera": "36", | |
16 | + "edge": "18", | |
17 | + "firefox": "52", | |
18 | + "safari": "10", | |
19 | + "node": "6", | |
20 | + "ios": "10", | |
21 | + "samsung": "5", | |
22 | + "electron": "0.37" | |
23 | + }, | |
24 | + "bugfix/transform-edge-function-name": { | |
25 | + "chrome": "51", | |
26 | + "opera": "38", | |
27 | + "edge": "79", | |
28 | + "firefox": "53", | |
29 | + "safari": "10", | |
30 | + "node": "6.5", | |
31 | + "ios": "10", | |
32 | + "samsung": "5", | |
33 | + "electron": "1.2" | |
34 | + }, | |
35 | + "bugfix/transform-safari-block-shadowing": { | |
36 | + "chrome": "49", | |
37 | + "opera": "36", | |
38 | + "edge": "12", | |
39 | + "firefox": "44", | |
40 | + "safari": "11", | |
41 | + "node": "6", | |
42 | + "ie": "11", | |
43 | + "ios": "11", | |
44 | + "samsung": "5", | |
45 | + "electron": "0.37" | |
46 | + }, | |
47 | + "bugfix/transform-safari-for-shadowing": { | |
48 | + "chrome": "49", | |
49 | + "opera": "36", | |
50 | + "edge": "12", | |
51 | + "firefox": "4", | |
52 | + "safari": "11", | |
53 | + "node": "6", | |
54 | + "ie": "11", | |
55 | + "ios": "11", | |
56 | + "samsung": "5", | |
57 | + "rhino": "1.7.13", | |
58 | + "electron": "0.37" | |
59 | + }, | |
60 | + "bugfix/transform-safari-id-destructuring-collision-in-function-expression": { | |
61 | + "chrome": "49", | |
62 | + "opera": "36", | |
63 | + "edge": "14", | |
64 | + "firefox": "2", | |
65 | + "node": "6", | |
66 | + "samsung": "5", | |
67 | + "electron": "0.37" | |
68 | + }, | |
69 | + "bugfix/transform-tagged-template-caching": { | |
70 | + "chrome": "41", | |
71 | + "opera": "28", | |
72 | + "edge": "12", | |
73 | + "firefox": "34", | |
74 | + "safari": "13", | |
75 | + "node": "4", | |
76 | + "ios": "13", | |
77 | + "samsung": "3.4", | |
78 | + "rhino": "1.7.14", | |
79 | + "electron": "0.21" | |
80 | + }, | |
81 | + "bugfix/transform-v8-spread-parameters-in-optional-chaining": { | |
82 | + "chrome": "91", | |
83 | + "opera": "77", | |
84 | + "edge": "91", | |
85 | + "firefox": "74", | |
86 | + "safari": "13.1", | |
87 | + "node": "16.9", | |
88 | + "ios": "13.4", | |
89 | + "electron": "13.0" | |
90 | + }, | |
91 | + "proposal-optional-chaining": { | |
92 | + "chrome": "80", | |
93 | + "opera": "67", | |
94 | + "edge": "80", | |
95 | + "firefox": "74", | |
96 | + "safari": "13.1", | |
97 | + "node": "14", | |
98 | + "ios": "13.4", | |
99 | + "samsung": "13", | |
100 | + "electron": "8.0" | |
101 | + }, | |
102 | + "transform-parameters": { | |
103 | + "chrome": "49", | |
104 | + "opera": "36", | |
105 | + "edge": "15", | |
106 | + "firefox": "53", | |
107 | + "safari": "10", | |
108 | + "node": "6", | |
109 | + "ios": "10", | |
110 | + "samsung": "5", | |
111 | + "electron": "0.37" | |
112 | + }, | |
113 | + "transform-async-to-generator": { | |
114 | + "chrome": "55", | |
115 | + "opera": "42", | |
116 | + "edge": "15", | |
117 | + "firefox": "52", | |
118 | + "safari": "10.1", | |
119 | + "node": "7.6", | |
120 | + "ios": "10.3", | |
121 | + "samsung": "6", | |
122 | + "electron": "1.6" | |
123 | + }, | |
124 | + "transform-template-literals": { | |
125 | + "chrome": "41", | |
126 | + "opera": "28", | |
127 | + "edge": "13", | |
128 | + "firefox": "34", | |
129 | + "safari": "9", | |
130 | + "node": "4", | |
131 | + "ios": "9", | |
132 | + "samsung": "3.4", | |
133 | + "electron": "0.21" | |
134 | + }, | |
135 | + "transform-function-name": { | |
136 | + "chrome": "51", | |
137 | + "opera": "38", | |
138 | + "edge": "14", | |
139 | + "firefox": "53", | |
140 | + "safari": "10", | |
141 | + "node": "6.5", | |
142 | + "ios": "10", | |
143 | + "samsung": "5", | |
144 | + "electron": "1.2" | |
145 | + }, | |
146 | + "transform-block-scoping": { | |
147 | + "chrome": "49", | |
148 | + "opera": "36", | |
149 | + "edge": "14", | |
150 | + "firefox": "51", | |
151 | + "safari": "10", | |
152 | + "node": "6", | |
153 | + "ios": "10", | |
154 | + "samsung": "5", | |
155 | + "electron": "0.37" | |
156 | + } | |
157 | +} |
+++ node_modules/@babel/compat-data/data/plugins.json
... | ... | @@ -0,0 +1,478 @@ |
1 | +{ | |
2 | + "proposal-class-static-block": { | |
3 | + "chrome": "94", | |
4 | + "opera": "80", | |
5 | + "edge": "94", | |
6 | + "firefox": "93", | |
7 | + "node": "16.11", | |
8 | + "electron": "15.0" | |
9 | + }, | |
10 | + "proposal-private-property-in-object": { | |
11 | + "chrome": "91", | |
12 | + "opera": "77", | |
13 | + "edge": "91", | |
14 | + "firefox": "90", | |
15 | + "safari": "15", | |
16 | + "node": "16.9", | |
17 | + "ios": "15", | |
18 | + "electron": "13.0" | |
19 | + }, | |
20 | + "proposal-class-properties": { | |
21 | + "chrome": "74", | |
22 | + "opera": "62", | |
23 | + "edge": "79", | |
24 | + "firefox": "90", | |
25 | + "safari": "14.1", | |
26 | + "node": "12", | |
27 | + "ios": "15", | |
28 | + "samsung": "11", | |
29 | + "electron": "6.0" | |
30 | + }, | |
31 | + "proposal-private-methods": { | |
32 | + "chrome": "84", | |
33 | + "opera": "70", | |
34 | + "edge": "84", | |
35 | + "firefox": "90", | |
36 | + "safari": "15", | |
37 | + "node": "14.6", | |
38 | + "ios": "15", | |
39 | + "samsung": "14", | |
40 | + "electron": "10.0" | |
41 | + }, | |
42 | + "proposal-numeric-separator": { | |
43 | + "chrome": "75", | |
44 | + "opera": "62", | |
45 | + "edge": "79", | |
46 | + "firefox": "70", | |
47 | + "safari": "13", | |
48 | + "node": "12.5", | |
49 | + "ios": "13", | |
50 | + "samsung": "11", | |
51 | + "rhino": "1.7.14", | |
52 | + "electron": "6.0" | |
53 | + }, | |
54 | + "proposal-logical-assignment-operators": { | |
55 | + "chrome": "85", | |
56 | + "opera": "71", | |
57 | + "edge": "85", | |
58 | + "firefox": "79", | |
59 | + "safari": "14", | |
60 | + "node": "15", | |
61 | + "ios": "14", | |
62 | + "samsung": "14", | |
63 | + "electron": "10.0" | |
64 | + }, | |
65 | + "proposal-nullish-coalescing-operator": { | |
66 | + "chrome": "80", | |
67 | + "opera": "67", | |
68 | + "edge": "80", | |
69 | + "firefox": "72", | |
70 | + "safari": "13.1", | |
71 | + "node": "14", | |
72 | + "ios": "13.4", | |
73 | + "samsung": "13", | |
74 | + "electron": "8.0" | |
75 | + }, | |
76 | + "proposal-optional-chaining": { | |
77 | + "chrome": "91", | |
78 | + "opera": "77", | |
79 | + "edge": "91", | |
80 | + "firefox": "74", | |
81 | + "safari": "13.1", | |
82 | + "node": "16.9", | |
83 | + "ios": "13.4", | |
84 | + "electron": "13.0" | |
85 | + }, | |
86 | + "proposal-json-strings": { | |
87 | + "chrome": "66", | |
88 | + "opera": "53", | |
89 | + "edge": "79", | |
90 | + "firefox": "62", | |
91 | + "safari": "12", | |
92 | + "node": "10", | |
93 | + "ios": "12", | |
94 | + "samsung": "9", | |
95 | + "rhino": "1.7.14", | |
96 | + "electron": "3.0" | |
97 | + }, | |
98 | + "proposal-optional-catch-binding": { | |
99 | + "chrome": "66", | |
100 | + "opera": "53", | |
101 | + "edge": "79", | |
102 | + "firefox": "58", | |
103 | + "safari": "11.1", | |
104 | + "node": "10", | |
105 | + "ios": "11.3", | |
106 | + "samsung": "9", | |
107 | + "electron": "3.0" | |
108 | + }, | |
109 | + "transform-parameters": { | |
110 | + "chrome": "49", | |
111 | + "opera": "36", | |
112 | + "edge": "18", | |
113 | + "firefox": "53", | |
114 | + "node": "6", | |
115 | + "samsung": "5", | |
116 | + "electron": "0.37" | |
117 | + }, | |
118 | + "proposal-async-generator-functions": { | |
119 | + "chrome": "63", | |
120 | + "opera": "50", | |
121 | + "edge": "79", | |
122 | + "firefox": "57", | |
123 | + "safari": "12", | |
124 | + "node": "10", | |
125 | + "ios": "12", | |
126 | + "samsung": "8", | |
127 | + "electron": "3.0" | |
128 | + }, | |
129 | + "proposal-object-rest-spread": { | |
130 | + "chrome": "60", | |
131 | + "opera": "47", | |
132 | + "edge": "79", | |
133 | + "firefox": "55", | |
134 | + "safari": "11.1", | |
135 | + "node": "8.3", | |
136 | + "ios": "11.3", | |
137 | + "samsung": "8", | |
138 | + "electron": "2.0" | |
139 | + }, | |
140 | + "transform-dotall-regex": { | |
141 | + "chrome": "62", | |
142 | + "opera": "49", | |
143 | + "edge": "79", | |
144 | + "firefox": "78", | |
145 | + "safari": "11.1", | |
146 | + "node": "8.10", | |
147 | + "ios": "11.3", | |
148 | + "samsung": "8", | |
149 | + "electron": "3.0" | |
150 | + }, | |
151 | + "proposal-unicode-property-regex": { | |
152 | + "chrome": "64", | |
153 | + "opera": "51", | |
154 | + "edge": "79", | |
155 | + "firefox": "78", | |
156 | + "safari": "11.1", | |
157 | + "node": "10", | |
158 | + "ios": "11.3", | |
159 | + "samsung": "9", | |
160 | + "electron": "3.0" | |
161 | + }, | |
162 | + "transform-named-capturing-groups-regex": { | |
163 | + "chrome": "64", | |
164 | + "opera": "51", | |
165 | + "edge": "79", | |
166 | + "firefox": "78", | |
167 | + "safari": "11.1", | |
168 | + "node": "10", | |
169 | + "ios": "11.3", | |
170 | + "samsung": "9", | |
171 | + "electron": "3.0" | |
172 | + }, | |
173 | + "transform-async-to-generator": { | |
174 | + "chrome": "55", | |
175 | + "opera": "42", | |
176 | + "edge": "15", | |
177 | + "firefox": "52", | |
178 | + "safari": "11", | |
179 | + "node": "7.6", | |
180 | + "ios": "11", | |
181 | + "samsung": "6", | |
182 | + "electron": "1.6" | |
183 | + }, | |
184 | + "transform-exponentiation-operator": { | |
185 | + "chrome": "52", | |
186 | + "opera": "39", | |
187 | + "edge": "14", | |
188 | + "firefox": "52", | |
189 | + "safari": "10.1", | |
190 | + "node": "7", | |
191 | + "ios": "10.3", | |
192 | + "samsung": "6", | |
193 | + "rhino": "1.7.14", | |
194 | + "electron": "1.3" | |
195 | + }, | |
196 | + "transform-template-literals": { | |
197 | + "chrome": "41", | |
198 | + "opera": "28", | |
199 | + "edge": "13", | |
200 | + "firefox": "34", | |
201 | + "safari": "13", | |
202 | + "node": "4", | |
203 | + "ios": "13", | |
204 | + "samsung": "3.4", | |
205 | + "electron": "0.21" | |
206 | + }, | |
207 | + "transform-literals": { | |
208 | + "chrome": "44", | |
209 | + "opera": "31", | |
210 | + "edge": "12", | |
211 | + "firefox": "53", | |
212 | + "safari": "9", | |
213 | + "node": "4", | |
214 | + "ios": "9", | |
215 | + "samsung": "4", | |
216 | + "electron": "0.30" | |
217 | + }, | |
218 | + "transform-function-name": { | |
219 | + "chrome": "51", | |
220 | + "opera": "38", | |
221 | + "edge": "79", | |
222 | + "firefox": "53", | |
223 | + "safari": "10", | |
224 | + "node": "6.5", | |
225 | + "ios": "10", | |
226 | + "samsung": "5", | |
227 | + "electron": "1.2" | |
228 | + }, | |
229 | + "transform-arrow-functions": { | |
230 | + "chrome": "47", | |
231 | + "opera": "34", | |
232 | + "edge": "13", | |
233 | + "firefox": "43", | |
234 | + "safari": "10", | |
235 | + "node": "6", | |
236 | + "ios": "10", | |
237 | + "samsung": "5", | |
238 | + "rhino": "1.7.13", | |
239 | + "electron": "0.36" | |
240 | + }, | |
241 | + "transform-block-scoped-functions": { | |
242 | + "chrome": "41", | |
243 | + "opera": "28", | |
244 | + "edge": "12", | |
245 | + "firefox": "46", | |
246 | + "safari": "10", | |
247 | + "node": "4", | |
248 | + "ie": "11", | |
249 | + "ios": "10", | |
250 | + "samsung": "3.4", | |
251 | + "electron": "0.21" | |
252 | + }, | |
253 | + "transform-classes": { | |
254 | + "chrome": "46", | |
255 | + "opera": "33", | |
256 | + "edge": "13", | |
257 | + "firefox": "45", | |
258 | + "safari": "10", | |
259 | + "node": "5", | |
260 | + "ios": "10", | |
261 | + "samsung": "5", | |
262 | + "electron": "0.36" | |
263 | + }, | |
264 | + "transform-object-super": { | |
265 | + "chrome": "46", | |
266 | + "opera": "33", | |
267 | + "edge": "13", | |
268 | + "firefox": "45", | |
269 | + "safari": "10", | |
270 | + "node": "5", | |
271 | + "ios": "10", | |
272 | + "samsung": "5", | |
273 | + "electron": "0.36" | |
274 | + }, | |
275 | + "transform-shorthand-properties": { | |
276 | + "chrome": "43", | |
277 | + "opera": "30", | |
278 | + "edge": "12", | |
279 | + "firefox": "33", | |
280 | + "safari": "9", | |
281 | + "node": "4", | |
282 | + "ios": "9", | |
283 | + "samsung": "4", | |
284 | + "rhino": "1.7.14", | |
285 | + "electron": "0.27" | |
286 | + }, | |
287 | + "transform-duplicate-keys": { | |
288 | + "chrome": "42", | |
289 | + "opera": "29", | |
290 | + "edge": "12", | |
291 | + "firefox": "34", | |
292 | + "safari": "9", | |
293 | + "node": "4", | |
294 | + "ios": "9", | |
295 | + "samsung": "3.4", | |
296 | + "electron": "0.25" | |
297 | + }, | |
298 | + "transform-computed-properties": { | |
299 | + "chrome": "44", | |
300 | + "opera": "31", | |
301 | + "edge": "12", | |
302 | + "firefox": "34", | |
303 | + "safari": "7.1", | |
304 | + "node": "4", | |
305 | + "ios": "8", | |
306 | + "samsung": "4", | |
307 | + "electron": "0.30" | |
308 | + }, | |
309 | + "transform-for-of": { | |
310 | + "chrome": "51", | |
311 | + "opera": "38", | |
312 | + "edge": "15", | |
313 | + "firefox": "53", | |
314 | + "safari": "10", | |
315 | + "node": "6.5", | |
316 | + "ios": "10", | |
317 | + "samsung": "5", | |
318 | + "electron": "1.2" | |
319 | + }, | |
320 | + "transform-sticky-regex": { | |
321 | + "chrome": "49", | |
322 | + "opera": "36", | |
323 | + "edge": "13", | |
324 | + "firefox": "3", | |
325 | + "safari": "10", | |
326 | + "node": "6", | |
327 | + "ios": "10", | |
328 | + "samsung": "5", | |
329 | + "electron": "0.37" | |
330 | + }, | |
331 | + "transform-unicode-escapes": { | |
332 | + "chrome": "44", | |
333 | + "opera": "31", | |
334 | + "edge": "12", | |
335 | + "firefox": "53", | |
336 | + "safari": "9", | |
337 | + "node": "4", | |
338 | + "ios": "9", | |
339 | + "samsung": "4", | |
340 | + "electron": "0.30" | |
341 | + }, | |
342 | + "transform-unicode-regex": { | |
343 | + "chrome": "50", | |
344 | + "opera": "37", | |
345 | + "edge": "13", | |
346 | + "firefox": "46", | |
347 | + "safari": "12", | |
348 | + "node": "6", | |
349 | + "ios": "12", | |
350 | + "samsung": "5", | |
351 | + "electron": "1.1" | |
352 | + }, | |
353 | + "transform-spread": { | |
354 | + "chrome": "46", | |
355 | + "opera": "33", | |
356 | + "edge": "13", | |
357 | + "firefox": "45", | |
358 | + "safari": "10", | |
359 | + "node": "5", | |
360 | + "ios": "10", | |
361 | + "samsung": "5", | |
362 | + "electron": "0.36" | |
363 | + }, | |
364 | + "transform-destructuring": { | |
365 | + "chrome": "51", | |
366 | + "opera": "38", | |
367 | + "edge": "15", | |
368 | + "firefox": "53", | |
369 | + "safari": "10", | |
370 | + "node": "6.5", | |
371 | + "ios": "10", | |
372 | + "samsung": "5", | |
373 | + "electron": "1.2" | |
374 | + }, | |
375 | + "transform-block-scoping": { | |
376 | + "chrome": "49", | |
377 | + "opera": "36", | |
378 | + "edge": "14", | |
379 | + "firefox": "51", | |
380 | + "safari": "11", | |
381 | + "node": "6", | |
382 | + "ios": "11", | |
383 | + "samsung": "5", | |
384 | + "electron": "0.37" | |
385 | + }, | |
386 | + "transform-typeof-symbol": { | |
387 | + "chrome": "38", | |
388 | + "opera": "25", | |
389 | + "edge": "12", | |
390 | + "firefox": "36", | |
391 | + "safari": "9", | |
392 | + "node": "0.12", | |
393 | + "ios": "9", | |
394 | + "samsung": "3", | |
395 | + "rhino": "1.7.13", | |
396 | + "electron": "0.20" | |
397 | + }, | |
398 | + "transform-new-target": { | |
399 | + "chrome": "46", | |
400 | + "opera": "33", | |
401 | + "edge": "14", | |
402 | + "firefox": "41", | |
403 | + "safari": "10", | |
404 | + "node": "5", | |
405 | + "ios": "10", | |
406 | + "samsung": "5", | |
407 | + "electron": "0.36" | |
408 | + }, | |
409 | + "transform-regenerator": { | |
410 | + "chrome": "50", | |
411 | + "opera": "37", | |
412 | + "edge": "13", | |
413 | + "firefox": "53", | |
414 | + "safari": "10", | |
415 | + "node": "6", | |
416 | + "ios": "10", | |
417 | + "samsung": "5", | |
418 | + "electron": "1.1" | |
419 | + }, | |
420 | + "transform-member-expression-literals": { | |
421 | + "chrome": "7", | |
422 | + "opera": "12", | |
423 | + "edge": "12", | |
424 | + "firefox": "2", | |
425 | + "safari": "5.1", | |
426 | + "node": "0.4", | |
427 | + "ie": "9", | |
428 | + "android": "4", | |
429 | + "ios": "6", | |
430 | + "phantom": "1.9", | |
431 | + "samsung": "1", | |
432 | + "rhino": "1.7.13", | |
433 | + "electron": "0.20" | |
434 | + }, | |
435 | + "transform-property-literals": { | |
436 | + "chrome": "7", | |
437 | + "opera": "12", | |
438 | + "edge": "12", | |
439 | + "firefox": "2", | |
440 | + "safari": "5.1", | |
441 | + "node": "0.4", | |
442 | + "ie": "9", | |
443 | + "android": "4", | |
444 | + "ios": "6", | |
445 | + "phantom": "1.9", | |
446 | + "samsung": "1", | |
447 | + "rhino": "1.7.13", | |
448 | + "electron": "0.20" | |
449 | + }, | |
450 | + "transform-reserved-words": { | |
451 | + "chrome": "13", | |
452 | + "opera": "10.50", | |
453 | + "edge": "12", | |
454 | + "firefox": "2", | |
455 | + "safari": "3.1", | |
456 | + "node": "0.6", | |
457 | + "ie": "9", | |
458 | + "android": "4.4", | |
459 | + "ios": "6", | |
460 | + "phantom": "1.9", | |
461 | + "samsung": "1", | |
462 | + "rhino": "1.7.13", | |
463 | + "electron": "0.20" | |
464 | + }, | |
465 | + "proposal-export-namespace-from": { | |
466 | + "chrome": "72", | |
467 | + "and_chr": "72", | |
468 | + "edge": "79", | |
469 | + "firefox": "80", | |
470 | + "and_ff": "80", | |
471 | + "node": "13.2", | |
472 | + "opera": "60", | |
473 | + "op_mob": "51", | |
474 | + "samsung": "11.0", | |
475 | + "android": "72", | |
476 | + "electron": "5.0" | |
477 | + } | |
478 | +} |
+++ node_modules/@babel/compat-data/native-modules.js
... | ... | @@ -0,0 +1,1 @@ |
1 | +module.exports = require("./data/native-modules.json"); |
+++ node_modules/@babel/compat-data/overlapping-plugins.js
... | ... | @@ -0,0 +1,1 @@ |
1 | +module.exports = require("./data/overlapping-plugins.json"); |
+++ node_modules/@babel/compat-data/package.json
... | ... | @@ -0,0 +1,40 @@ |
1 | +{ | |
2 | + "name": "@babel/compat-data", | |
3 | + "version": "7.19.1", | |
4 | + "author": "The Babel Team (https://babel.dev/team)", | |
5 | + "license": "MIT", | |
6 | + "description": "", | |
7 | + "repository": { | |
8 | + "type": "git", | |
9 | + "url": "https://github.com/babel/babel.git", | |
10 | + "directory": "packages/babel-compat-data" | |
11 | + }, | |
12 | + "publishConfig": { | |
13 | + "access": "public" | |
14 | + }, | |
15 | + "exports": { | |
16 | + "./plugins": "./plugins.js", | |
17 | + "./native-modules": "./native-modules.js", | |
18 | + "./corejs2-built-ins": "./corejs2-built-ins.js", | |
19 | + "./corejs3-shipped-proposals": "./corejs3-shipped-proposals.js", | |
20 | + "./overlapping-plugins": "./overlapping-plugins.js", | |
21 | + "./plugin-bugfixes": "./plugin-bugfixes.js" | |
22 | + }, | |
23 | + "scripts": { | |
24 | + "build-data": "./scripts/download-compat-table.sh && node ./scripts/build-data.js && node ./scripts/build-modules-support.js && node ./scripts/build-bugfixes-targets.js" | |
25 | + }, | |
26 | + "keywords": [ | |
27 | + "babel", | |
28 | + "compat-table", | |
29 | + "compat-data" | |
30 | + ], | |
31 | + "devDependencies": { | |
32 | + "@mdn/browser-compat-data": "^4.0.10", | |
33 | + "core-js-compat": "^3.25.1", | |
34 | + "electron-to-chromium": "^1.4.248" | |
35 | + }, | |
36 | + "engines": { | |
37 | + "node": ">=6.9.0" | |
38 | + }, | |
39 | + "type": "commonjs" | |
40 | +}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/compat-data/plugin-bugfixes.js
... | ... | @@ -0,0 +1,1 @@ |
1 | +module.exports = require("./data/plugin-bugfixes.json"); |
+++ node_modules/@babel/compat-data/plugins.js
... | ... | @@ -0,0 +1,1 @@ |
1 | +module.exports = require("./data/plugins.json"); |
+++ node_modules/@babel/core/LICENSE
... | ... | @@ -0,0 +1,22 @@ |
1 | +MIT License | |
2 | + | |
3 | +Copyright (c) 2014-present Sebastian McKenzie and other contributors | |
4 | + | |
5 | +Permission is hereby granted, free of charge, to any person obtaining | |
6 | +a copy of this software and associated documentation files (the | |
7 | +"Software"), to deal in the Software without restriction, including | |
8 | +without limitation the rights to use, copy, modify, merge, publish, | |
9 | +distribute, sublicense, and/or sell copies of the Software, and to | |
10 | +permit persons to whom the Software is furnished to do so, subject to | |
11 | +the following conditions: | |
12 | + | |
13 | +The above copyright notice and this permission notice shall be | |
14 | +included in all copies or substantial portions of the Software. | |
15 | + | |
16 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
17 | +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
18 | +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | |
19 | +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | |
20 | +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | |
21 | +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | |
22 | +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
+++ node_modules/@babel/core/README.md
... | ... | @@ -0,0 +1,19 @@ |
1 | +# @babel/core | |
2 | + | |
3 | +> Babel compiler core. | |
4 | + | |
5 | +See our website [@babel/core](https://babeljs.io/docs/en/babel-core) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen) associated with this package. | |
6 | + | |
7 | +## Install | |
8 | + | |
9 | +Using npm: | |
10 | + | |
11 | +```sh | |
12 | +npm install --save-dev @babel/core | |
13 | +``` | |
14 | + | |
15 | +or using yarn: | |
16 | + | |
17 | +```sh | |
18 | +yarn add @babel/core --dev | |
19 | +``` |
+++ node_modules/@babel/core/cjs-proxy.cjs
... | ... | @@ -0,0 +1,29 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +const babelP = import("./lib/index.js"); | |
4 | + | |
5 | +const functionNames = [ | |
6 | + "createConfigItem", | |
7 | + "loadPartialConfig", | |
8 | + "loadOptions", | |
9 | + "transform", | |
10 | + "transformFile", | |
11 | + "transformFromAst", | |
12 | + "parse", | |
13 | +]; | |
14 | + | |
15 | +for (const name of functionNames) { | |
16 | + exports[`${name}Sync`] = function () { | |
17 | + throw new Error( | |
18 | + `"${name}Sync" is not supported when loading @babel/core using require()` | |
19 | + ); | |
20 | + }; | |
21 | + exports[name] = function (...args) { | |
22 | + babelP.then(babel => { | |
23 | + babel[name](...args); | |
24 | + }); | |
25 | + }; | |
26 | + exports[`${name}Async`] = function (...args) { | |
27 | + return babelP.then(babel => babel[`${name}Async`](...args)); | |
28 | + }; | |
29 | +} |
+++ node_modules/@babel/core/lib/config/cache-contexts.js
... | ... | @@ -0,0 +1,3 @@ |
1 | +0 && 0; | |
2 | + | |
3 | +//# sourceMappingURL=cache-contexts.js.map |
+++ node_modules/@babel/core/lib/config/cache-contexts.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":[],"sources":["../../src/config/cache-contexts.ts"],"sourcesContent":["import type { Targets } from \"@babel/helper-compilation-targets\";\n\nimport type { ConfigContext } from \"./config-chain\";\nimport type { CallerMetadata } from \"./validation/options\";\n\nexport type { ConfigContext as FullConfig };\n\nexport type FullPreset = {\n targets: Targets;\n} & ConfigContext;\nexport type FullPlugin = {\n assumptions: { [name: string]: boolean };\n} & FullPreset;\n\n// Context not including filename since it is used in places that cannot\n// process 'ignore'/'only' and other filename-based logic.\nexport type SimpleConfig = {\n envName: string;\n caller: CallerMetadata | undefined;\n};\nexport type SimplePreset = {\n targets: Targets;\n} & SimpleConfig;\nexport type SimplePlugin = {\n assumptions: {\n [name: string]: boolean;\n };\n} & SimplePreset;\n"],"mappings":""}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/caching.js
... | ... | @@ -0,0 +1,328 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.assertSimpleType = assertSimpleType; | |
7 | +exports.makeStrongCache = makeStrongCache; | |
8 | +exports.makeStrongCacheSync = makeStrongCacheSync; | |
9 | +exports.makeWeakCache = makeWeakCache; | |
10 | +exports.makeWeakCacheSync = makeWeakCacheSync; | |
11 | + | |
12 | +function _gensync() { | |
13 | + const data = require("gensync"); | |
14 | + | |
15 | + _gensync = function () { | |
16 | + return data; | |
17 | + }; | |
18 | + | |
19 | + return data; | |
20 | +} | |
21 | + | |
22 | +var _async = require("../gensync-utils/async"); | |
23 | + | |
24 | +var _util = require("./util"); | |
25 | + | |
26 | +const synchronize = gen => { | |
27 | + return _gensync()(gen).sync; | |
28 | +}; | |
29 | + | |
30 | +function* genTrue() { | |
31 | + return true; | |
32 | +} | |
33 | + | |
34 | +function makeWeakCache(handler) { | |
35 | + return makeCachedFunction(WeakMap, handler); | |
36 | +} | |
37 | + | |
38 | +function makeWeakCacheSync(handler) { | |
39 | + return synchronize(makeWeakCache(handler)); | |
40 | +} | |
41 | + | |
42 | +function makeStrongCache(handler) { | |
43 | + return makeCachedFunction(Map, handler); | |
44 | +} | |
45 | + | |
46 | +function makeStrongCacheSync(handler) { | |
47 | + return synchronize(makeStrongCache(handler)); | |
48 | +} | |
49 | + | |
50 | +function makeCachedFunction(CallCache, handler) { | |
51 | + const callCacheSync = new CallCache(); | |
52 | + const callCacheAsync = new CallCache(); | |
53 | + const futureCache = new CallCache(); | |
54 | + return function* cachedFunction(arg, data) { | |
55 | + const asyncContext = yield* (0, _async.isAsync)(); | |
56 | + const callCache = asyncContext ? callCacheAsync : callCacheSync; | |
57 | + const cached = yield* getCachedValueOrWait(asyncContext, callCache, futureCache, arg, data); | |
58 | + if (cached.valid) return cached.value; | |
59 | + const cache = new CacheConfigurator(data); | |
60 | + const handlerResult = handler(arg, cache); | |
61 | + let finishLock; | |
62 | + let value; | |
63 | + | |
64 | + if ((0, _util.isIterableIterator)(handlerResult)) { | |
65 | + value = yield* (0, _async.onFirstPause)(handlerResult, () => { | |
66 | + finishLock = setupAsyncLocks(cache, futureCache, arg); | |
67 | + }); | |
68 | + } else { | |
69 | + value = handlerResult; | |
70 | + } | |
71 | + | |
72 | + updateFunctionCache(callCache, cache, arg, value); | |
73 | + | |
74 | + if (finishLock) { | |
75 | + futureCache.delete(arg); | |
76 | + finishLock.release(value); | |
77 | + } | |
78 | + | |
79 | + return value; | |
80 | + }; | |
81 | +} | |
82 | + | |
83 | +function* getCachedValue(cache, arg, data) { | |
84 | + const cachedValue = cache.get(arg); | |
85 | + | |
86 | + if (cachedValue) { | |
87 | + for (const { | |
88 | + value, | |
89 | + valid | |
90 | + } of cachedValue) { | |
91 | + if (yield* valid(data)) return { | |
92 | + valid: true, | |
93 | + value | |
94 | + }; | |
95 | + } | |
96 | + } | |
97 | + | |
98 | + return { | |
99 | + valid: false, | |
100 | + value: null | |
101 | + }; | |
102 | +} | |
103 | + | |
104 | +function* getCachedValueOrWait(asyncContext, callCache, futureCache, arg, data) { | |
105 | + const cached = yield* getCachedValue(callCache, arg, data); | |
106 | + | |
107 | + if (cached.valid) { | |
108 | + return cached; | |
109 | + } | |
110 | + | |
111 | + if (asyncContext) { | |
112 | + const cached = yield* getCachedValue(futureCache, arg, data); | |
113 | + | |
114 | + if (cached.valid) { | |
115 | + const value = yield* (0, _async.waitFor)(cached.value.promise); | |
116 | + return { | |
117 | + valid: true, | |
118 | + value | |
119 | + }; | |
120 | + } | |
121 | + } | |
122 | + | |
123 | + return { | |
124 | + valid: false, | |
125 | + value: null | |
126 | + }; | |
127 | +} | |
128 | + | |
129 | +function setupAsyncLocks(config, futureCache, arg) { | |
130 | + const finishLock = new Lock(); | |
131 | + updateFunctionCache(futureCache, config, arg, finishLock); | |
132 | + return finishLock; | |
133 | +} | |
134 | + | |
135 | +function updateFunctionCache(cache, config, arg, value) { | |
136 | + if (!config.configured()) config.forever(); | |
137 | + let cachedValue = cache.get(arg); | |
138 | + config.deactivate(); | |
139 | + | |
140 | + switch (config.mode()) { | |
141 | + case "forever": | |
142 | + cachedValue = [{ | |
143 | + value, | |
144 | + valid: genTrue | |
145 | + }]; | |
146 | + cache.set(arg, cachedValue); | |
147 | + break; | |
148 | + | |
149 | + case "invalidate": | |
150 | + cachedValue = [{ | |
151 | + value, | |
152 | + valid: config.validator() | |
153 | + }]; | |
154 | + cache.set(arg, cachedValue); | |
155 | + break; | |
156 | + | |
157 | + case "valid": | |
158 | + if (cachedValue) { | |
159 | + cachedValue.push({ | |
160 | + value, | |
161 | + valid: config.validator() | |
162 | + }); | |
163 | + } else { | |
164 | + cachedValue = [{ | |
165 | + value, | |
166 | + valid: config.validator() | |
167 | + }]; | |
168 | + cache.set(arg, cachedValue); | |
169 | + } | |
170 | + | |
171 | + } | |
172 | +} | |
173 | + | |
174 | +class CacheConfigurator { | |
175 | + constructor(data) { | |
176 | + this._active = true; | |
177 | + this._never = false; | |
178 | + this._forever = false; | |
179 | + this._invalidate = false; | |
180 | + this._configured = false; | |
181 | + this._pairs = []; | |
182 | + this._data = void 0; | |
183 | + this._data = data; | |
184 | + } | |
185 | + | |
186 | + simple() { | |
187 | + return makeSimpleConfigurator(this); | |
188 | + } | |
189 | + | |
190 | + mode() { | |
191 | + if (this._never) return "never"; | |
192 | + if (this._forever) return "forever"; | |
193 | + if (this._invalidate) return "invalidate"; | |
194 | + return "valid"; | |
195 | + } | |
196 | + | |
197 | + forever() { | |
198 | + if (!this._active) { | |
199 | + throw new Error("Cannot change caching after evaluation has completed."); | |
200 | + } | |
201 | + | |
202 | + if (this._never) { | |
203 | + throw new Error("Caching has already been configured with .never()"); | |
204 | + } | |
205 | + | |
206 | + this._forever = true; | |
207 | + this._configured = true; | |
208 | + } | |
209 | + | |
210 | + never() { | |
211 | + if (!this._active) { | |
212 | + throw new Error("Cannot change caching after evaluation has completed."); | |
213 | + } | |
214 | + | |
215 | + if (this._forever) { | |
216 | + throw new Error("Caching has already been configured with .forever()"); | |
217 | + } | |
218 | + | |
219 | + this._never = true; | |
220 | + this._configured = true; | |
221 | + } | |
222 | + | |
223 | + using(handler) { | |
224 | + if (!this._active) { | |
225 | + throw new Error("Cannot change caching after evaluation has completed."); | |
226 | + } | |
227 | + | |
228 | + if (this._never || this._forever) { | |
229 | + throw new Error("Caching has already been configured with .never or .forever()"); | |
230 | + } | |
231 | + | |
232 | + this._configured = true; | |
233 | + const key = handler(this._data); | |
234 | + const fn = (0, _async.maybeAsync)(handler, `You appear to be using an async cache handler, but Babel has been called synchronously`); | |
235 | + | |
236 | + if ((0, _async.isThenable)(key)) { | |
237 | + return key.then(key => { | |
238 | + this._pairs.push([key, fn]); | |
239 | + | |
240 | + return key; | |
241 | + }); | |
242 | + } | |
243 | + | |
244 | + this._pairs.push([key, fn]); | |
245 | + | |
246 | + return key; | |
247 | + } | |
248 | + | |
249 | + invalidate(handler) { | |
250 | + this._invalidate = true; | |
251 | + return this.using(handler); | |
252 | + } | |
253 | + | |
254 | + validator() { | |
255 | + const pairs = this._pairs; | |
256 | + return function* (data) { | |
257 | + for (const [key, fn] of pairs) { | |
258 | + if (key !== (yield* fn(data))) return false; | |
259 | + } | |
260 | + | |
261 | + return true; | |
262 | + }; | |
263 | + } | |
264 | + | |
265 | + deactivate() { | |
266 | + this._active = false; | |
267 | + } | |
268 | + | |
269 | + configured() { | |
270 | + return this._configured; | |
271 | + } | |
272 | + | |
273 | +} | |
274 | + | |
275 | +function makeSimpleConfigurator(cache) { | |
276 | + function cacheFn(val) { | |
277 | + if (typeof val === "boolean") { | |
278 | + if (val) cache.forever();else cache.never(); | |
279 | + return; | |
280 | + } | |
281 | + | |
282 | + return cache.using(() => assertSimpleType(val())); | |
283 | + } | |
284 | + | |
285 | + cacheFn.forever = () => cache.forever(); | |
286 | + | |
287 | + cacheFn.never = () => cache.never(); | |
288 | + | |
289 | + cacheFn.using = cb => cache.using(() => assertSimpleType(cb())); | |
290 | + | |
291 | + cacheFn.invalidate = cb => cache.invalidate(() => assertSimpleType(cb())); | |
292 | + | |
293 | + return cacheFn; | |
294 | +} | |
295 | + | |
296 | +function assertSimpleType(value) { | |
297 | + if ((0, _async.isThenable)(value)) { | |
298 | + throw new Error(`You appear to be using an async cache handler, ` + `which your current version of Babel does not support. ` + `We may add support for this in the future, ` + `but if you're on the most recent version of @babel/core and still ` + `seeing this error, then you'll need to synchronously handle your caching logic.`); | |
299 | + } | |
300 | + | |
301 | + if (value != null && typeof value !== "string" && typeof value !== "boolean" && typeof value !== "number") { | |
302 | + throw new Error("Cache keys must be either string, boolean, number, null, or undefined."); | |
303 | + } | |
304 | + | |
305 | + return value; | |
306 | +} | |
307 | + | |
308 | +class Lock { | |
309 | + constructor() { | |
310 | + this.released = false; | |
311 | + this.promise = void 0; | |
312 | + this._resolve = void 0; | |
313 | + this.promise = new Promise(resolve => { | |
314 | + this._resolve = resolve; | |
315 | + }); | |
316 | + } | |
317 | + | |
318 | + release(value) { | |
319 | + this.released = true; | |
320 | + | |
321 | + this._resolve(value); | |
322 | + } | |
323 | + | |
324 | +} | |
325 | + | |
326 | +0 && 0; | |
327 | + | |
328 | +//# sourceMappingURL=caching.js.map |
+++ node_modules/@babel/core/lib/config/caching.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["synchronize","gen","gensync","sync","genTrue","makeWeakCache","handler","makeCachedFunction","WeakMap","makeWeakCacheSync","makeStrongCache","Map","makeStrongCacheSync","CallCache","callCacheSync","callCacheAsync","futureCache","cachedFunction","arg","data","asyncContext","isAsync","callCache","cached","getCachedValueOrWait","valid","value","cache","CacheConfigurator","handlerResult","finishLock","isIterableIterator","onFirstPause","setupAsyncLocks","updateFunctionCache","delete","release","getCachedValue","cachedValue","get","waitFor","promise","config","Lock","configured","forever","deactivate","mode","set","validator","push","constructor","_active","_never","_forever","_invalidate","_configured","_pairs","_data","simple","makeSimpleConfigurator","Error","never","using","key","fn","maybeAsync","isThenable","then","invalidate","pairs","cacheFn","val","assertSimpleType","cb","released","_resolve","Promise","resolve"],"sources":["../../src/config/caching.ts"],"sourcesContent":["import gensync from \"gensync\";\nimport type { Handler } from \"gensync\";\nimport {\n maybeAsync,\n isAsync,\n onFirstPause,\n waitFor,\n isThenable,\n} from \"../gensync-utils/async\";\nimport { isIterableIterator } from \"./util\";\n\nexport type { CacheConfigurator };\n\nexport type SimpleCacheConfigurator = {\n (forever: boolean): void;\n <T>(handler: () => T): T;\n\n forever: () => void;\n never: () => void;\n using: <T>(handler: () => T) => T;\n invalidate: <T>(handler: () => T) => T;\n};\n\nexport type CacheEntry<ResultT, SideChannel> = Array<{\n value: ResultT;\n valid: (channel: SideChannel) => Handler<boolean>;\n}>;\n\nconst synchronize = <ArgsT extends unknown[], ResultT>(\n gen: (...args: ArgsT) => Handler<ResultT>,\n): ((...args: ArgsT) => ResultT) => {\n return gensync(gen).sync;\n};\n\n// eslint-disable-next-line require-yield\nfunction* genTrue() {\n return true;\n}\n\nexport function makeWeakCache<ArgT extends object, ResultT, SideChannel>(\n handler: (\n arg: ArgT,\n cache: CacheConfigurator<SideChannel>,\n ) => Handler<ResultT> | ResultT,\n): (arg: ArgT, data: SideChannel) => Handler<ResultT> {\n return makeCachedFunction<ArgT, ResultT, SideChannel>(WeakMap, handler);\n}\n\nexport function makeWeakCacheSync<ArgT extends object, ResultT, SideChannel>(\n handler: (arg: ArgT, cache?: CacheConfigurator<SideChannel>) => ResultT,\n): (arg: ArgT, data?: SideChannel) => ResultT {\n return synchronize<[ArgT, SideChannel], ResultT>(\n makeWeakCache<ArgT, ResultT, SideChannel>(handler),\n );\n}\n\nexport function makeStrongCache<ArgT, ResultT, SideChannel>(\n handler: (\n arg: ArgT,\n cache: CacheConfigurator<SideChannel>,\n ) => Handler<ResultT> | ResultT,\n): (arg: ArgT, data: SideChannel) => Handler<ResultT> {\n return makeCachedFunction<ArgT, ResultT, SideChannel>(Map, handler);\n}\n\nexport function makeStrongCacheSync<ArgT, ResultT, SideChannel>(\n handler: (arg: ArgT, cache?: CacheConfigurator<SideChannel>) => ResultT,\n): (arg: ArgT, data?: SideChannel) => ResultT {\n return synchronize<[ArgT, SideChannel], ResultT>(\n makeStrongCache<ArgT, ResultT, SideChannel>(handler),\n );\n}\n\n/* NOTE: Part of the logic explained in this comment is explained in the\n * getCachedValueOrWait and setupAsyncLocks functions.\n *\n * > There are only two hard things in Computer Science: cache invalidation and naming things.\n * > -- Phil Karlton\n *\n * I don't know if Phil was also thinking about handling a cache whose invalidation function is\n * defined asynchronously is considered, but it is REALLY hard to do correctly.\n *\n * The implemented logic (only when gensync is run asynchronously) is the following:\n * 1. If there is a valid cache associated to the current \"arg\" parameter,\n * a. RETURN the cached value\n * 3. If there is a FinishLock associated to the current \"arg\" parameter representing a valid cache,\n * a. Wait for that lock to be released\n * b. RETURN the value associated with that lock\n * 5. Start executing the function to be cached\n * a. If it pauses on a promise, then\n * i. Let FinishLock be a new lock\n * ii. Store FinishLock as associated to the current \"arg\" parameter\n * iii. Wait for the function to finish executing\n * iv. Release FinishLock\n * v. Send the function result to anyone waiting on FinishLock\n * 6. Store the result in the cache\n * 7. RETURN the result\n */\nfunction makeCachedFunction<ArgT, ResultT, SideChannel>(\n CallCache: new <Cached>() => CacheMap<ArgT, Cached, SideChannel>,\n handler: (\n arg: ArgT,\n cache: CacheConfigurator<SideChannel>,\n ) => Handler<ResultT> | ResultT,\n): (arg: ArgT, data: SideChannel) => Handler<ResultT> {\n const callCacheSync = new CallCache<ResultT>();\n const callCacheAsync = new CallCache<ResultT>();\n const futureCache = new CallCache<Lock<ResultT>>();\n\n return function* cachedFunction(arg: ArgT, data: SideChannel) {\n const asyncContext = yield* isAsync();\n const callCache = asyncContext ? callCacheAsync : callCacheSync;\n\n const cached = yield* getCachedValueOrWait<ArgT, ResultT, SideChannel>(\n asyncContext,\n callCache,\n futureCache,\n arg,\n data,\n );\n if (cached.valid) return cached.value;\n\n const cache = new CacheConfigurator(data);\n\n const handlerResult: Handler<ResultT> | ResultT = handler(arg, cache);\n\n let finishLock: Lock<ResultT>;\n let value: ResultT;\n\n if (isIterableIterator(handlerResult)) {\n value = yield* onFirstPause(handlerResult, () => {\n finishLock = setupAsyncLocks(cache, futureCache, arg);\n });\n } else {\n value = handlerResult;\n }\n\n updateFunctionCache(callCache, cache, arg, value);\n\n if (finishLock) {\n futureCache.delete(arg);\n finishLock.release(value);\n }\n\n return value;\n };\n}\n\ntype CacheMap<ArgT, ResultT, SideChannel> =\n | Map<ArgT, CacheEntry<ResultT, SideChannel>>\n // @ts-expect-error todo(flow->ts): add `extends object` constraint to ArgT\n | WeakMap<ArgT, CacheEntry<ResultT, SideChannel>>;\n\nfunction* getCachedValue<ArgT, ResultT, SideChannel>(\n cache: CacheMap<ArgT, ResultT, SideChannel>,\n arg: ArgT,\n data: SideChannel,\n): Handler<{ valid: true; value: ResultT } | { valid: false; value: null }> {\n const cachedValue: CacheEntry<ResultT, SideChannel> | void = cache.get(arg);\n\n if (cachedValue) {\n for (const { value, valid } of cachedValue) {\n if (yield* valid(data)) return { valid: true, value };\n }\n }\n\n return { valid: false, value: null };\n}\n\nfunction* getCachedValueOrWait<ArgT, ResultT, SideChannel>(\n asyncContext: boolean,\n callCache: CacheMap<ArgT, ResultT, SideChannel>,\n futureCache: CacheMap<ArgT, Lock<ResultT>, SideChannel>,\n arg: ArgT,\n data: SideChannel,\n): Handler<{ valid: true; value: ResultT } | { valid: false; value: null }> {\n const cached = yield* getCachedValue(callCache, arg, data);\n if (cached.valid) {\n return cached;\n }\n\n if (asyncContext) {\n const cached = yield* getCachedValue(futureCache, arg, data);\n if (cached.valid) {\n const value = yield* waitFor<ResultT>(cached.value.promise);\n return { valid: true, value };\n }\n }\n\n return { valid: false, value: null };\n}\n\nfunction setupAsyncLocks<ArgT, ResultT, SideChannel>(\n config: CacheConfigurator<SideChannel>,\n futureCache: CacheMap<ArgT, Lock<ResultT>, SideChannel>,\n arg: ArgT,\n): Lock<ResultT> {\n const finishLock = new Lock<ResultT>();\n\n updateFunctionCache(futureCache, config, arg, finishLock);\n\n return finishLock;\n}\n\nfunction updateFunctionCache<\n ArgT,\n ResultT,\n SideChannel,\n Cache extends CacheMap<ArgT, ResultT, SideChannel>,\n>(\n cache: Cache,\n config: CacheConfigurator<SideChannel>,\n arg: ArgT,\n value: ResultT,\n) {\n if (!config.configured()) config.forever();\n\n let cachedValue: CacheEntry<ResultT, SideChannel> | void = cache.get(arg);\n\n config.deactivate();\n\n switch (config.mode()) {\n case \"forever\":\n cachedValue = [{ value, valid: genTrue }];\n cache.set(arg, cachedValue);\n break;\n case \"invalidate\":\n cachedValue = [{ value, valid: config.validator() }];\n cache.set(arg, cachedValue);\n break;\n case \"valid\":\n if (cachedValue) {\n cachedValue.push({ value, valid: config.validator() });\n } else {\n cachedValue = [{ value, valid: config.validator() }];\n cache.set(arg, cachedValue);\n }\n }\n}\n\nclass CacheConfigurator<SideChannel = void> {\n _active: boolean = true;\n _never: boolean = false;\n _forever: boolean = false;\n _invalidate: boolean = false;\n\n _configured: boolean = false;\n\n _pairs: Array<\n [cachedValue: unknown, handler: (data: SideChannel) => Handler<unknown>]\n > = [];\n\n _data: SideChannel;\n\n constructor(data: SideChannel) {\n this._data = data;\n }\n\n simple() {\n return makeSimpleConfigurator(this);\n }\n\n mode() {\n if (this._never) return \"never\";\n if (this._forever) return \"forever\";\n if (this._invalidate) return \"invalidate\";\n return \"valid\";\n }\n\n forever() {\n if (!this._active) {\n throw new Error(\"Cannot change caching after evaluation has completed.\");\n }\n if (this._never) {\n throw new Error(\"Caching has already been configured with .never()\");\n }\n this._forever = true;\n this._configured = true;\n }\n\n never() {\n if (!this._active) {\n throw new Error(\"Cannot change caching after evaluation has completed.\");\n }\n if (this._forever) {\n throw new Error(\"Caching has already been configured with .forever()\");\n }\n this._never = true;\n this._configured = true;\n }\n\n using<T>(handler: (data: SideChannel) => T): T {\n if (!this._active) {\n throw new Error(\"Cannot change caching after evaluation has completed.\");\n }\n if (this._never || this._forever) {\n throw new Error(\n \"Caching has already been configured with .never or .forever()\",\n );\n }\n this._configured = true;\n\n const key = handler(this._data);\n\n const fn = maybeAsync(\n handler,\n `You appear to be using an async cache handler, but Babel has been called synchronously`,\n );\n\n if (isThenable(key)) {\n // @ts-expect-error todo(flow->ts): improve function return type annotation\n return key.then((key: unknown) => {\n this._pairs.push([key, fn]);\n return key;\n });\n }\n\n this._pairs.push([key, fn]);\n return key;\n }\n\n invalidate<T>(handler: (data: SideChannel) => T): T {\n this._invalidate = true;\n return this.using(handler);\n }\n\n validator(): (data: SideChannel) => Handler<boolean> {\n const pairs = this._pairs;\n return function* (data: SideChannel) {\n for (const [key, fn] of pairs) {\n if (key !== (yield* fn(data))) return false;\n }\n return true;\n };\n }\n\n deactivate() {\n this._active = false;\n }\n\n configured() {\n return this._configured;\n }\n}\n\nfunction makeSimpleConfigurator(\n cache: CacheConfigurator<any>,\n): SimpleCacheConfigurator {\n function cacheFn(val: any) {\n if (typeof val === \"boolean\") {\n if (val) cache.forever();\n else cache.never();\n return;\n }\n\n return cache.using(() => assertSimpleType(val()));\n }\n cacheFn.forever = () => cache.forever();\n cacheFn.never = () => cache.never();\n cacheFn.using = (cb: { (): SimpleType }) =>\n cache.using(() => assertSimpleType(cb()));\n cacheFn.invalidate = (cb: { (): SimpleType }) =>\n cache.invalidate(() => assertSimpleType(cb()));\n\n return cacheFn as any;\n}\n\n// Types are limited here so that in the future these values can be used\n// as part of Babel's caching logic.\nexport type SimpleType =\n | string\n | boolean\n | number\n | null\n | void\n | Promise<SimpleType>;\nexport function assertSimpleType(value: unknown): SimpleType {\n if (isThenable(value)) {\n throw new Error(\n `You appear to be using an async cache handler, ` +\n `which your current version of Babel does not support. ` +\n `We may add support for this in the future, ` +\n `but if you're on the most recent version of @babel/core and still ` +\n `seeing this error, then you'll need to synchronously handle your caching logic.`,\n );\n }\n\n if (\n value != null &&\n typeof value !== \"string\" &&\n typeof value !== \"boolean\" &&\n typeof value !== \"number\"\n ) {\n throw new Error(\n \"Cache keys must be either string, boolean, number, null, or undefined.\",\n );\n }\n // @ts-expect-error Type 'unknown' is not assignable to type 'SimpleType'. This can be removed\n // when strictNullCheck is enabled\n return value;\n}\n\nclass Lock<T> {\n released: boolean = false;\n promise: Promise<T>;\n _resolve: (value: T) => void;\n\n constructor() {\n this.promise = new Promise(resolve => {\n this._resolve = resolve;\n });\n }\n\n release(value: T) {\n this.released = true;\n this._resolve(value);\n }\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/config-chain.js
... | ... | @@ -0,0 +1,572 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.buildPresetChain = buildPresetChain; | |
7 | +exports.buildPresetChainWalker = void 0; | |
8 | +exports.buildRootChain = buildRootChain; | |
9 | + | |
10 | +function _path() { | |
11 | + const data = require("path"); | |
12 | + | |
13 | + _path = function () { | |
14 | + return data; | |
15 | + }; | |
16 | + | |
17 | + return data; | |
18 | +} | |
19 | + | |
20 | +function _debug() { | |
21 | + const data = require("debug"); | |
22 | + | |
23 | + _debug = function () { | |
24 | + return data; | |
25 | + }; | |
26 | + | |
27 | + return data; | |
28 | +} | |
29 | + | |
30 | +var _options = require("./validation/options"); | |
31 | + | |
32 | +var _patternToRegex = require("./pattern-to-regex"); | |
33 | + | |
34 | +var _printer = require("./printer"); | |
35 | + | |
36 | +var _rewriteStackTrace = require("../errors/rewrite-stack-trace"); | |
37 | + | |
38 | +var _configError = require("../errors/config-error"); | |
39 | + | |
40 | +var _files = require("./files"); | |
41 | + | |
42 | +var _caching = require("./caching"); | |
43 | + | |
44 | +var _configDescriptors = require("./config-descriptors"); | |
45 | + | |
46 | +const debug = _debug()("babel:config:config-chain"); | |
47 | + | |
48 | +function* buildPresetChain(arg, context) { | |
49 | + const chain = yield* buildPresetChainWalker(arg, context); | |
50 | + if (!chain) return null; | |
51 | + return { | |
52 | + plugins: dedupDescriptors(chain.plugins), | |
53 | + presets: dedupDescriptors(chain.presets), | |
54 | + options: chain.options.map(o => normalizeOptions(o)), | |
55 | + files: new Set() | |
56 | + }; | |
57 | +} | |
58 | + | |
59 | +const buildPresetChainWalker = makeChainWalker({ | |
60 | + root: preset => loadPresetDescriptors(preset), | |
61 | + env: (preset, envName) => loadPresetEnvDescriptors(preset)(envName), | |
62 | + overrides: (preset, index) => loadPresetOverridesDescriptors(preset)(index), | |
63 | + overridesEnv: (preset, index, envName) => loadPresetOverridesEnvDescriptors(preset)(index)(envName), | |
64 | + createLogger: () => () => {} | |
65 | +}); | |
66 | +exports.buildPresetChainWalker = buildPresetChainWalker; | |
67 | +const loadPresetDescriptors = (0, _caching.makeWeakCacheSync)(preset => buildRootDescriptors(preset, preset.alias, _configDescriptors.createUncachedDescriptors)); | |
68 | +const loadPresetEnvDescriptors = (0, _caching.makeWeakCacheSync)(preset => (0, _caching.makeStrongCacheSync)(envName => buildEnvDescriptors(preset, preset.alias, _configDescriptors.createUncachedDescriptors, envName))); | |
69 | +const loadPresetOverridesDescriptors = (0, _caching.makeWeakCacheSync)(preset => (0, _caching.makeStrongCacheSync)(index => buildOverrideDescriptors(preset, preset.alias, _configDescriptors.createUncachedDescriptors, index))); | |
70 | +const loadPresetOverridesEnvDescriptors = (0, _caching.makeWeakCacheSync)(preset => (0, _caching.makeStrongCacheSync)(index => (0, _caching.makeStrongCacheSync)(envName => buildOverrideEnvDescriptors(preset, preset.alias, _configDescriptors.createUncachedDescriptors, index, envName)))); | |
71 | + | |
72 | +function* buildRootChain(opts, context) { | |
73 | + let configReport, babelRcReport; | |
74 | + const programmaticLogger = new _printer.ConfigPrinter(); | |
75 | + const programmaticChain = yield* loadProgrammaticChain({ | |
76 | + options: opts, | |
77 | + dirname: context.cwd | |
78 | + }, context, undefined, programmaticLogger); | |
79 | + if (!programmaticChain) return null; | |
80 | + const programmaticReport = yield* programmaticLogger.output(); | |
81 | + let configFile; | |
82 | + | |
83 | + if (typeof opts.configFile === "string") { | |
84 | + configFile = yield* (0, _files.loadConfig)(opts.configFile, context.cwd, context.envName, context.caller); | |
85 | + } else if (opts.configFile !== false) { | |
86 | + configFile = yield* (0, _files.findRootConfig)(context.root, context.envName, context.caller); | |
87 | + } | |
88 | + | |
89 | + let { | |
90 | + babelrc, | |
91 | + babelrcRoots | |
92 | + } = opts; | |
93 | + let babelrcRootsDirectory = context.cwd; | |
94 | + const configFileChain = emptyChain(); | |
95 | + const configFileLogger = new _printer.ConfigPrinter(); | |
96 | + | |
97 | + if (configFile) { | |
98 | + const validatedFile = validateConfigFile(configFile); | |
99 | + const result = yield* loadFileChain(validatedFile, context, undefined, configFileLogger); | |
100 | + if (!result) return null; | |
101 | + configReport = yield* configFileLogger.output(); | |
102 | + | |
103 | + if (babelrc === undefined) { | |
104 | + babelrc = validatedFile.options.babelrc; | |
105 | + } | |
106 | + | |
107 | + if (babelrcRoots === undefined) { | |
108 | + babelrcRootsDirectory = validatedFile.dirname; | |
109 | + babelrcRoots = validatedFile.options.babelrcRoots; | |
110 | + } | |
111 | + | |
112 | + mergeChain(configFileChain, result); | |
113 | + } | |
114 | + | |
115 | + let ignoreFile, babelrcFile; | |
116 | + let isIgnored = false; | |
117 | + const fileChain = emptyChain(); | |
118 | + | |
119 | + if ((babelrc === true || babelrc === undefined) && typeof context.filename === "string") { | |
120 | + const pkgData = yield* (0, _files.findPackageData)(context.filename); | |
121 | + | |
122 | + if (pkgData && babelrcLoadEnabled(context, pkgData, babelrcRoots, babelrcRootsDirectory)) { | |
123 | + ({ | |
124 | + ignore: ignoreFile, | |
125 | + config: babelrcFile | |
126 | + } = yield* (0, _files.findRelativeConfig)(pkgData, context.envName, context.caller)); | |
127 | + | |
128 | + if (ignoreFile) { | |
129 | + fileChain.files.add(ignoreFile.filepath); | |
130 | + } | |
131 | + | |
132 | + if (ignoreFile && shouldIgnore(context, ignoreFile.ignore, null, ignoreFile.dirname)) { | |
133 | + isIgnored = true; | |
134 | + } | |
135 | + | |
136 | + if (babelrcFile && !isIgnored) { | |
137 | + const validatedFile = validateBabelrcFile(babelrcFile); | |
138 | + const babelrcLogger = new _printer.ConfigPrinter(); | |
139 | + const result = yield* loadFileChain(validatedFile, context, undefined, babelrcLogger); | |
140 | + | |
141 | + if (!result) { | |
142 | + isIgnored = true; | |
143 | + } else { | |
144 | + babelRcReport = yield* babelrcLogger.output(); | |
145 | + mergeChain(fileChain, result); | |
146 | + } | |
147 | + } | |
148 | + | |
149 | + if (babelrcFile && isIgnored) { | |
150 | + fileChain.files.add(babelrcFile.filepath); | |
151 | + } | |
152 | + } | |
153 | + } | |
154 | + | |
155 | + if (context.showConfig) { | |
156 | + console.log(`Babel configs on "${context.filename}" (ascending priority):\n` + [configReport, babelRcReport, programmaticReport].filter(x => !!x).join("\n\n") + "\n-----End Babel configs-----"); | |
157 | + } | |
158 | + | |
159 | + const chain = mergeChain(mergeChain(mergeChain(emptyChain(), configFileChain), fileChain), programmaticChain); | |
160 | + return { | |
161 | + plugins: isIgnored ? [] : dedupDescriptors(chain.plugins), | |
162 | + presets: isIgnored ? [] : dedupDescriptors(chain.presets), | |
163 | + options: isIgnored ? [] : chain.options.map(o => normalizeOptions(o)), | |
164 | + fileHandling: isIgnored ? "ignored" : "transpile", | |
165 | + ignore: ignoreFile || undefined, | |
166 | + babelrc: babelrcFile || undefined, | |
167 | + config: configFile || undefined, | |
168 | + files: chain.files | |
169 | + }; | |
170 | +} | |
171 | + | |
172 | +function babelrcLoadEnabled(context, pkgData, babelrcRoots, babelrcRootsDirectory) { | |
173 | + if (typeof babelrcRoots === "boolean") return babelrcRoots; | |
174 | + const absoluteRoot = context.root; | |
175 | + | |
176 | + if (babelrcRoots === undefined) { | |
177 | + return pkgData.directories.indexOf(absoluteRoot) !== -1; | |
178 | + } | |
179 | + | |
180 | + let babelrcPatterns = babelrcRoots; | |
181 | + | |
182 | + if (!Array.isArray(babelrcPatterns)) { | |
183 | + babelrcPatterns = [babelrcPatterns]; | |
184 | + } | |
185 | + | |
186 | + babelrcPatterns = babelrcPatterns.map(pat => { | |
187 | + return typeof pat === "string" ? _path().resolve(babelrcRootsDirectory, pat) : pat; | |
188 | + }); | |
189 | + | |
190 | + if (babelrcPatterns.length === 1 && babelrcPatterns[0] === absoluteRoot) { | |
191 | + return pkgData.directories.indexOf(absoluteRoot) !== -1; | |
192 | + } | |
193 | + | |
194 | + return babelrcPatterns.some(pat => { | |
195 | + if (typeof pat === "string") { | |
196 | + pat = (0, _patternToRegex.default)(pat, babelrcRootsDirectory); | |
197 | + } | |
198 | + | |
199 | + return pkgData.directories.some(directory => { | |
200 | + return matchPattern(pat, babelrcRootsDirectory, directory, context); | |
201 | + }); | |
202 | + }); | |
203 | +} | |
204 | + | |
205 | +const validateConfigFile = (0, _caching.makeWeakCacheSync)(file => ({ | |
206 | + filepath: file.filepath, | |
207 | + dirname: file.dirname, | |
208 | + options: (0, _options.validate)("configfile", file.options, file.filepath) | |
209 | +})); | |
210 | +const validateBabelrcFile = (0, _caching.makeWeakCacheSync)(file => ({ | |
211 | + filepath: file.filepath, | |
212 | + dirname: file.dirname, | |
213 | + options: (0, _options.validate)("babelrcfile", file.options, file.filepath) | |
214 | +})); | |
215 | +const validateExtendFile = (0, _caching.makeWeakCacheSync)(file => ({ | |
216 | + filepath: file.filepath, | |
217 | + dirname: file.dirname, | |
218 | + options: (0, _options.validate)("extendsfile", file.options, file.filepath) | |
219 | +})); | |
220 | +const loadProgrammaticChain = makeChainWalker({ | |
221 | + root: input => buildRootDescriptors(input, "base", _configDescriptors.createCachedDescriptors), | |
222 | + env: (input, envName) => buildEnvDescriptors(input, "base", _configDescriptors.createCachedDescriptors, envName), | |
223 | + overrides: (input, index) => buildOverrideDescriptors(input, "base", _configDescriptors.createCachedDescriptors, index), | |
224 | + overridesEnv: (input, index, envName) => buildOverrideEnvDescriptors(input, "base", _configDescriptors.createCachedDescriptors, index, envName), | |
225 | + createLogger: (input, context, baseLogger) => buildProgrammaticLogger(input, context, baseLogger) | |
226 | +}); | |
227 | +const loadFileChainWalker = makeChainWalker({ | |
228 | + root: file => loadFileDescriptors(file), | |
229 | + env: (file, envName) => loadFileEnvDescriptors(file)(envName), | |
230 | + overrides: (file, index) => loadFileOverridesDescriptors(file)(index), | |
231 | + overridesEnv: (file, index, envName) => loadFileOverridesEnvDescriptors(file)(index)(envName), | |
232 | + createLogger: (file, context, baseLogger) => buildFileLogger(file.filepath, context, baseLogger) | |
233 | +}); | |
234 | + | |
235 | +function* loadFileChain(input, context, files, baseLogger) { | |
236 | + const chain = yield* loadFileChainWalker(input, context, files, baseLogger); | |
237 | + | |
238 | + if (chain) { | |
239 | + chain.files.add(input.filepath); | |
240 | + } | |
241 | + | |
242 | + return chain; | |
243 | +} | |
244 | + | |
245 | +const loadFileDescriptors = (0, _caching.makeWeakCacheSync)(file => buildRootDescriptors(file, file.filepath, _configDescriptors.createUncachedDescriptors)); | |
246 | +const loadFileEnvDescriptors = (0, _caching.makeWeakCacheSync)(file => (0, _caching.makeStrongCacheSync)(envName => buildEnvDescriptors(file, file.filepath, _configDescriptors.createUncachedDescriptors, envName))); | |
247 | +const loadFileOverridesDescriptors = (0, _caching.makeWeakCacheSync)(file => (0, _caching.makeStrongCacheSync)(index => buildOverrideDescriptors(file, file.filepath, _configDescriptors.createUncachedDescriptors, index))); | |
248 | +const loadFileOverridesEnvDescriptors = (0, _caching.makeWeakCacheSync)(file => (0, _caching.makeStrongCacheSync)(index => (0, _caching.makeStrongCacheSync)(envName => buildOverrideEnvDescriptors(file, file.filepath, _configDescriptors.createUncachedDescriptors, index, envName)))); | |
249 | + | |
250 | +function buildFileLogger(filepath, context, baseLogger) { | |
251 | + if (!baseLogger) { | |
252 | + return () => {}; | |
253 | + } | |
254 | + | |
255 | + return baseLogger.configure(context.showConfig, _printer.ChainFormatter.Config, { | |
256 | + filepath | |
257 | + }); | |
258 | +} | |
259 | + | |
260 | +function buildRootDescriptors({ | |
261 | + dirname, | |
262 | + options | |
263 | +}, alias, descriptors) { | |
264 | + return descriptors(dirname, options, alias); | |
265 | +} | |
266 | + | |
267 | +function buildProgrammaticLogger(_, context, baseLogger) { | |
268 | + var _context$caller; | |
269 | + | |
270 | + if (!baseLogger) { | |
271 | + return () => {}; | |
272 | + } | |
273 | + | |
274 | + return baseLogger.configure(context.showConfig, _printer.ChainFormatter.Programmatic, { | |
275 | + callerName: (_context$caller = context.caller) == null ? void 0 : _context$caller.name | |
276 | + }); | |
277 | +} | |
278 | + | |
279 | +function buildEnvDescriptors({ | |
280 | + dirname, | |
281 | + options | |
282 | +}, alias, descriptors, envName) { | |
283 | + const opts = options.env && options.env[envName]; | |
284 | + return opts ? descriptors(dirname, opts, `${alias}.env["${envName}"]`) : null; | |
285 | +} | |
286 | + | |
287 | +function buildOverrideDescriptors({ | |
288 | + dirname, | |
289 | + options | |
290 | +}, alias, descriptors, index) { | |
291 | + const opts = options.overrides && options.overrides[index]; | |
292 | + if (!opts) throw new Error("Assertion failure - missing override"); | |
293 | + return descriptors(dirname, opts, `${alias}.overrides[${index}]`); | |
294 | +} | |
295 | + | |
296 | +function buildOverrideEnvDescriptors({ | |
297 | + dirname, | |
298 | + options | |
299 | +}, alias, descriptors, index, envName) { | |
300 | + const override = options.overrides && options.overrides[index]; | |
301 | + if (!override) throw new Error("Assertion failure - missing override"); | |
302 | + const opts = override.env && override.env[envName]; | |
303 | + return opts ? descriptors(dirname, opts, `${alias}.overrides[${index}].env["${envName}"]`) : null; | |
304 | +} | |
305 | + | |
306 | +function makeChainWalker({ | |
307 | + root, | |
308 | + env, | |
309 | + overrides, | |
310 | + overridesEnv, | |
311 | + createLogger | |
312 | +}) { | |
313 | + return function* chainWalker(input, context, files = new Set(), baseLogger) { | |
314 | + const { | |
315 | + dirname | |
316 | + } = input; | |
317 | + const flattenedConfigs = []; | |
318 | + const rootOpts = root(input); | |
319 | + | |
320 | + if (configIsApplicable(rootOpts, dirname, context, input.filepath)) { | |
321 | + flattenedConfigs.push({ | |
322 | + config: rootOpts, | |
323 | + envName: undefined, | |
324 | + index: undefined | |
325 | + }); | |
326 | + const envOpts = env(input, context.envName); | |
327 | + | |
328 | + if (envOpts && configIsApplicable(envOpts, dirname, context, input.filepath)) { | |
329 | + flattenedConfigs.push({ | |
330 | + config: envOpts, | |
331 | + envName: context.envName, | |
332 | + index: undefined | |
333 | + }); | |
334 | + } | |
335 | + | |
336 | + (rootOpts.options.overrides || []).forEach((_, index) => { | |
337 | + const overrideOps = overrides(input, index); | |
338 | + | |
339 | + if (configIsApplicable(overrideOps, dirname, context, input.filepath)) { | |
340 | + flattenedConfigs.push({ | |
341 | + config: overrideOps, | |
342 | + index, | |
343 | + envName: undefined | |
344 | + }); | |
345 | + const overrideEnvOpts = overridesEnv(input, index, context.envName); | |
346 | + | |
347 | + if (overrideEnvOpts && configIsApplicable(overrideEnvOpts, dirname, context, input.filepath)) { | |
348 | + flattenedConfigs.push({ | |
349 | + config: overrideEnvOpts, | |
350 | + index, | |
351 | + envName: context.envName | |
352 | + }); | |
353 | + } | |
354 | + } | |
355 | + }); | |
356 | + } | |
357 | + | |
358 | + if (flattenedConfigs.some(({ | |
359 | + config: { | |
360 | + options: { | |
361 | + ignore, | |
362 | + only | |
363 | + } | |
364 | + } | |
365 | + }) => shouldIgnore(context, ignore, only, dirname))) { | |
366 | + return null; | |
367 | + } | |
368 | + | |
369 | + const chain = emptyChain(); | |
370 | + const logger = createLogger(input, context, baseLogger); | |
371 | + | |
372 | + for (const { | |
373 | + config, | |
374 | + index, | |
375 | + envName | |
376 | + } of flattenedConfigs) { | |
377 | + if (!(yield* mergeExtendsChain(chain, config.options, dirname, context, files, baseLogger))) { | |
378 | + return null; | |
379 | + } | |
380 | + | |
381 | + logger(config, index, envName); | |
382 | + yield* mergeChainOpts(chain, config); | |
383 | + } | |
384 | + | |
385 | + return chain; | |
386 | + }; | |
387 | +} | |
388 | + | |
389 | +function* mergeExtendsChain(chain, opts, dirname, context, files, baseLogger) { | |
390 | + if (opts.extends === undefined) return true; | |
391 | + const file = yield* (0, _files.loadConfig)(opts.extends, dirname, context.envName, context.caller); | |
392 | + | |
393 | + if (files.has(file)) { | |
394 | + throw new Error(`Configuration cycle detected loading ${file.filepath}.\n` + `File already loaded following the config chain:\n` + Array.from(files, file => ` - ${file.filepath}`).join("\n")); | |
395 | + } | |
396 | + | |
397 | + files.add(file); | |
398 | + const fileChain = yield* loadFileChain(validateExtendFile(file), context, files, baseLogger); | |
399 | + files.delete(file); | |
400 | + if (!fileChain) return false; | |
401 | + mergeChain(chain, fileChain); | |
402 | + return true; | |
403 | +} | |
404 | + | |
405 | +function mergeChain(target, source) { | |
406 | + target.options.push(...source.options); | |
407 | + target.plugins.push(...source.plugins); | |
408 | + target.presets.push(...source.presets); | |
409 | + | |
410 | + for (const file of source.files) { | |
411 | + target.files.add(file); | |
412 | + } | |
413 | + | |
414 | + return target; | |
415 | +} | |
416 | + | |
417 | +function* mergeChainOpts(target, { | |
418 | + options, | |
419 | + plugins, | |
420 | + presets | |
421 | +}) { | |
422 | + target.options.push(options); | |
423 | + target.plugins.push(...(yield* plugins())); | |
424 | + target.presets.push(...(yield* presets())); | |
425 | + return target; | |
426 | +} | |
427 | + | |
428 | +function emptyChain() { | |
429 | + return { | |
430 | + options: [], | |
431 | + presets: [], | |
432 | + plugins: [], | |
433 | + files: new Set() | |
434 | + }; | |
435 | +} | |
436 | + | |
437 | +function normalizeOptions(opts) { | |
438 | + const options = Object.assign({}, opts); | |
439 | + delete options.extends; | |
440 | + delete options.env; | |
441 | + delete options.overrides; | |
442 | + delete options.plugins; | |
443 | + delete options.presets; | |
444 | + delete options.passPerPreset; | |
445 | + delete options.ignore; | |
446 | + delete options.only; | |
447 | + delete options.test; | |
448 | + delete options.include; | |
449 | + delete options.exclude; | |
450 | + | |
451 | + if (Object.prototype.hasOwnProperty.call(options, "sourceMap")) { | |
452 | + options.sourceMaps = options.sourceMap; | |
453 | + delete options.sourceMap; | |
454 | + } | |
455 | + | |
456 | + return options; | |
457 | +} | |
458 | + | |
459 | +function dedupDescriptors(items) { | |
460 | + const map = new Map(); | |
461 | + const descriptors = []; | |
462 | + | |
463 | + for (const item of items) { | |
464 | + if (typeof item.value === "function") { | |
465 | + const fnKey = item.value; | |
466 | + let nameMap = map.get(fnKey); | |
467 | + | |
468 | + if (!nameMap) { | |
469 | + nameMap = new Map(); | |
470 | + map.set(fnKey, nameMap); | |
471 | + } | |
472 | + | |
473 | + let desc = nameMap.get(item.name); | |
474 | + | |
475 | + if (!desc) { | |
476 | + desc = { | |
477 | + value: item | |
478 | + }; | |
479 | + descriptors.push(desc); | |
480 | + if (!item.ownPass) nameMap.set(item.name, desc); | |
481 | + } else { | |
482 | + desc.value = item; | |
483 | + } | |
484 | + } else { | |
485 | + descriptors.push({ | |
486 | + value: item | |
487 | + }); | |
488 | + } | |
489 | + } | |
490 | + | |
491 | + return descriptors.reduce((acc, desc) => { | |
492 | + acc.push(desc.value); | |
493 | + return acc; | |
494 | + }, []); | |
495 | +} | |
496 | + | |
497 | +function configIsApplicable({ | |
498 | + options | |
499 | +}, dirname, context, configName) { | |
500 | + return (options.test === undefined || configFieldIsApplicable(context, options.test, dirname, configName)) && (options.include === undefined || configFieldIsApplicable(context, options.include, dirname, configName)) && (options.exclude === undefined || !configFieldIsApplicable(context, options.exclude, dirname, configName)); | |
501 | +} | |
502 | + | |
503 | +function configFieldIsApplicable(context, test, dirname, configName) { | |
504 | + const patterns = Array.isArray(test) ? test : [test]; | |
505 | + return matchesPatterns(context, patterns, dirname, configName); | |
506 | +} | |
507 | + | |
508 | +function ignoreListReplacer(_key, value) { | |
509 | + if (value instanceof RegExp) { | |
510 | + return String(value); | |
511 | + } | |
512 | + | |
513 | + return value; | |
514 | +} | |
515 | + | |
516 | +function shouldIgnore(context, ignore, only, dirname) { | |
517 | + if (ignore && matchesPatterns(context, ignore, dirname)) { | |
518 | + var _context$filename; | |
519 | + | |
520 | + const message = `No config is applied to "${(_context$filename = context.filename) != null ? _context$filename : "(unknown)"}" because it matches one of \`ignore: ${JSON.stringify(ignore, ignoreListReplacer)}\` from "${dirname}"`; | |
521 | + debug(message); | |
522 | + | |
523 | + if (context.showConfig) { | |
524 | + console.log(message); | |
525 | + } | |
526 | + | |
527 | + return true; | |
528 | + } | |
529 | + | |
530 | + if (only && !matchesPatterns(context, only, dirname)) { | |
531 | + var _context$filename2; | |
532 | + | |
533 | + const message = `No config is applied to "${(_context$filename2 = context.filename) != null ? _context$filename2 : "(unknown)"}" because it fails to match one of \`only: ${JSON.stringify(only, ignoreListReplacer)}\` from "${dirname}"`; | |
534 | + debug(message); | |
535 | + | |
536 | + if (context.showConfig) { | |
537 | + console.log(message); | |
538 | + } | |
539 | + | |
540 | + return true; | |
541 | + } | |
542 | + | |
543 | + return false; | |
544 | +} | |
545 | + | |
546 | +function matchesPatterns(context, patterns, dirname, configName) { | |
547 | + return patterns.some(pattern => matchPattern(pattern, dirname, context.filename, context, configName)); | |
548 | +} | |
549 | + | |
550 | +function matchPattern(pattern, dirname, pathToTest, context, configName) { | |
551 | + if (typeof pattern === "function") { | |
552 | + return !!(0, _rewriteStackTrace.endHiddenCallStack)(pattern)(pathToTest, { | |
553 | + dirname, | |
554 | + envName: context.envName, | |
555 | + caller: context.caller | |
556 | + }); | |
557 | + } | |
558 | + | |
559 | + if (typeof pathToTest !== "string") { | |
560 | + throw new _configError.default(`Configuration contains string/RegExp pattern, but no filename was passed to Babel`, configName); | |
561 | + } | |
562 | + | |
563 | + if (typeof pattern === "string") { | |
564 | + pattern = (0, _patternToRegex.default)(pattern, dirname); | |
565 | + } | |
566 | + | |
567 | + return pattern.test(pathToTest); | |
568 | +} | |
569 | + | |
570 | +0 && 0; | |
571 | + | |
572 | +//# sourceMappingURL=config-chain.js.map |
+++ node_modules/@babel/core/lib/config/config-chain.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["debug","buildDebug","buildPresetChain","arg","context","chain","buildPresetChainWalker","plugins","dedupDescriptors","presets","options","map","o","normalizeOptions","files","Set","makeChainWalker","root","preset","loadPresetDescriptors","env","envName","loadPresetEnvDescriptors","overrides","index","loadPresetOverridesDescriptors","overridesEnv","loadPresetOverridesEnvDescriptors","createLogger","makeWeakCacheSync","buildRootDescriptors","alias","createUncachedDescriptors","makeStrongCacheSync","buildEnvDescriptors","buildOverrideDescriptors","buildOverrideEnvDescriptors","buildRootChain","opts","configReport","babelRcReport","programmaticLogger","ConfigPrinter","programmaticChain","loadProgrammaticChain","dirname","cwd","undefined","programmaticReport","output","configFile","loadConfig","caller","findRootConfig","babelrc","babelrcRoots","babelrcRootsDirectory","configFileChain","emptyChain","configFileLogger","validatedFile","validateConfigFile","result","loadFileChain","mergeChain","ignoreFile","babelrcFile","isIgnored","fileChain","filename","pkgData","findPackageData","babelrcLoadEnabled","ignore","config","findRelativeConfig","add","filepath","shouldIgnore","validateBabelrcFile","babelrcLogger","showConfig","console","log","filter","x","join","fileHandling","absoluteRoot","directories","indexOf","babelrcPatterns","Array","isArray","pat","path","resolve","length","some","pathPatternToRegex","directory","matchPattern","file","validate","validateExtendFile","input","createCachedDescriptors","baseLogger","buildProgrammaticLogger","loadFileChainWalker","loadFileDescriptors","loadFileEnvDescriptors","loadFileOverridesDescriptors","loadFileOverridesEnvDescriptors","buildFileLogger","configure","ChainFormatter","Config","descriptors","_","Programmatic","callerName","name","Error","override","chainWalker","flattenedConfigs","rootOpts","configIsApplicable","push","envOpts","forEach","overrideOps","overrideEnvOpts","only","logger","mergeExtendsChain","mergeChainOpts","extends","has","from","delete","target","source","passPerPreset","test","include","exclude","Object","prototype","hasOwnProperty","call","sourceMaps","sourceMap","items","Map","item","value","fnKey","nameMap","get","set","desc","ownPass","reduce","acc","configName","configFieldIsApplicable","patterns","matchesPatterns","ignoreListReplacer","_key","RegExp","String","message","JSON","stringify","pattern","pathToTest","endHiddenCallStack","ConfigError"],"sources":["../../src/config/config-chain.ts"],"sourcesContent":["import path from \"path\";\nimport buildDebug from \"debug\";\nimport type { Handler } from \"gensync\";\nimport { validate } from \"./validation/options\";\nimport type {\n ValidatedOptions,\n IgnoreList,\n ConfigApplicableTest,\n BabelrcSearch,\n CallerMetadata,\n IgnoreItem,\n} from \"./validation/options\";\nimport pathPatternToRegex from \"./pattern-to-regex\";\nimport { ConfigPrinter, ChainFormatter } from \"./printer\";\nimport type { ReadonlyDeepArray } from \"./helpers/deep-array\";\n\nimport { endHiddenCallStack } from \"../errors/rewrite-stack-trace\";\nimport ConfigError from \"../errors/config-error\";\n\nconst debug = buildDebug(\"babel:config:config-chain\");\n\nimport {\n findPackageData,\n findRelativeConfig,\n findRootConfig,\n loadConfig,\n} from \"./files\";\nimport type { ConfigFile, IgnoreFile, FilePackageData } from \"./files\";\n\nimport { makeWeakCacheSync, makeStrongCacheSync } from \"./caching\";\n\nimport {\n createCachedDescriptors,\n createUncachedDescriptors,\n} from \"./config-descriptors\";\nimport type {\n UnloadedDescriptor,\n OptionsAndDescriptors,\n ValidatedFile,\n} from \"./config-descriptors\";\n\nexport type ConfigChain = {\n plugins: Array<UnloadedDescriptor>;\n presets: Array<UnloadedDescriptor>;\n options: Array<ValidatedOptions>;\n files: Set<string>;\n};\n\nexport type PresetInstance = {\n options: ValidatedOptions;\n alias: string;\n dirname: string;\n externalDependencies: ReadonlyDeepArray<string>;\n};\n\nexport type ConfigContext = {\n filename: string | undefined;\n cwd: string;\n root: string;\n envName: string;\n caller: CallerMetadata | undefined;\n showConfig: boolean;\n};\n\n/**\n * Build a config chain for a given preset.\n */\nexport function* buildPresetChain(\n arg: PresetInstance,\n context: any,\n): Handler<ConfigChain | null> {\n const chain = yield* buildPresetChainWalker(arg, context);\n if (!chain) return null;\n\n return {\n plugins: dedupDescriptors(chain.plugins),\n presets: dedupDescriptors(chain.presets),\n options: chain.options.map(o => normalizeOptions(o)),\n files: new Set(),\n };\n}\n\nexport const buildPresetChainWalker = makeChainWalker<PresetInstance>({\n root: preset => loadPresetDescriptors(preset),\n env: (preset, envName) => loadPresetEnvDescriptors(preset)(envName),\n overrides: (preset, index) => loadPresetOverridesDescriptors(preset)(index),\n overridesEnv: (preset, index, envName) =>\n loadPresetOverridesEnvDescriptors(preset)(index)(envName),\n createLogger: () => () => {}, // Currently we don't support logging how preset is expanded\n});\nconst loadPresetDescriptors = makeWeakCacheSync((preset: PresetInstance) =>\n buildRootDescriptors(preset, preset.alias, createUncachedDescriptors),\n);\nconst loadPresetEnvDescriptors = makeWeakCacheSync((preset: PresetInstance) =>\n makeStrongCacheSync((envName: string) =>\n buildEnvDescriptors(\n preset,\n preset.alias,\n createUncachedDescriptors,\n envName,\n ),\n ),\n);\nconst loadPresetOverridesDescriptors = makeWeakCacheSync(\n (preset: PresetInstance) =>\n makeStrongCacheSync((index: number) =>\n buildOverrideDescriptors(\n preset,\n preset.alias,\n createUncachedDescriptors,\n index,\n ),\n ),\n);\nconst loadPresetOverridesEnvDescriptors = makeWeakCacheSync(\n (preset: PresetInstance) =>\n makeStrongCacheSync((index: number) =>\n makeStrongCacheSync((envName: string) =>\n buildOverrideEnvDescriptors(\n preset,\n preset.alias,\n createUncachedDescriptors,\n index,\n envName,\n ),\n ),\n ),\n);\n\nexport type FileHandling = \"transpile\" | \"ignored\" | \"unsupported\";\nexport type RootConfigChain = ConfigChain & {\n babelrc: ConfigFile | void;\n config: ConfigFile | void;\n ignore: IgnoreFile | void;\n fileHandling: FileHandling;\n files: Set<string>;\n};\n\n/**\n * Build a config chain for Babel's full root configuration.\n */\nexport function* buildRootChain(\n opts: ValidatedOptions,\n context: ConfigContext,\n): Handler<RootConfigChain | null> {\n let configReport, babelRcReport;\n const programmaticLogger = new ConfigPrinter();\n const programmaticChain = yield* loadProgrammaticChain(\n {\n options: opts,\n dirname: context.cwd,\n },\n context,\n undefined,\n programmaticLogger,\n );\n if (!programmaticChain) return null;\n const programmaticReport = yield* programmaticLogger.output();\n\n let configFile;\n if (typeof opts.configFile === \"string\") {\n configFile = yield* loadConfig(\n opts.configFile,\n context.cwd,\n context.envName,\n context.caller,\n );\n } else if (opts.configFile !== false) {\n configFile = yield* findRootConfig(\n context.root,\n context.envName,\n context.caller,\n );\n }\n\n let { babelrc, babelrcRoots } = opts;\n let babelrcRootsDirectory = context.cwd;\n\n const configFileChain = emptyChain();\n const configFileLogger = new ConfigPrinter();\n if (configFile) {\n const validatedFile = validateConfigFile(configFile);\n const result = yield* loadFileChain(\n validatedFile,\n context,\n undefined,\n configFileLogger,\n );\n if (!result) return null;\n configReport = yield* configFileLogger.output();\n\n // Allow config files to toggle `.babelrc` resolution on and off and\n // specify where the roots are.\n if (babelrc === undefined) {\n babelrc = validatedFile.options.babelrc;\n }\n if (babelrcRoots === undefined) {\n babelrcRootsDirectory = validatedFile.dirname;\n babelrcRoots = validatedFile.options.babelrcRoots;\n }\n\n mergeChain(configFileChain, result);\n }\n\n let ignoreFile, babelrcFile;\n let isIgnored = false;\n const fileChain = emptyChain();\n // resolve all .babelrc files\n if (\n (babelrc === true || babelrc === undefined) &&\n typeof context.filename === \"string\"\n ) {\n const pkgData = yield* findPackageData(context.filename);\n\n if (\n pkgData &&\n babelrcLoadEnabled(context, pkgData, babelrcRoots, babelrcRootsDirectory)\n ) {\n ({ ignore: ignoreFile, config: babelrcFile } = yield* findRelativeConfig(\n pkgData,\n context.envName,\n context.caller,\n ));\n\n if (ignoreFile) {\n fileChain.files.add(ignoreFile.filepath);\n }\n\n if (\n ignoreFile &&\n shouldIgnore(context, ignoreFile.ignore, null, ignoreFile.dirname)\n ) {\n isIgnored = true;\n }\n\n if (babelrcFile && !isIgnored) {\n const validatedFile = validateBabelrcFile(babelrcFile);\n const babelrcLogger = new ConfigPrinter();\n const result = yield* loadFileChain(\n validatedFile,\n context,\n undefined,\n babelrcLogger,\n );\n if (!result) {\n isIgnored = true;\n } else {\n babelRcReport = yield* babelrcLogger.output();\n mergeChain(fileChain, result);\n }\n }\n\n if (babelrcFile && isIgnored) {\n fileChain.files.add(babelrcFile.filepath);\n }\n }\n }\n\n if (context.showConfig) {\n console.log(\n `Babel configs on \"${context.filename}\" (ascending priority):\\n` +\n // print config by the order of ascending priority\n [configReport, babelRcReport, programmaticReport]\n .filter(x => !!x)\n .join(\"\\n\\n\") +\n \"\\n-----End Babel configs-----\",\n );\n }\n // Insert file chain in front so programmatic options have priority\n // over configuration file chain items.\n const chain = mergeChain(\n mergeChain(mergeChain(emptyChain(), configFileChain), fileChain),\n programmaticChain,\n );\n\n return {\n plugins: isIgnored ? [] : dedupDescriptors(chain.plugins),\n presets: isIgnored ? [] : dedupDescriptors(chain.presets),\n options: isIgnored ? [] : chain.options.map(o => normalizeOptions(o)),\n fileHandling: isIgnored ? \"ignored\" : \"transpile\",\n ignore: ignoreFile || undefined,\n babelrc: babelrcFile || undefined,\n config: configFile || undefined,\n files: chain.files,\n };\n}\n\nfunction babelrcLoadEnabled(\n context: ConfigContext,\n pkgData: FilePackageData,\n babelrcRoots: BabelrcSearch | undefined,\n babelrcRootsDirectory: string,\n): boolean {\n if (typeof babelrcRoots === \"boolean\") return babelrcRoots;\n\n const absoluteRoot = context.root;\n\n // Fast path to avoid having to match patterns if the babelrc is just\n // loading in the standard root directory.\n if (babelrcRoots === undefined) {\n return pkgData.directories.indexOf(absoluteRoot) !== -1;\n }\n\n let babelrcPatterns = babelrcRoots;\n if (!Array.isArray(babelrcPatterns)) {\n babelrcPatterns = [babelrcPatterns as IgnoreItem];\n }\n babelrcPatterns = babelrcPatterns.map(pat => {\n return typeof pat === \"string\"\n ? path.resolve(babelrcRootsDirectory, pat)\n : pat;\n });\n\n // Fast path to avoid having to match patterns if the babelrc is just\n // loading in the standard root directory.\n if (babelrcPatterns.length === 1 && babelrcPatterns[0] === absoluteRoot) {\n return pkgData.directories.indexOf(absoluteRoot) !== -1;\n }\n\n return babelrcPatterns.some(pat => {\n if (typeof pat === \"string\") {\n pat = pathPatternToRegex(pat, babelrcRootsDirectory);\n }\n\n return pkgData.directories.some(directory => {\n return matchPattern(pat, babelrcRootsDirectory, directory, context);\n });\n });\n}\n\nconst validateConfigFile = makeWeakCacheSync(\n (file: ConfigFile): ValidatedFile => ({\n filepath: file.filepath,\n dirname: file.dirname,\n options: validate(\"configfile\", file.options, file.filepath),\n }),\n);\n\nconst validateBabelrcFile = makeWeakCacheSync(\n (file: ConfigFile): ValidatedFile => ({\n filepath: file.filepath,\n dirname: file.dirname,\n options: validate(\"babelrcfile\", file.options, file.filepath),\n }),\n);\n\nconst validateExtendFile = makeWeakCacheSync(\n (file: ConfigFile): ValidatedFile => ({\n filepath: file.filepath,\n dirname: file.dirname,\n options: validate(\"extendsfile\", file.options, file.filepath),\n }),\n);\n\n/**\n * Build a config chain for just the programmatic options passed into Babel.\n */\nconst loadProgrammaticChain = makeChainWalker({\n root: input => buildRootDescriptors(input, \"base\", createCachedDescriptors),\n env: (input, envName) =>\n buildEnvDescriptors(input, \"base\", createCachedDescriptors, envName),\n overrides: (input, index) =>\n buildOverrideDescriptors(input, \"base\", createCachedDescriptors, index),\n overridesEnv: (input, index, envName) =>\n buildOverrideEnvDescriptors(\n input,\n \"base\",\n createCachedDescriptors,\n index,\n envName,\n ),\n createLogger: (input, context, baseLogger) =>\n buildProgrammaticLogger(input, context, baseLogger),\n});\n\n/**\n * Build a config chain for a given file.\n */\nconst loadFileChainWalker = makeChainWalker<ValidatedFile>({\n root: file => loadFileDescriptors(file),\n env: (file, envName) => loadFileEnvDescriptors(file)(envName),\n overrides: (file, index) => loadFileOverridesDescriptors(file)(index),\n overridesEnv: (file, index, envName) =>\n loadFileOverridesEnvDescriptors(file)(index)(envName),\n createLogger: (file, context, baseLogger) =>\n buildFileLogger(file.filepath, context, baseLogger),\n});\n\nfunction* loadFileChain(\n input: ValidatedFile,\n context: ConfigContext,\n files: Set<ConfigFile>,\n baseLogger: ConfigPrinter,\n) {\n const chain = yield* loadFileChainWalker(input, context, files, baseLogger);\n if (chain) {\n chain.files.add(input.filepath);\n }\n\n return chain;\n}\n\nconst loadFileDescriptors = makeWeakCacheSync((file: ValidatedFile) =>\n buildRootDescriptors(file, file.filepath, createUncachedDescriptors),\n);\nconst loadFileEnvDescriptors = makeWeakCacheSync((file: ValidatedFile) =>\n makeStrongCacheSync((envName: string) =>\n buildEnvDescriptors(\n file,\n file.filepath,\n createUncachedDescriptors,\n envName,\n ),\n ),\n);\nconst loadFileOverridesDescriptors = makeWeakCacheSync((file: ValidatedFile) =>\n makeStrongCacheSync((index: number) =>\n buildOverrideDescriptors(\n file,\n file.filepath,\n createUncachedDescriptors,\n index,\n ),\n ),\n);\nconst loadFileOverridesEnvDescriptors = makeWeakCacheSync(\n (file: ValidatedFile) =>\n makeStrongCacheSync((index: number) =>\n makeStrongCacheSync((envName: string) =>\n buildOverrideEnvDescriptors(\n file,\n file.filepath,\n createUncachedDescriptors,\n index,\n envName,\n ),\n ),\n ),\n);\n\nfunction buildFileLogger(\n filepath: string,\n context: ConfigContext,\n baseLogger: ConfigPrinter | void,\n) {\n if (!baseLogger) {\n return () => {};\n }\n return baseLogger.configure(context.showConfig, ChainFormatter.Config, {\n filepath,\n });\n}\n\nfunction buildRootDescriptors(\n { dirname, options }: Partial<ValidatedFile>,\n alias: string,\n descriptors: (\n dirname: string,\n options: ValidatedOptions,\n alias: string,\n ) => OptionsAndDescriptors,\n) {\n return descriptors(dirname, options, alias);\n}\n\nfunction buildProgrammaticLogger(\n _: unknown,\n context: ConfigContext,\n baseLogger: ConfigPrinter | void,\n) {\n if (!baseLogger) {\n return () => {};\n }\n return baseLogger.configure(context.showConfig, ChainFormatter.Programmatic, {\n callerName: context.caller?.name,\n });\n}\n\nfunction buildEnvDescriptors(\n { dirname, options }: Partial<ValidatedFile>,\n alias: string,\n descriptors: (\n dirname: string,\n options: ValidatedOptions,\n alias: string,\n ) => OptionsAndDescriptors,\n envName: string,\n) {\n const opts = options.env && options.env[envName];\n return opts ? descriptors(dirname, opts, `${alias}.env[\"${envName}\"]`) : null;\n}\n\nfunction buildOverrideDescriptors(\n { dirname, options }: Partial<ValidatedFile>,\n alias: string,\n descriptors: (\n dirname: string,\n options: ValidatedOptions,\n alias: string,\n ) => OptionsAndDescriptors,\n index: number,\n) {\n const opts = options.overrides && options.overrides[index];\n if (!opts) throw new Error(\"Assertion failure - missing override\");\n\n return descriptors(dirname, opts, `${alias}.overrides[${index}]`);\n}\n\nfunction buildOverrideEnvDescriptors(\n { dirname, options }: Partial<ValidatedFile>,\n alias: string,\n descriptors: (\n dirname: string,\n options: ValidatedOptions,\n alias: string,\n ) => OptionsAndDescriptors,\n index: number,\n envName: string,\n) {\n const override = options.overrides && options.overrides[index];\n if (!override) throw new Error(\"Assertion failure - missing override\");\n\n const opts = override.env && override.env[envName];\n return opts\n ? descriptors(\n dirname,\n opts,\n `${alias}.overrides[${index}].env[\"${envName}\"]`,\n )\n : null;\n}\n\nfunction makeChainWalker<\n ArgT extends {\n options: ValidatedOptions;\n dirname: string;\n filepath?: string;\n },\n>({\n root,\n env,\n overrides,\n overridesEnv,\n createLogger,\n}: {\n root: (configEntry: ArgT) => OptionsAndDescriptors;\n env: (configEntry: ArgT, env: string) => OptionsAndDescriptors | null;\n overrides: (configEntry: ArgT, index: number) => OptionsAndDescriptors;\n overridesEnv: (\n configEntry: ArgT,\n index: number,\n env: string,\n ) => OptionsAndDescriptors | null;\n createLogger: (\n configEntry: ArgT,\n context: ConfigContext,\n printer: ConfigPrinter | void,\n ) => (\n opts: OptionsAndDescriptors,\n index?: number | null,\n env?: string | null,\n ) => void;\n}): (\n configEntry: ArgT,\n context: ConfigContext,\n files?: Set<ConfigFile>,\n baseLogger?: ConfigPrinter,\n) => Handler<ConfigChain | null> {\n return function* chainWalker(input, context, files = new Set(), baseLogger) {\n const { dirname } = input;\n\n const flattenedConfigs: Array<{\n config: OptionsAndDescriptors;\n index: number | undefined | null;\n envName: string | undefined | null;\n }> = [];\n\n const rootOpts = root(input);\n if (configIsApplicable(rootOpts, dirname, context, input.filepath)) {\n flattenedConfigs.push({\n config: rootOpts,\n envName: undefined,\n index: undefined,\n });\n\n const envOpts = env(input, context.envName);\n if (\n envOpts &&\n configIsApplicable(envOpts, dirname, context, input.filepath)\n ) {\n flattenedConfigs.push({\n config: envOpts,\n envName: context.envName,\n index: undefined,\n });\n }\n\n (rootOpts.options.overrides || []).forEach((_, index) => {\n const overrideOps = overrides(input, index);\n if (configIsApplicable(overrideOps, dirname, context, input.filepath)) {\n flattenedConfigs.push({\n config: overrideOps,\n index,\n envName: undefined,\n });\n\n const overrideEnvOpts = overridesEnv(input, index, context.envName);\n if (\n overrideEnvOpts &&\n configIsApplicable(\n overrideEnvOpts,\n dirname,\n context,\n input.filepath,\n )\n ) {\n flattenedConfigs.push({\n config: overrideEnvOpts,\n index,\n envName: context.envName,\n });\n }\n }\n });\n }\n\n // Process 'ignore' and 'only' before 'extends' items are processed so\n // that we don't do extra work loading extended configs if a file is\n // ignored.\n if (\n flattenedConfigs.some(\n ({\n config: {\n options: { ignore, only },\n },\n }) => shouldIgnore(context, ignore, only, dirname),\n )\n ) {\n return null;\n }\n\n const chain = emptyChain();\n const logger = createLogger(input, context, baseLogger);\n\n for (const { config, index, envName } of flattenedConfigs) {\n if (\n !(yield* mergeExtendsChain(\n chain,\n config.options,\n dirname,\n context,\n files,\n baseLogger,\n ))\n ) {\n return null;\n }\n\n logger(config, index, envName);\n yield* mergeChainOpts(chain, config);\n }\n return chain;\n };\n}\n\nfunction* mergeExtendsChain(\n chain: ConfigChain,\n opts: ValidatedOptions,\n dirname: string,\n context: ConfigContext,\n files: Set<ConfigFile>,\n baseLogger?: ConfigPrinter,\n): Handler<boolean> {\n if (opts.extends === undefined) return true;\n\n const file = yield* loadConfig(\n opts.extends,\n dirname,\n context.envName,\n context.caller,\n );\n\n if (files.has(file)) {\n throw new Error(\n `Configuration cycle detected loading ${file.filepath}.\\n` +\n `File already loaded following the config chain:\\n` +\n Array.from(files, file => ` - ${file.filepath}`).join(\"\\n\"),\n );\n }\n\n files.add(file);\n const fileChain = yield* loadFileChain(\n validateExtendFile(file),\n context,\n files,\n baseLogger,\n );\n files.delete(file);\n\n if (!fileChain) return false;\n\n mergeChain(chain, fileChain);\n\n return true;\n}\n\nfunction mergeChain(target: ConfigChain, source: ConfigChain): ConfigChain {\n target.options.push(...source.options);\n target.plugins.push(...source.plugins);\n target.presets.push(...source.presets);\n for (const file of source.files) {\n target.files.add(file);\n }\n\n return target;\n}\n\nfunction* mergeChainOpts(\n target: ConfigChain,\n { options, plugins, presets }: OptionsAndDescriptors,\n): Handler<ConfigChain> {\n target.options.push(options);\n target.plugins.push(...(yield* plugins()));\n target.presets.push(...(yield* presets()));\n\n return target;\n}\n\nfunction emptyChain(): ConfigChain {\n return {\n options: [],\n presets: [],\n plugins: [],\n files: new Set(),\n };\n}\n\nfunction normalizeOptions(opts: ValidatedOptions): ValidatedOptions {\n const options = {\n ...opts,\n };\n delete options.extends;\n delete options.env;\n delete options.overrides;\n delete options.plugins;\n delete options.presets;\n delete options.passPerPreset;\n delete options.ignore;\n delete options.only;\n delete options.test;\n delete options.include;\n delete options.exclude;\n\n // \"sourceMap\" is just aliased to sourceMap, so copy it over as\n // we merge the options together.\n if (Object.prototype.hasOwnProperty.call(options, \"sourceMap\")) {\n options.sourceMaps = options.sourceMap;\n delete options.sourceMap;\n }\n return options;\n}\n\nfunction dedupDescriptors(\n items: Array<UnloadedDescriptor>,\n): Array<UnloadedDescriptor> {\n const map: Map<\n Function,\n Map<string | void, { value: UnloadedDescriptor }>\n > = new Map();\n\n const descriptors = [];\n\n for (const item of items) {\n if (typeof item.value === \"function\") {\n const fnKey = item.value;\n let nameMap = map.get(fnKey);\n if (!nameMap) {\n nameMap = new Map();\n map.set(fnKey, nameMap);\n }\n let desc = nameMap.get(item.name);\n if (!desc) {\n desc = { value: item };\n descriptors.push(desc);\n\n // Treat passPerPreset presets as unique, skipping them\n // in the merge processing steps.\n if (!item.ownPass) nameMap.set(item.name, desc);\n } else {\n desc.value = item;\n }\n } else {\n descriptors.push({ value: item });\n }\n }\n\n return descriptors.reduce((acc, desc) => {\n acc.push(desc.value);\n return acc;\n }, []);\n}\n\nfunction configIsApplicable(\n { options }: OptionsAndDescriptors,\n dirname: string,\n context: ConfigContext,\n configName: string,\n): boolean {\n return (\n (options.test === undefined ||\n configFieldIsApplicable(context, options.test, dirname, configName)) &&\n (options.include === undefined ||\n configFieldIsApplicable(context, options.include, dirname, configName)) &&\n (options.exclude === undefined ||\n !configFieldIsApplicable(context, options.exclude, dirname, configName))\n );\n}\n\nfunction configFieldIsApplicable(\n context: ConfigContext,\n test: ConfigApplicableTest,\n dirname: string,\n configName: string,\n): boolean {\n const patterns = Array.isArray(test) ? test : [test];\n\n return matchesPatterns(context, patterns, dirname, configName);\n}\n\n/**\n * Print the ignoreList-values in a more helpful way than the default.\n */\nfunction ignoreListReplacer(\n _key: string,\n value: IgnoreList | IgnoreItem,\n): IgnoreList | IgnoreItem | string {\n if (value instanceof RegExp) {\n return String(value);\n }\n\n return value;\n}\n\n/**\n * Tests if a filename should be ignored based on \"ignore\" and \"only\" options.\n */\nfunction shouldIgnore(\n context: ConfigContext,\n ignore: IgnoreList | undefined | null,\n only: IgnoreList | undefined | null,\n dirname: string,\n): boolean {\n if (ignore && matchesPatterns(context, ignore, dirname)) {\n const message = `No config is applied to \"${\n context.filename ?? \"(unknown)\"\n }\" because it matches one of \\`ignore: ${JSON.stringify(\n ignore,\n ignoreListReplacer,\n )}\\` from \"${dirname}\"`;\n debug(message);\n if (context.showConfig) {\n console.log(message);\n }\n return true;\n }\n\n if (only && !matchesPatterns(context, only, dirname)) {\n const message = `No config is applied to \"${\n context.filename ?? \"(unknown)\"\n }\" because it fails to match one of \\`only: ${JSON.stringify(\n only,\n ignoreListReplacer,\n )}\\` from \"${dirname}\"`;\n debug(message);\n if (context.showConfig) {\n console.log(message);\n }\n return true;\n }\n\n return false;\n}\n\n/**\n * Returns result of calling function with filename if pattern is a function.\n * Otherwise returns result of matching pattern Regex with filename.\n */\nfunction matchesPatterns(\n context: ConfigContext,\n patterns: IgnoreList,\n dirname: string,\n configName?: string,\n): boolean {\n return patterns.some(pattern =>\n matchPattern(pattern, dirname, context.filename, context, configName),\n );\n}\n\nfunction matchPattern(\n pattern: IgnoreItem,\n dirname: string,\n pathToTest: string | undefined,\n context: ConfigContext,\n configName?: string,\n): boolean {\n if (typeof pattern === \"function\") {\n return !!endHiddenCallStack(pattern)(pathToTest, {\n dirname,\n envName: context.envName,\n caller: context.caller,\n });\n }\n\n if (typeof pathToTest !== \"string\") {\n throw new ConfigError(\n `Configuration contains string/RegExp pattern, but no filename was passed to Babel`,\n configName,\n );\n }\n\n if (typeof pattern === \"string\") {\n pattern = pathPatternToRegex(pattern, dirname);\n }\n return pattern.test(pathToTest);\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/config-descriptors.js
... | ... | @@ -0,0 +1,233 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.createCachedDescriptors = createCachedDescriptors; | |
7 | +exports.createDescriptor = createDescriptor; | |
8 | +exports.createUncachedDescriptors = createUncachedDescriptors; | |
9 | + | |
10 | +function _gensync() { | |
11 | + const data = require("gensync"); | |
12 | + | |
13 | + _gensync = function () { | |
14 | + return data; | |
15 | + }; | |
16 | + | |
17 | + return data; | |
18 | +} | |
19 | + | |
20 | +var _functional = require("../gensync-utils/functional"); | |
21 | + | |
22 | +var _files = require("./files"); | |
23 | + | |
24 | +var _item = require("./item"); | |
25 | + | |
26 | +var _caching = require("./caching"); | |
27 | + | |
28 | +var _resolveTargets = require("./resolve-targets"); | |
29 | + | |
30 | +function isEqualDescriptor(a, b) { | |
31 | + return a.name === b.name && a.value === b.value && a.options === b.options && a.dirname === b.dirname && a.alias === b.alias && a.ownPass === b.ownPass && (a.file && a.file.request) === (b.file && b.file.request) && (a.file && a.file.resolved) === (b.file && b.file.resolved); | |
32 | +} | |
33 | + | |
34 | +function* handlerOf(value) { | |
35 | + return value; | |
36 | +} | |
37 | + | |
38 | +function optionsWithResolvedBrowserslistConfigFile(options, dirname) { | |
39 | + if (typeof options.browserslistConfigFile === "string") { | |
40 | + options.browserslistConfigFile = (0, _resolveTargets.resolveBrowserslistConfigFile)(options.browserslistConfigFile, dirname); | |
41 | + } | |
42 | + | |
43 | + return options; | |
44 | +} | |
45 | + | |
46 | +function createCachedDescriptors(dirname, options, alias) { | |
47 | + const { | |
48 | + plugins, | |
49 | + presets, | |
50 | + passPerPreset | |
51 | + } = options; | |
52 | + return { | |
53 | + options: optionsWithResolvedBrowserslistConfigFile(options, dirname), | |
54 | + plugins: plugins ? () => createCachedPluginDescriptors(plugins, dirname)(alias) : () => handlerOf([]), | |
55 | + presets: presets ? () => createCachedPresetDescriptors(presets, dirname)(alias)(!!passPerPreset) : () => handlerOf([]) | |
56 | + }; | |
57 | +} | |
58 | + | |
59 | +function createUncachedDescriptors(dirname, options, alias) { | |
60 | + return { | |
61 | + options: optionsWithResolvedBrowserslistConfigFile(options, dirname), | |
62 | + plugins: (0, _functional.once)(() => createPluginDescriptors(options.plugins || [], dirname, alias)), | |
63 | + presets: (0, _functional.once)(() => createPresetDescriptors(options.presets || [], dirname, alias, !!options.passPerPreset)) | |
64 | + }; | |
65 | +} | |
66 | + | |
67 | +const PRESET_DESCRIPTOR_CACHE = new WeakMap(); | |
68 | +const createCachedPresetDescriptors = (0, _caching.makeWeakCacheSync)((items, cache) => { | |
69 | + const dirname = cache.using(dir => dir); | |
70 | + return (0, _caching.makeStrongCacheSync)(alias => (0, _caching.makeStrongCache)(function* (passPerPreset) { | |
71 | + const descriptors = yield* createPresetDescriptors(items, dirname, alias, passPerPreset); | |
72 | + return descriptors.map(desc => loadCachedDescriptor(PRESET_DESCRIPTOR_CACHE, desc)); | |
73 | + })); | |
74 | +}); | |
75 | +const PLUGIN_DESCRIPTOR_CACHE = new WeakMap(); | |
76 | +const createCachedPluginDescriptors = (0, _caching.makeWeakCacheSync)((items, cache) => { | |
77 | + const dirname = cache.using(dir => dir); | |
78 | + return (0, _caching.makeStrongCache)(function* (alias) { | |
79 | + const descriptors = yield* createPluginDescriptors(items, dirname, alias); | |
80 | + return descriptors.map(desc => loadCachedDescriptor(PLUGIN_DESCRIPTOR_CACHE, desc)); | |
81 | + }); | |
82 | +}); | |
83 | +const DEFAULT_OPTIONS = {}; | |
84 | + | |
85 | +function loadCachedDescriptor(cache, desc) { | |
86 | + const { | |
87 | + value, | |
88 | + options = DEFAULT_OPTIONS | |
89 | + } = desc; | |
90 | + if (options === false) return desc; | |
91 | + let cacheByOptions = cache.get(value); | |
92 | + | |
93 | + if (!cacheByOptions) { | |
94 | + cacheByOptions = new WeakMap(); | |
95 | + cache.set(value, cacheByOptions); | |
96 | + } | |
97 | + | |
98 | + let possibilities = cacheByOptions.get(options); | |
99 | + | |
100 | + if (!possibilities) { | |
101 | + possibilities = []; | |
102 | + cacheByOptions.set(options, possibilities); | |
103 | + } | |
104 | + | |
105 | + if (possibilities.indexOf(desc) === -1) { | |
106 | + const matches = possibilities.filter(possibility => isEqualDescriptor(possibility, desc)); | |
107 | + | |
108 | + if (matches.length > 0) { | |
109 | + return matches[0]; | |
110 | + } | |
111 | + | |
112 | + possibilities.push(desc); | |
113 | + } | |
114 | + | |
115 | + return desc; | |
116 | +} | |
117 | + | |
118 | +function* createPresetDescriptors(items, dirname, alias, passPerPreset) { | |
119 | + return yield* createDescriptors("preset", items, dirname, alias, passPerPreset); | |
120 | +} | |
121 | + | |
122 | +function* createPluginDescriptors(items, dirname, alias) { | |
123 | + return yield* createDescriptors("plugin", items, dirname, alias); | |
124 | +} | |
125 | + | |
126 | +function* createDescriptors(type, items, dirname, alias, ownPass) { | |
127 | + const descriptors = yield* _gensync().all(items.map((item, index) => createDescriptor(item, dirname, { | |
128 | + type, | |
129 | + alias: `${alias}$${index}`, | |
130 | + ownPass: !!ownPass | |
131 | + }))); | |
132 | + assertNoDuplicates(descriptors); | |
133 | + return descriptors; | |
134 | +} | |
135 | + | |
136 | +function* createDescriptor(pair, dirname, { | |
137 | + type, | |
138 | + alias, | |
139 | + ownPass | |
140 | +}) { | |
141 | + const desc = (0, _item.getItemDescriptor)(pair); | |
142 | + | |
143 | + if (desc) { | |
144 | + return desc; | |
145 | + } | |
146 | + | |
147 | + let name; | |
148 | + let options; | |
149 | + let value = pair; | |
150 | + | |
151 | + if (Array.isArray(value)) { | |
152 | + if (value.length === 3) { | |
153 | + [value, options, name] = value; | |
154 | + } else { | |
155 | + [value, options] = value; | |
156 | + } | |
157 | + } | |
158 | + | |
159 | + let file = undefined; | |
160 | + let filepath = null; | |
161 | + | |
162 | + if (typeof value === "string") { | |
163 | + if (typeof type !== "string") { | |
164 | + throw new Error("To resolve a string-based item, the type of item must be given"); | |
165 | + } | |
166 | + | |
167 | + const resolver = type === "plugin" ? _files.loadPlugin : _files.loadPreset; | |
168 | + const request = value; | |
169 | + ({ | |
170 | + filepath, | |
171 | + value | |
172 | + } = yield* resolver(value, dirname)); | |
173 | + file = { | |
174 | + request, | |
175 | + resolved: filepath | |
176 | + }; | |
177 | + } | |
178 | + | |
179 | + if (!value) { | |
180 | + throw new Error(`Unexpected falsy value: ${String(value)}`); | |
181 | + } | |
182 | + | |
183 | + if (typeof value === "object" && value.__esModule) { | |
184 | + if (value.default) { | |
185 | + value = value.default; | |
186 | + } else { | |
187 | + throw new Error("Must export a default export when using ES6 modules."); | |
188 | + } | |
189 | + } | |
190 | + | |
191 | + if (typeof value !== "object" && typeof value !== "function") { | |
192 | + throw new Error(`Unsupported format: ${typeof value}. Expected an object or a function.`); | |
193 | + } | |
194 | + | |
195 | + if (filepath !== null && typeof value === "object" && value) { | |
196 | + throw new Error(`Plugin/Preset files are not allowed to export objects, only functions. In ${filepath}`); | |
197 | + } | |
198 | + | |
199 | + return { | |
200 | + name, | |
201 | + alias: filepath || alias, | |
202 | + value, | |
203 | + options, | |
204 | + dirname, | |
205 | + ownPass, | |
206 | + file | |
207 | + }; | |
208 | +} | |
209 | + | |
210 | +function assertNoDuplicates(items) { | |
211 | + const map = new Map(); | |
212 | + | |
213 | + for (const item of items) { | |
214 | + if (typeof item.value !== "function") continue; | |
215 | + let nameMap = map.get(item.value); | |
216 | + | |
217 | + if (!nameMap) { | |
218 | + nameMap = new Set(); | |
219 | + map.set(item.value, nameMap); | |
220 | + } | |
221 | + | |
222 | + if (nameMap.has(item.name)) { | |
223 | + const conflicts = items.filter(i => i.value === item.value); | |
224 | + throw new Error([`Duplicate plugin/preset detected.`, `If you'd like to use two separate instances of a plugin,`, `they need separate names, e.g.`, ``, ` plugins: [`, ` ['some-plugin', {}],`, ` ['some-plugin', {}, 'some unique name'],`, ` ]`, ``, `Duplicates detected are:`, `${JSON.stringify(conflicts, null, 2)}`].join("\n")); | |
225 | + } | |
226 | + | |
227 | + nameMap.add(item.name); | |
228 | + } | |
229 | +} | |
230 | + | |
231 | +0 && 0; | |
232 | + | |
233 | +//# sourceMappingURL=config-descriptors.js.map |
+++ node_modules/@babel/core/lib/config/config-descriptors.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["isEqualDescriptor","a","b","name","value","options","dirname","alias","ownPass","file","request","resolved","handlerOf","optionsWithResolvedBrowserslistConfigFile","browserslistConfigFile","resolveBrowserslistConfigFile","createCachedDescriptors","plugins","presets","passPerPreset","createCachedPluginDescriptors","createCachedPresetDescriptors","createUncachedDescriptors","once","createPluginDescriptors","createPresetDescriptors","PRESET_DESCRIPTOR_CACHE","WeakMap","makeWeakCacheSync","items","cache","using","dir","makeStrongCacheSync","makeStrongCache","descriptors","map","desc","loadCachedDescriptor","PLUGIN_DESCRIPTOR_CACHE","DEFAULT_OPTIONS","cacheByOptions","get","set","possibilities","indexOf","matches","filter","possibility","length","push","createDescriptors","type","gensync","all","item","index","createDescriptor","assertNoDuplicates","pair","getItemDescriptor","Array","isArray","undefined","filepath","Error","resolver","loadPlugin","loadPreset","String","__esModule","default","Map","nameMap","Set","has","conflicts","i","JSON","stringify","join","add"],"sources":["../../src/config/config-descriptors.ts"],"sourcesContent":["import gensync, { type Handler } from \"gensync\";\nimport { once } from \"../gensync-utils/functional\";\n\nimport { loadPlugin, loadPreset } from \"./files\";\n\nimport { getItemDescriptor } from \"./item\";\n\nimport {\n makeWeakCacheSync,\n makeStrongCacheSync,\n makeStrongCache,\n} from \"./caching\";\nimport type { CacheConfigurator } from \"./caching\";\n\nimport type {\n ValidatedOptions,\n PluginList,\n PluginItem,\n} from \"./validation/options\";\n\nimport { resolveBrowserslistConfigFile } from \"./resolve-targets\";\n\n// Represents a config object and functions to lazily load the descriptors\n// for the plugins and presets so we don't load the plugins/presets unless\n// the options object actually ends up being applicable.\nexport type OptionsAndDescriptors = {\n options: ValidatedOptions;\n plugins: () => Handler<Array<UnloadedDescriptor>>;\n presets: () => Handler<Array<UnloadedDescriptor>>;\n};\n\n// Represents a plugin or presets at a given location in a config object.\n// At this point these have been resolved to a specific object or function,\n// but have not yet been executed to call functions with options.\nexport type UnloadedDescriptor = {\n name: string | undefined;\n value: any | Function;\n options: {} | undefined | false;\n dirname: string;\n alias: string;\n ownPass?: boolean;\n file?: {\n request: string;\n resolved: string;\n };\n};\n\nfunction isEqualDescriptor(\n a: UnloadedDescriptor,\n b: UnloadedDescriptor,\n): boolean {\n return (\n a.name === b.name &&\n a.value === b.value &&\n a.options === b.options &&\n a.dirname === b.dirname &&\n a.alias === b.alias &&\n a.ownPass === b.ownPass &&\n (a.file && a.file.request) === (b.file && b.file.request) &&\n (a.file && a.file.resolved) === (b.file && b.file.resolved)\n );\n}\n\nexport type ValidatedFile = {\n filepath: string;\n dirname: string;\n options: ValidatedOptions;\n};\n\n// eslint-disable-next-line require-yield\nfunction* handlerOf<T>(value: T): Handler<T> {\n return value;\n}\n\nfunction optionsWithResolvedBrowserslistConfigFile(\n options: ValidatedOptions,\n dirname: string,\n): ValidatedOptions {\n if (typeof options.browserslistConfigFile === \"string\") {\n options.browserslistConfigFile = resolveBrowserslistConfigFile(\n options.browserslistConfigFile,\n dirname,\n );\n }\n return options;\n}\n\n/**\n * Create a set of descriptors from a given options object, preserving\n * descriptor identity based on the identity of the plugin/preset arrays\n * themselves, and potentially on the identity of the plugins/presets + options.\n */\nexport function createCachedDescriptors(\n dirname: string,\n options: ValidatedOptions,\n alias: string,\n): OptionsAndDescriptors {\n const { plugins, presets, passPerPreset } = options;\n return {\n options: optionsWithResolvedBrowserslistConfigFile(options, dirname),\n plugins: plugins\n ? () =>\n // @ts-expect-error todo(flow->ts) ts complains about incorrect arguments\n createCachedPluginDescriptors(plugins, dirname)(alias)\n : () => handlerOf([]),\n presets: presets\n ? () =>\n // @ts-expect-error todo(flow->ts) ts complains about incorrect arguments\n createCachedPresetDescriptors(presets, dirname)(alias)(\n !!passPerPreset,\n )\n : () => handlerOf([]),\n };\n}\n\n/**\n * Create a set of descriptors from a given options object, with consistent\n * identity for the descriptors, but not caching based on any specific identity.\n */\nexport function createUncachedDescriptors(\n dirname: string,\n options: ValidatedOptions,\n alias: string,\n): OptionsAndDescriptors {\n return {\n options: optionsWithResolvedBrowserslistConfigFile(options, dirname),\n // The returned result here is cached to represent a config object in\n // memory, so we build and memoize the descriptors to ensure the same\n // values are returned consistently.\n plugins: once(() =>\n createPluginDescriptors(options.plugins || [], dirname, alias),\n ),\n presets: once(() =>\n createPresetDescriptors(\n options.presets || [],\n dirname,\n alias,\n !!options.passPerPreset,\n ),\n ),\n };\n}\n\nconst PRESET_DESCRIPTOR_CACHE = new WeakMap();\nconst createCachedPresetDescriptors = makeWeakCacheSync(\n (items: PluginList, cache: CacheConfigurator<string>) => {\n const dirname = cache.using(dir => dir);\n return makeStrongCacheSync((alias: string) =>\n makeStrongCache(function* (\n passPerPreset: boolean,\n ): Handler<Array<UnloadedDescriptor>> {\n const descriptors = yield* createPresetDescriptors(\n items,\n dirname,\n alias,\n passPerPreset,\n );\n return descriptors.map(\n // Items are cached using the overall preset array identity when\n // possibly, but individual descriptors are also cached if a match\n // can be found in the previously-used descriptor lists.\n desc => loadCachedDescriptor(PRESET_DESCRIPTOR_CACHE, desc),\n );\n }),\n );\n },\n);\n\nconst PLUGIN_DESCRIPTOR_CACHE = new WeakMap();\nconst createCachedPluginDescriptors = makeWeakCacheSync(\n (items: PluginList, cache: CacheConfigurator<string>) => {\n const dirname = cache.using(dir => dir);\n return makeStrongCache(function* (\n alias: string,\n ): Handler<Array<UnloadedDescriptor>> {\n const descriptors = yield* createPluginDescriptors(items, dirname, alias);\n return descriptors.map(\n // Items are cached using the overall plugin array identity when\n // possibly, but individual descriptors are also cached if a match\n // can be found in the previously-used descriptor lists.\n desc => loadCachedDescriptor(PLUGIN_DESCRIPTOR_CACHE, desc),\n );\n });\n },\n);\n\n/**\n * When no options object is given in a descriptor, this object is used\n * as a WeakMap key in order to have consistent identity.\n */\nconst DEFAULT_OPTIONS = {};\n\n/**\n * Given the cache and a descriptor, returns a matching descriptor from the\n * cache, or else returns the input descriptor and adds it to the cache for\n * next time.\n */\nfunction loadCachedDescriptor(\n cache: WeakMap<{} | Function, WeakMap<{}, Array<UnloadedDescriptor>>>,\n desc: UnloadedDescriptor,\n) {\n const { value, options = DEFAULT_OPTIONS } = desc;\n if (options === false) return desc;\n\n let cacheByOptions = cache.get(value);\n if (!cacheByOptions) {\n cacheByOptions = new WeakMap();\n cache.set(value, cacheByOptions);\n }\n\n let possibilities = cacheByOptions.get(options);\n if (!possibilities) {\n possibilities = [];\n cacheByOptions.set(options, possibilities);\n }\n\n if (possibilities.indexOf(desc) === -1) {\n const matches = possibilities.filter(possibility =>\n isEqualDescriptor(possibility, desc),\n );\n if (matches.length > 0) {\n return matches[0];\n }\n\n possibilities.push(desc);\n }\n\n return desc;\n}\n\nfunction* createPresetDescriptors(\n items: PluginList,\n dirname: string,\n alias: string,\n passPerPreset: boolean,\n): Handler<Array<UnloadedDescriptor>> {\n return yield* createDescriptors(\n \"preset\",\n items,\n dirname,\n alias,\n passPerPreset,\n );\n}\n\nfunction* createPluginDescriptors(\n items: PluginList,\n dirname: string,\n alias: string,\n): Handler<Array<UnloadedDescriptor>> {\n return yield* createDescriptors(\"plugin\", items, dirname, alias);\n}\n\nfunction* createDescriptors(\n type: \"plugin\" | \"preset\",\n items: PluginList,\n dirname: string,\n alias: string,\n ownPass?: boolean,\n): Handler<Array<UnloadedDescriptor>> {\n const descriptors = yield* gensync.all(\n items.map((item, index) =>\n createDescriptor(item, dirname, {\n type,\n alias: `${alias}$${index}`,\n ownPass: !!ownPass,\n }),\n ),\n );\n\n assertNoDuplicates(descriptors);\n\n return descriptors;\n}\n\n/**\n * Given a plugin/preset item, resolve it into a standard format.\n */\nexport function* createDescriptor(\n pair: PluginItem,\n dirname: string,\n {\n type,\n alias,\n ownPass,\n }: {\n type?: \"plugin\" | \"preset\";\n alias: string;\n ownPass?: boolean;\n },\n): Handler<UnloadedDescriptor> {\n const desc = getItemDescriptor(pair);\n if (desc) {\n return desc;\n }\n\n let name;\n let options;\n // todo(flow->ts) better type annotation\n let value: any = pair;\n if (Array.isArray(value)) {\n if (value.length === 3) {\n [value, options, name] = value;\n } else {\n [value, options] = value;\n }\n }\n\n let file = undefined;\n let filepath = null;\n if (typeof value === \"string\") {\n if (typeof type !== \"string\") {\n throw new Error(\n \"To resolve a string-based item, the type of item must be given\",\n );\n }\n const resolver = type === \"plugin\" ? loadPlugin : loadPreset;\n const request = value;\n\n ({ filepath, value } = yield* resolver(value, dirname));\n\n file = {\n request,\n resolved: filepath,\n };\n }\n\n if (!value) {\n throw new Error(`Unexpected falsy value: ${String(value)}`);\n }\n\n if (typeof value === \"object\" && value.__esModule) {\n if (value.default) {\n value = value.default;\n } else {\n throw new Error(\"Must export a default export when using ES6 modules.\");\n }\n }\n\n if (typeof value !== \"object\" && typeof value !== \"function\") {\n throw new Error(\n `Unsupported format: ${typeof value}. Expected an object or a function.`,\n );\n }\n\n if (filepath !== null && typeof value === \"object\" && value) {\n // We allow object values for plugins/presets nested directly within a\n // config object, because it can be useful to define them in nested\n // configuration contexts.\n throw new Error(\n `Plugin/Preset files are not allowed to export objects, only functions. In ${filepath}`,\n );\n }\n\n return {\n name,\n alias: filepath || alias,\n value,\n options,\n dirname,\n ownPass,\n file,\n };\n}\n\nfunction assertNoDuplicates(items: Array<UnloadedDescriptor>): void {\n const map = new Map();\n\n for (const item of items) {\n if (typeof item.value !== \"function\") continue;\n\n let nameMap = map.get(item.value);\n if (!nameMap) {\n nameMap = new Set();\n map.set(item.value, nameMap);\n }\n\n if (nameMap.has(item.name)) {\n const conflicts = items.filter(i => i.value === item.value);\n throw new Error(\n [\n `Duplicate plugin/preset detected.`,\n `If you'd like to use two separate instances of a plugin,`,\n `they need separate names, e.g.`,\n ``,\n ` plugins: [`,\n ` ['some-plugin', {}],`,\n ` ['some-plugin', {}, 'some unique name'],`,\n ` ]`,\n ``,\n `Duplicates detected are:`,\n `${JSON.stringify(conflicts, null, 2)}`,\n ].join(\"\\n\"),\n );\n }\n\n nameMap.add(item.name);\n }\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/configuration.js
... | ... | @@ -0,0 +1,362 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.ROOT_CONFIG_FILENAMES = void 0; | |
7 | +exports.findConfigUpwards = findConfigUpwards; | |
8 | +exports.findRelativeConfig = findRelativeConfig; | |
9 | +exports.findRootConfig = findRootConfig; | |
10 | +exports.loadConfig = loadConfig; | |
11 | +exports.resolveShowConfigPath = resolveShowConfigPath; | |
12 | + | |
13 | +function _debug() { | |
14 | + const data = require("debug"); | |
15 | + | |
16 | + _debug = function () { | |
17 | + return data; | |
18 | + }; | |
19 | + | |
20 | + return data; | |
21 | +} | |
22 | + | |
23 | +function _fs() { | |
24 | + const data = require("fs"); | |
25 | + | |
26 | + _fs = function () { | |
27 | + return data; | |
28 | + }; | |
29 | + | |
30 | + return data; | |
31 | +} | |
32 | + | |
33 | +function _path() { | |
34 | + const data = require("path"); | |
35 | + | |
36 | + _path = function () { | |
37 | + return data; | |
38 | + }; | |
39 | + | |
40 | + return data; | |
41 | +} | |
42 | + | |
43 | +function _json() { | |
44 | + const data = require("json5"); | |
45 | + | |
46 | + _json = function () { | |
47 | + return data; | |
48 | + }; | |
49 | + | |
50 | + return data; | |
51 | +} | |
52 | + | |
53 | +function _gensync() { | |
54 | + const data = require("gensync"); | |
55 | + | |
56 | + _gensync = function () { | |
57 | + return data; | |
58 | + }; | |
59 | + | |
60 | + return data; | |
61 | +} | |
62 | + | |
63 | +var _caching = require("../caching"); | |
64 | + | |
65 | +var _configApi = require("../helpers/config-api"); | |
66 | + | |
67 | +var _utils = require("./utils"); | |
68 | + | |
69 | +var _moduleTypes = require("./module-types"); | |
70 | + | |
71 | +var _patternToRegex = require("../pattern-to-regex"); | |
72 | + | |
73 | +var _configError = require("../../errors/config-error"); | |
74 | + | |
75 | +var fs = require("../../gensync-utils/fs"); | |
76 | + | |
77 | +function _module() { | |
78 | + const data = require("module"); | |
79 | + | |
80 | + _module = function () { | |
81 | + return data; | |
82 | + }; | |
83 | + | |
84 | + return data; | |
85 | +} | |
86 | + | |
87 | +var _rewriteStackTrace = require("../../errors/rewrite-stack-trace"); | |
88 | + | |
89 | +const debug = _debug()("babel:config:loading:files:configuration"); | |
90 | + | |
91 | +const ROOT_CONFIG_FILENAMES = ["babel.config.js", "babel.config.cjs", "babel.config.mjs", "babel.config.json"]; | |
92 | +exports.ROOT_CONFIG_FILENAMES = ROOT_CONFIG_FILENAMES; | |
93 | +const RELATIVE_CONFIG_FILENAMES = [".babelrc", ".babelrc.js", ".babelrc.cjs", ".babelrc.mjs", ".babelrc.json"]; | |
94 | +const BABELIGNORE_FILENAME = ".babelignore"; | |
95 | + | |
96 | +function findConfigUpwards(rootDir) { | |
97 | + let dirname = rootDir; | |
98 | + | |
99 | + for (;;) { | |
100 | + for (const filename of ROOT_CONFIG_FILENAMES) { | |
101 | + if (_fs().existsSync(_path().join(dirname, filename))) { | |
102 | + return dirname; | |
103 | + } | |
104 | + } | |
105 | + | |
106 | + const nextDir = _path().dirname(dirname); | |
107 | + | |
108 | + if (dirname === nextDir) break; | |
109 | + dirname = nextDir; | |
110 | + } | |
111 | + | |
112 | + return null; | |
113 | +} | |
114 | + | |
115 | +function* findRelativeConfig(packageData, envName, caller) { | |
116 | + let config = null; | |
117 | + let ignore = null; | |
118 | + | |
119 | + const dirname = _path().dirname(packageData.filepath); | |
120 | + | |
121 | + for (const loc of packageData.directories) { | |
122 | + if (!config) { | |
123 | + var _packageData$pkg; | |
124 | + | |
125 | + config = yield* loadOneConfig(RELATIVE_CONFIG_FILENAMES, loc, envName, caller, ((_packageData$pkg = packageData.pkg) == null ? void 0 : _packageData$pkg.dirname) === loc ? packageToBabelConfig(packageData.pkg) : null); | |
126 | + } | |
127 | + | |
128 | + if (!ignore) { | |
129 | + const ignoreLoc = _path().join(loc, BABELIGNORE_FILENAME); | |
130 | + | |
131 | + ignore = yield* readIgnoreConfig(ignoreLoc); | |
132 | + | |
133 | + if (ignore) { | |
134 | + debug("Found ignore %o from %o.", ignore.filepath, dirname); | |
135 | + } | |
136 | + } | |
137 | + } | |
138 | + | |
139 | + return { | |
140 | + config, | |
141 | + ignore | |
142 | + }; | |
143 | +} | |
144 | + | |
145 | +function findRootConfig(dirname, envName, caller) { | |
146 | + return loadOneConfig(ROOT_CONFIG_FILENAMES, dirname, envName, caller); | |
147 | +} | |
148 | + | |
149 | +function* loadOneConfig(names, dirname, envName, caller, previousConfig = null) { | |
150 | + const configs = yield* _gensync().all(names.map(filename => readConfig(_path().join(dirname, filename), envName, caller))); | |
151 | + const config = configs.reduce((previousConfig, config) => { | |
152 | + if (config && previousConfig) { | |
153 | + throw new _configError.default(`Multiple configuration files found. Please remove one:\n` + ` - ${_path().basename(previousConfig.filepath)}\n` + ` - ${config.filepath}\n` + `from ${dirname}`); | |
154 | + } | |
155 | + | |
156 | + return config || previousConfig; | |
157 | + }, previousConfig); | |
158 | + | |
159 | + if (config) { | |
160 | + debug("Found configuration %o from %o.", config.filepath, dirname); | |
161 | + } | |
162 | + | |
163 | + return config; | |
164 | +} | |
165 | + | |
166 | +function* loadConfig(name, dirname, envName, caller) { | |
167 | + const filepath = (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, { | |
168 | + paths: [b] | |
169 | + }, M = require("module")) => { | |
170 | + let f = M._findPath(r, M._nodeModulePaths(b).concat(b)); | |
171 | + | |
172 | + if (f) return f; | |
173 | + f = new Error(`Cannot resolve module '${r}'`); | |
174 | + f.code = "MODULE_NOT_FOUND"; | |
175 | + throw f; | |
176 | + })(name, { | |
177 | + paths: [dirname] | |
178 | + }); | |
179 | + const conf = yield* readConfig(filepath, envName, caller); | |
180 | + | |
181 | + if (!conf) { | |
182 | + throw new _configError.default(`Config file contains no configuration data`, filepath); | |
183 | + } | |
184 | + | |
185 | + debug("Loaded config %o from %o.", name, dirname); | |
186 | + return conf; | |
187 | +} | |
188 | + | |
189 | +function readConfig(filepath, envName, caller) { | |
190 | + const ext = _path().extname(filepath); | |
191 | + | |
192 | + return ext === ".js" || ext === ".cjs" || ext === ".mjs" ? readConfigJS(filepath, { | |
193 | + envName, | |
194 | + caller | |
195 | + }) : readConfigJSON5(filepath); | |
196 | +} | |
197 | + | |
198 | +const LOADING_CONFIGS = new Set(); | |
199 | +const readConfigJS = (0, _caching.makeStrongCache)(function* readConfigJS(filepath, cache) { | |
200 | + if (!_fs().existsSync(filepath)) { | |
201 | + cache.never(); | |
202 | + return null; | |
203 | + } | |
204 | + | |
205 | + if (LOADING_CONFIGS.has(filepath)) { | |
206 | + cache.never(); | |
207 | + debug("Auto-ignoring usage of config %o.", filepath); | |
208 | + return { | |
209 | + filepath, | |
210 | + dirname: _path().dirname(filepath), | |
211 | + options: {} | |
212 | + }; | |
213 | + } | |
214 | + | |
215 | + let options; | |
216 | + | |
217 | + try { | |
218 | + LOADING_CONFIGS.add(filepath); | |
219 | + options = yield* (0, _moduleTypes.default)(filepath, "You appear to be using a native ECMAScript module configuration " + "file, which is only supported when running Babel asynchronously."); | |
220 | + } finally { | |
221 | + LOADING_CONFIGS.delete(filepath); | |
222 | + } | |
223 | + | |
224 | + let assertCache = false; | |
225 | + | |
226 | + if (typeof options === "function") { | |
227 | + yield* []; | |
228 | + options = (0, _rewriteStackTrace.endHiddenCallStack)(options)((0, _configApi.makeConfigAPI)(cache)); | |
229 | + assertCache = true; | |
230 | + } | |
231 | + | |
232 | + if (!options || typeof options !== "object" || Array.isArray(options)) { | |
233 | + throw new _configError.default(`Configuration should be an exported JavaScript object.`, filepath); | |
234 | + } | |
235 | + | |
236 | + if (typeof options.then === "function") { | |
237 | + throw new _configError.default(`You appear to be using an async configuration, ` + `which your current version of Babel does not support. ` + `We may add support for this in the future, ` + `but if you're on the most recent version of @babel/core and still ` + `seeing this error, then you'll need to synchronously return your config.`, filepath); | |
238 | + } | |
239 | + | |
240 | + if (assertCache && !cache.configured()) throwConfigError(filepath); | |
241 | + return { | |
242 | + filepath, | |
243 | + dirname: _path().dirname(filepath), | |
244 | + options | |
245 | + }; | |
246 | +}); | |
247 | +const packageToBabelConfig = (0, _caching.makeWeakCacheSync)(file => { | |
248 | + const babel = file.options["babel"]; | |
249 | + if (typeof babel === "undefined") return null; | |
250 | + | |
251 | + if (typeof babel !== "object" || Array.isArray(babel) || babel === null) { | |
252 | + throw new _configError.default(`.babel property must be an object`, file.filepath); | |
253 | + } | |
254 | + | |
255 | + return { | |
256 | + filepath: file.filepath, | |
257 | + dirname: file.dirname, | |
258 | + options: babel | |
259 | + }; | |
260 | +}); | |
261 | +const readConfigJSON5 = (0, _utils.makeStaticFileCache)((filepath, content) => { | |
262 | + let options; | |
263 | + | |
264 | + try { | |
265 | + options = _json().parse(content); | |
266 | + } catch (err) { | |
267 | + throw new _configError.default(`Error while parsing config - ${err.message}`, filepath); | |
268 | + } | |
269 | + | |
270 | + if (!options) throw new _configError.default(`No config detected`, filepath); | |
271 | + | |
272 | + if (typeof options !== "object") { | |
273 | + throw new _configError.default(`Config returned typeof ${typeof options}`, filepath); | |
274 | + } | |
275 | + | |
276 | + if (Array.isArray(options)) { | |
277 | + throw new _configError.default(`Expected config object but found array`, filepath); | |
278 | + } | |
279 | + | |
280 | + delete options["$schema"]; | |
281 | + return { | |
282 | + filepath, | |
283 | + dirname: _path().dirname(filepath), | |
284 | + options | |
285 | + }; | |
286 | +}); | |
287 | +const readIgnoreConfig = (0, _utils.makeStaticFileCache)((filepath, content) => { | |
288 | + const ignoreDir = _path().dirname(filepath); | |
289 | + | |
290 | + const ignorePatterns = content.split("\n").map(line => line.replace(/#(.*?)$/, "").trim()).filter(line => !!line); | |
291 | + | |
292 | + for (const pattern of ignorePatterns) { | |
293 | + if (pattern[0] === "!") { | |
294 | + throw new _configError.default(`Negation of file paths is not supported.`, filepath); | |
295 | + } | |
296 | + } | |
297 | + | |
298 | + return { | |
299 | + filepath, | |
300 | + dirname: _path().dirname(filepath), | |
301 | + ignore: ignorePatterns.map(pattern => (0, _patternToRegex.default)(pattern, ignoreDir)) | |
302 | + }; | |
303 | +}); | |
304 | + | |
305 | +function* resolveShowConfigPath(dirname) { | |
306 | + const targetPath = process.env.BABEL_SHOW_CONFIG_FOR; | |
307 | + | |
308 | + if (targetPath != null) { | |
309 | + const absolutePath = _path().resolve(dirname, targetPath); | |
310 | + | |
311 | + const stats = yield* fs.stat(absolutePath); | |
312 | + | |
313 | + if (!stats.isFile()) { | |
314 | + throw new Error(`${absolutePath}: BABEL_SHOW_CONFIG_FOR must refer to a regular file, directories are not supported.`); | |
315 | + } | |
316 | + | |
317 | + return absolutePath; | |
318 | + } | |
319 | + | |
320 | + return null; | |
321 | +} | |
322 | + | |
323 | +function throwConfigError(filepath) { | |
324 | + throw new _configError.default(`\ | |
325 | +Caching was left unconfigured. Babel's plugins, presets, and .babelrc.js files can be configured | |
326 | +for various types of caching, using the first param of their handler functions: | |
327 | + | |
328 | +module.exports = function(api) { | |
329 | + // The API exposes the following: | |
330 | + | |
331 | + // Cache the returned value forever and don't call this function again. | |
332 | + api.cache(true); | |
333 | + | |
334 | + // Don't cache at all. Not recommended because it will be very slow. | |
335 | + api.cache(false); | |
336 | + | |
337 | + // Cached based on the value of some function. If this function returns a value different from | |
338 | + // a previously-encountered value, the plugins will re-evaluate. | |
339 | + var env = api.cache(() => process.env.NODE_ENV); | |
340 | + | |
341 | + // If testing for a specific env, we recommend specifics to avoid instantiating a plugin for | |
342 | + // any possible NODE_ENV value that might come up during plugin execution. | |
343 | + var isProd = api.cache(() => process.env.NODE_ENV === "production"); | |
344 | + | |
345 | + // .cache(fn) will perform a linear search though instances to find the matching plugin based | |
346 | + // based on previous instantiated plugins. If you want to recreate the plugin and discard the | |
347 | + // previous instance whenever something changes, you may use: | |
348 | + var isProd = api.cache.invalidate(() => process.env.NODE_ENV === "production"); | |
349 | + | |
350 | + // Note, we also expose the following more-verbose versions of the above examples: | |
351 | + api.cache.forever(); // api.cache(true) | |
352 | + api.cache.never(); // api.cache(false) | |
353 | + api.cache.using(fn); // api.cache(fn) | |
354 | + | |
355 | + // Return the value that will be cached. | |
356 | + return { }; | |
357 | +};`, filepath); | |
358 | +} | |
359 | + | |
360 | +0 && 0; | |
361 | + | |
362 | +//# sourceMappingURL=configuration.js.map |
+++ node_modules/@babel/core/lib/config/files/configuration.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["debug","buildDebug","ROOT_CONFIG_FILENAMES","RELATIVE_CONFIG_FILENAMES","BABELIGNORE_FILENAME","findConfigUpwards","rootDir","dirname","filename","nodeFs","existsSync","path","join","nextDir","findRelativeConfig","packageData","envName","caller","config","ignore","filepath","loc","directories","loadOneConfig","pkg","packageToBabelConfig","ignoreLoc","readIgnoreConfig","findRootConfig","names","previousConfig","configs","gensync","all","map","readConfig","reduce","ConfigError","basename","loadConfig","name","paths","conf","ext","extname","readConfigJS","readConfigJSON5","LOADING_CONFIGS","Set","makeStrongCache","cache","never","has","options","add","loadCjsOrMjsDefault","delete","assertCache","endHiddenCallStack","makeConfigAPI","Array","isArray","then","configured","throwConfigError","makeWeakCacheSync","file","babel","makeStaticFileCache","content","json5","parse","err","message","ignoreDir","ignorePatterns","split","line","replace","trim","filter","pattern","pathPatternToRegex","resolveShowConfigPath","targetPath","process","env","BABEL_SHOW_CONFIG_FOR","absolutePath","resolve","stats","fs","stat","isFile","Error"],"sources":["../../../src/config/files/configuration.ts"],"sourcesContent":["import buildDebug from \"debug\";\nimport nodeFs from \"fs\";\nimport path from \"path\";\nimport json5 from \"json5\";\nimport gensync from \"gensync\";\nimport type { Handler } from \"gensync\";\nimport { makeStrongCache, makeWeakCacheSync } from \"../caching\";\nimport type { CacheConfigurator } from \"../caching\";\nimport { makeConfigAPI } from \"../helpers/config-api\";\nimport type { ConfigAPI } from \"../helpers/config-api\";\nimport { makeStaticFileCache } from \"./utils\";\nimport loadCjsOrMjsDefault from \"./module-types\";\nimport pathPatternToRegex from \"../pattern-to-regex\";\nimport type { FilePackageData, RelativeConfig, ConfigFile } from \"./types\";\nimport type { CallerMetadata } from \"../validation/options\";\nimport ConfigError from \"../../errors/config-error\";\n\nimport * as fs from \"../../gensync-utils/fs\";\n\nimport { createRequire } from \"module\";\nimport { endHiddenCallStack } from \"../../errors/rewrite-stack-trace\";\nconst require = createRequire(import.meta.url);\n\nconst debug = buildDebug(\"babel:config:loading:files:configuration\");\n\nexport const ROOT_CONFIG_FILENAMES = [\n \"babel.config.js\",\n \"babel.config.cjs\",\n \"babel.config.mjs\",\n \"babel.config.json\",\n];\nconst RELATIVE_CONFIG_FILENAMES = [\n \".babelrc\",\n \".babelrc.js\",\n \".babelrc.cjs\",\n \".babelrc.mjs\",\n \".babelrc.json\",\n];\n\nconst BABELIGNORE_FILENAME = \".babelignore\";\n\nexport function findConfigUpwards(rootDir: string): string | null {\n let dirname = rootDir;\n for (;;) {\n for (const filename of ROOT_CONFIG_FILENAMES) {\n if (nodeFs.existsSync(path.join(dirname, filename))) {\n return dirname;\n }\n }\n\n const nextDir = path.dirname(dirname);\n if (dirname === nextDir) break;\n dirname = nextDir;\n }\n\n return null;\n}\n\nexport function* findRelativeConfig(\n packageData: FilePackageData,\n envName: string,\n caller: CallerMetadata | undefined,\n): Handler<RelativeConfig> {\n let config = null;\n let ignore = null;\n\n const dirname = path.dirname(packageData.filepath);\n\n for (const loc of packageData.directories) {\n if (!config) {\n config = yield* loadOneConfig(\n RELATIVE_CONFIG_FILENAMES,\n loc,\n envName,\n caller,\n packageData.pkg?.dirname === loc\n ? packageToBabelConfig(packageData.pkg as ConfigFile)\n : null,\n );\n }\n\n if (!ignore) {\n const ignoreLoc = path.join(loc, BABELIGNORE_FILENAME);\n ignore = yield* readIgnoreConfig(ignoreLoc);\n\n if (ignore) {\n debug(\"Found ignore %o from %o.\", ignore.filepath, dirname);\n }\n }\n }\n\n return { config, ignore };\n}\n\nexport function findRootConfig(\n dirname: string,\n envName: string,\n caller: CallerMetadata | undefined,\n): Handler<ConfigFile | null> {\n return loadOneConfig(ROOT_CONFIG_FILENAMES, dirname, envName, caller);\n}\n\nfunction* loadOneConfig(\n names: string[],\n dirname: string,\n envName: string,\n caller: CallerMetadata | undefined,\n previousConfig: ConfigFile | null = null,\n): Handler<ConfigFile | null> {\n const configs = yield* gensync.all(\n names.map(filename =>\n readConfig(path.join(dirname, filename), envName, caller),\n ),\n );\n const config = configs.reduce((previousConfig: ConfigFile | null, config) => {\n if (config && previousConfig) {\n throw new ConfigError(\n `Multiple configuration files found. Please remove one:\\n` +\n ` - ${path.basename(previousConfig.filepath)}\\n` +\n ` - ${config.filepath}\\n` +\n `from ${dirname}`,\n );\n }\n\n return config || previousConfig;\n }, previousConfig);\n\n if (config) {\n debug(\"Found configuration %o from %o.\", config.filepath, dirname);\n }\n return config;\n}\n\nexport function* loadConfig(\n name: string,\n dirname: string,\n envName: string,\n caller: CallerMetadata | undefined,\n): Handler<ConfigFile> {\n const filepath = require.resolve(name, { paths: [dirname] });\n\n const conf = yield* readConfig(filepath, envName, caller);\n if (!conf) {\n throw new ConfigError(\n `Config file contains no configuration data`,\n filepath,\n );\n }\n\n debug(\"Loaded config %o from %o.\", name, dirname);\n return conf;\n}\n\n/**\n * Read the given config file, returning the result. Returns null if no config was found, but will\n * throw if there are parsing errors while loading a config.\n */\nfunction readConfig(\n filepath: string,\n envName: string,\n caller: CallerMetadata | undefined,\n): Handler<ConfigFile | null> {\n const ext = path.extname(filepath);\n return ext === \".js\" || ext === \".cjs\" || ext === \".mjs\"\n ? readConfigJS(filepath, { envName, caller })\n : readConfigJSON5(filepath);\n}\n\nconst LOADING_CONFIGS = new Set();\n\nconst readConfigJS = makeStrongCache(function* readConfigJS(\n filepath: string,\n cache: CacheConfigurator<{\n envName: string;\n caller: CallerMetadata | undefined;\n }>,\n): Handler<ConfigFile | null> {\n if (!nodeFs.existsSync(filepath)) {\n cache.never();\n return null;\n }\n\n // The `require()` call below can make this code reentrant if a require hook like @babel/register has been\n // loaded into the system. That would cause Babel to attempt to compile the `.babelrc.js` file as it loads\n // below. To cover this case, we auto-ignore re-entrant config processing.\n if (LOADING_CONFIGS.has(filepath)) {\n cache.never();\n\n debug(\"Auto-ignoring usage of config %o.\", filepath);\n return {\n filepath,\n dirname: path.dirname(filepath),\n options: {},\n };\n }\n\n let options: unknown;\n try {\n LOADING_CONFIGS.add(filepath);\n options = yield* loadCjsOrMjsDefault(\n filepath,\n \"You appear to be using a native ECMAScript module configuration \" +\n \"file, which is only supported when running Babel asynchronously.\",\n );\n } finally {\n LOADING_CONFIGS.delete(filepath);\n }\n\n let assertCache = false;\n if (typeof options === \"function\") {\n // @ts-expect-error - if we want to make it possible to use async configs\n yield* [];\n\n options = endHiddenCallStack(options as any as (api: ConfigAPI) => {})(\n makeConfigAPI(cache),\n );\n\n assertCache = true;\n }\n\n if (!options || typeof options !== \"object\" || Array.isArray(options)) {\n throw new ConfigError(\n `Configuration should be an exported JavaScript object.`,\n filepath,\n );\n }\n\n // @ts-expect-error todo(flow->ts)\n if (typeof options.then === \"function\") {\n throw new ConfigError(\n `You appear to be using an async configuration, ` +\n `which your current version of Babel does not support. ` +\n `We may add support for this in the future, ` +\n `but if you're on the most recent version of @babel/core and still ` +\n `seeing this error, then you'll need to synchronously return your config.`,\n filepath,\n );\n }\n\n if (assertCache && !cache.configured()) throwConfigError(filepath);\n\n return {\n filepath,\n dirname: path.dirname(filepath),\n options,\n };\n});\n\nconst packageToBabelConfig = makeWeakCacheSync(\n (file: ConfigFile): ConfigFile | null => {\n const babel: unknown = file.options[\"babel\"];\n\n if (typeof babel === \"undefined\") return null;\n\n if (typeof babel !== \"object\" || Array.isArray(babel) || babel === null) {\n throw new ConfigError(`.babel property must be an object`, file.filepath);\n }\n\n return {\n filepath: file.filepath,\n dirname: file.dirname,\n options: babel,\n };\n },\n);\n\nconst readConfigJSON5 = makeStaticFileCache((filepath, content): ConfigFile => {\n let options;\n try {\n options = json5.parse(content);\n } catch (err) {\n throw new ConfigError(\n `Error while parsing config - ${err.message}`,\n filepath,\n );\n }\n\n if (!options) throw new ConfigError(`No config detected`, filepath);\n\n if (typeof options !== \"object\") {\n throw new ConfigError(`Config returned typeof ${typeof options}`, filepath);\n }\n if (Array.isArray(options)) {\n throw new ConfigError(`Expected config object but found array`, filepath);\n }\n\n delete options[\"$schema\"];\n\n return {\n filepath,\n dirname: path.dirname(filepath),\n options,\n };\n});\n\nconst readIgnoreConfig = makeStaticFileCache((filepath, content) => {\n const ignoreDir = path.dirname(filepath);\n const ignorePatterns = content\n .split(\"\\n\")\n .map<string>(line => line.replace(/#(.*?)$/, \"\").trim())\n .filter(line => !!line);\n\n for (const pattern of ignorePatterns) {\n if (pattern[0] === \"!\") {\n throw new ConfigError(\n `Negation of file paths is not supported.`,\n filepath,\n );\n }\n }\n\n return {\n filepath,\n dirname: path.dirname(filepath),\n ignore: ignorePatterns.map(pattern =>\n pathPatternToRegex(pattern, ignoreDir),\n ),\n };\n});\n\nexport function* resolveShowConfigPath(\n dirname: string,\n): Handler<string | null> {\n const targetPath = process.env.BABEL_SHOW_CONFIG_FOR;\n if (targetPath != null) {\n const absolutePath = path.resolve(dirname, targetPath);\n const stats = yield* fs.stat(absolutePath);\n if (!stats.isFile()) {\n throw new Error(\n `${absolutePath}: BABEL_SHOW_CONFIG_FOR must refer to a regular file, directories are not supported.`,\n );\n }\n return absolutePath;\n }\n return null;\n}\n\nfunction throwConfigError(filepath: string): never {\n throw new ConfigError(\n `\\\nCaching was left unconfigured. Babel's plugins, presets, and .babelrc.js files can be configured\nfor various types of caching, using the first param of their handler functions:\n\nmodule.exports = function(api) {\n // The API exposes the following:\n\n // Cache the returned value forever and don't call this function again.\n api.cache(true);\n\n // Don't cache at all. Not recommended because it will be very slow.\n api.cache(false);\n\n // Cached based on the value of some function. If this function returns a value different from\n // a previously-encountered value, the plugins will re-evaluate.\n var env = api.cache(() => process.env.NODE_ENV);\n\n // If testing for a specific env, we recommend specifics to avoid instantiating a plugin for\n // any possible NODE_ENV value that might come up during plugin execution.\n var isProd = api.cache(() => process.env.NODE_ENV === \"production\");\n\n // .cache(fn) will perform a linear search though instances to find the matching plugin based\n // based on previous instantiated plugins. If you want to recreate the plugin and discard the\n // previous instance whenever something changes, you may use:\n var isProd = api.cache.invalidate(() => process.env.NODE_ENV === \"production\");\n\n // Note, we also expose the following more-verbose versions of the above examples:\n api.cache.forever(); // api.cache(true)\n api.cache.never(); // api.cache(false)\n api.cache.using(fn); // api.cache(fn)\n\n // Return the value that will be cached.\n return { };\n};`,\n filepath,\n );\n}\n"],"mappings":";;;;;;;;;;;;AAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAEA;;AAEA;;AAEA;;AACA;;AACA;;AAGA;;AAEA;;AAEA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;;AAGA,MAAMA,KAAK,GAAGC,QAAA,CAAW,0CAAX,CAAd;;AAEO,MAAMC,qBAAqB,GAAG,CACnC,iBADmC,EAEnC,kBAFmC,EAGnC,kBAHmC,EAInC,mBAJmC,CAA9B;;AAMP,MAAMC,yBAAyB,GAAG,CAChC,UADgC,EAEhC,aAFgC,EAGhC,cAHgC,EAIhC,cAJgC,EAKhC,eALgC,CAAlC;AAQA,MAAMC,oBAAoB,GAAG,cAA7B;;AAEO,SAASC,iBAAT,CAA2BC,OAA3B,EAA2D;EAChE,IAAIC,OAAO,GAAGD,OAAd;;EACA,SAAS;IACP,KAAK,MAAME,QAAX,IAAuBN,qBAAvB,EAA8C;MAC5C,IAAIO,KAAA,CAAOC,UAAP,CAAkBC,OAAA,CAAKC,IAAL,CAAUL,OAAV,EAAmBC,QAAnB,CAAlB,CAAJ,EAAqD;QACnD,OAAOD,OAAP;MACD;IACF;;IAED,MAAMM,OAAO,GAAGF,OAAA,CAAKJ,OAAL,CAAaA,OAAb,CAAhB;;IACA,IAAIA,OAAO,KAAKM,OAAhB,EAAyB;IACzBN,OAAO,GAAGM,OAAV;EACD;;EAED,OAAO,IAAP;AACD;;AAEM,UAAUC,kBAAV,CACLC,WADK,EAELC,OAFK,EAGLC,MAHK,EAIoB;EACzB,IAAIC,MAAM,GAAG,IAAb;EACA,IAAIC,MAAM,GAAG,IAAb;;EAEA,MAAMZ,OAAO,GAAGI,OAAA,CAAKJ,OAAL,CAAaQ,WAAW,CAACK,QAAzB,CAAhB;;EAEA,KAAK,MAAMC,GAAX,IAAkBN,WAAW,CAACO,WAA9B,EAA2C;IACzC,IAAI,CAACJ,MAAL,EAAa;MAAA;;MACXA,MAAM,GAAG,OAAOK,aAAa,CAC3BpB,yBAD2B,EAE3BkB,GAF2B,EAG3BL,OAH2B,EAI3BC,MAJ2B,EAK3B,qBAAAF,WAAW,CAACS,GAAZ,sCAAiBjB,OAAjB,MAA6Bc,GAA7B,GACII,oBAAoB,CAACV,WAAW,CAACS,GAAb,CADxB,GAEI,IAPuB,CAA7B;IASD;;IAED,IAAI,CAACL,MAAL,EAAa;MACX,MAAMO,SAAS,GAAGf,OAAA,CAAKC,IAAL,CAAUS,GAAV,EAAejB,oBAAf,CAAlB;;MACAe,MAAM,GAAG,OAAOQ,gBAAgB,CAACD,SAAD,CAAhC;;MAEA,IAAIP,MAAJ,EAAY;QACVnB,KAAK,CAAC,0BAAD,EAA6BmB,MAAM,CAACC,QAApC,EAA8Cb,OAA9C,CAAL;MACD;IACF;EACF;;EAED,OAAO;IAAEW,MAAF;IAAUC;EAAV,CAAP;AACD;;AAEM,SAASS,cAAT,CACLrB,OADK,EAELS,OAFK,EAGLC,MAHK,EAIuB;EAC5B,OAAOM,aAAa,CAACrB,qBAAD,EAAwBK,OAAxB,EAAiCS,OAAjC,EAA0CC,MAA1C,CAApB;AACD;;AAED,UAAUM,aAAV,CACEM,KADF,EAEEtB,OAFF,EAGES,OAHF,EAIEC,MAJF,EAKEa,cAAiC,GAAG,IALtC,EAM8B;EAC5B,MAAMC,OAAO,GAAG,OAAOC,UAAA,CAAQC,GAAR,CACrBJ,KAAK,CAACK,GAAN,CAAU1B,QAAQ,IAChB2B,UAAU,CAACxB,OAAA,CAAKC,IAAL,CAAUL,OAAV,EAAmBC,QAAnB,CAAD,EAA+BQ,OAA/B,EAAwCC,MAAxC,CADZ,CADqB,CAAvB;EAKA,MAAMC,MAAM,GAAGa,OAAO,CAACK,MAAR,CAAe,CAACN,cAAD,EAAoCZ,MAApC,KAA+C;IAC3E,IAAIA,MAAM,IAAIY,cAAd,EAA8B;MAC5B,MAAM,IAAIO,oBAAJ,CACH,0DAAD,GACG,MAAK1B,OAAA,CAAK2B,QAAL,CAAcR,cAAc,CAACV,QAA7B,CAAuC,IAD/C,GAEG,MAAKF,MAAM,CAACE,QAAS,IAFxB,GAGG,QAAOb,OAAQ,EAJd,CAAN;IAMD;;IAED,OAAOW,MAAM,IAAIY,cAAjB;EACD,CAXc,EAWZA,cAXY,CAAf;;EAaA,IAAIZ,MAAJ,EAAY;IACVlB,KAAK,CAAC,iCAAD,EAAoCkB,MAAM,CAACE,QAA3C,EAAqDb,OAArD,CAAL;EACD;;EACD,OAAOW,MAAP;AACD;;AAEM,UAAUqB,UAAV,CACLC,IADK,EAELjC,OAFK,EAGLS,OAHK,EAILC,MAJK,EAKgB;EACrB,MAAMG,QAAQ,GAAG;IAAA;EAAA;IAAA;;IAAA;IAAA;IAAA;IAAA;EAAA,GAAgBoB,IAAhB,EAAsB;IAAEC,KAAK,EAAE,CAAClC,OAAD;EAAT,CAAtB,CAAjB;EAEA,MAAMmC,IAAI,GAAG,OAAOP,UAAU,CAACf,QAAD,EAAWJ,OAAX,EAAoBC,MAApB,CAA9B;;EACA,IAAI,CAACyB,IAAL,EAAW;IACT,MAAM,IAAIL,oBAAJ,CACH,4CADG,EAEJjB,QAFI,CAAN;EAID;;EAEDpB,KAAK,CAAC,2BAAD,EAA8BwC,IAA9B,EAAoCjC,OAApC,CAAL;EACA,OAAOmC,IAAP;AACD;;AAMD,SAASP,UAAT,CACEf,QADF,EAEEJ,OAFF,EAGEC,MAHF,EAI8B;EAC5B,MAAM0B,GAAG,GAAGhC,OAAA,CAAKiC,OAAL,CAAaxB,QAAb,CAAZ;;EACA,OAAOuB,GAAG,KAAK,KAAR,IAAiBA,GAAG,KAAK,MAAzB,IAAmCA,GAAG,KAAK,MAA3C,GACHE,YAAY,CAACzB,QAAD,EAAW;IAAEJ,OAAF;IAAWC;EAAX,CAAX,CADT,GAEH6B,eAAe,CAAC1B,QAAD,CAFnB;AAGD;;AAED,MAAM2B,eAAe,GAAG,IAAIC,GAAJ,EAAxB;AAEA,MAAMH,YAAY,GAAG,IAAAI,wBAAA,EAAgB,UAAUJ,YAAV,CACnCzB,QADmC,EAEnC8B,KAFmC,EAMP;EAC5B,IAAI,CAACzC,KAAA,CAAOC,UAAP,CAAkBU,QAAlB,CAAL,EAAkC;IAChC8B,KAAK,CAACC,KAAN;IACA,OAAO,IAAP;EACD;;EAKD,IAAIJ,eAAe,CAACK,GAAhB,CAAoBhC,QAApB,CAAJ,EAAmC;IACjC8B,KAAK,CAACC,KAAN;IAEAnD,KAAK,CAAC,mCAAD,EAAsCoB,QAAtC,CAAL;IACA,OAAO;MACLA,QADK;MAELb,OAAO,EAAEI,OAAA,CAAKJ,OAAL,CAAaa,QAAb,CAFJ;MAGLiC,OAAO,EAAE;IAHJ,CAAP;EAKD;;EAED,IAAIA,OAAJ;;EACA,IAAI;IACFN,eAAe,CAACO,GAAhB,CAAoBlC,QAApB;IACAiC,OAAO,GAAG,OAAO,IAAAE,oBAAA,EACfnC,QADe,EAEf,qEACE,kEAHa,CAAjB;EAKD,CAPD,SAOU;IACR2B,eAAe,CAACS,MAAhB,CAAuBpC,QAAvB;EACD;;EAED,IAAIqC,WAAW,GAAG,KAAlB;;EACA,IAAI,OAAOJ,OAAP,KAAmB,UAAvB,EAAmC;IAEjC,OAAO,EAAP;IAEAA,OAAO,GAAG,IAAAK,qCAAA,EAAmBL,OAAnB,EACR,IAAAM,wBAAA,EAAcT,KAAd,CADQ,CAAV;IAIAO,WAAW,GAAG,IAAd;EACD;;EAED,IAAI,CAACJ,OAAD,IAAY,OAAOA,OAAP,KAAmB,QAA/B,IAA2CO,KAAK,CAACC,OAAN,CAAcR,OAAd,CAA/C,EAAuE;IACrE,MAAM,IAAIhB,oBAAJ,CACH,wDADG,EAEJjB,QAFI,CAAN;EAID;;EAGD,IAAI,OAAOiC,OAAO,CAACS,IAAf,KAAwB,UAA5B,EAAwC;IACtC,MAAM,IAAIzB,oBAAJ,CACH,iDAAD,GACG,wDADH,GAEG,6CAFH,GAGG,oEAHH,GAIG,0EALC,EAMJjB,QANI,CAAN;EAQD;;EAED,IAAIqC,WAAW,IAAI,CAACP,KAAK,CAACa,UAAN,EAApB,EAAwCC,gBAAgB,CAAC5C,QAAD,CAAhB;EAExC,OAAO;IACLA,QADK;IAELb,OAAO,EAAEI,OAAA,CAAKJ,OAAL,CAAaa,QAAb,CAFJ;IAGLiC;EAHK,CAAP;AAKD,CA5EoB,CAArB;AA8EA,MAAM5B,oBAAoB,GAAG,IAAAwC,0BAAA,EAC1BC,IAAD,IAAyC;EACvC,MAAMC,KAAc,GAAGD,IAAI,CAACb,OAAL,CAAa,OAAb,CAAvB;EAEA,IAAI,OAAOc,KAAP,KAAiB,WAArB,EAAkC,OAAO,IAAP;;EAElC,IAAI,OAAOA,KAAP,KAAiB,QAAjB,IAA6BP,KAAK,CAACC,OAAN,CAAcM,KAAd,CAA7B,IAAqDA,KAAK,KAAK,IAAnE,EAAyE;IACvE,MAAM,IAAI9B,oBAAJ,CAAiB,mCAAjB,EAAqD6B,IAAI,CAAC9C,QAA1D,CAAN;EACD;;EAED,OAAO;IACLA,QAAQ,EAAE8C,IAAI,CAAC9C,QADV;IAELb,OAAO,EAAE2D,IAAI,CAAC3D,OAFT;IAGL8C,OAAO,EAAEc;EAHJ,CAAP;AAKD,CAf0B,CAA7B;AAkBA,MAAMrB,eAAe,GAAG,IAAAsB,0BAAA,EAAoB,CAAChD,QAAD,EAAWiD,OAAX,KAAmC;EAC7E,IAAIhB,OAAJ;;EACA,IAAI;IACFA,OAAO,GAAGiB,OAAA,CAAMC,KAAN,CAAYF,OAAZ,CAAV;EACD,CAFD,CAEE,OAAOG,GAAP,EAAY;IACZ,MAAM,IAAInC,oBAAJ,CACH,gCAA+BmC,GAAG,CAACC,OAAQ,EADxC,EAEJrD,QAFI,CAAN;EAID;;EAED,IAAI,CAACiC,OAAL,EAAc,MAAM,IAAIhB,oBAAJ,CAAiB,oBAAjB,EAAsCjB,QAAtC,CAAN;;EAEd,IAAI,OAAOiC,OAAP,KAAmB,QAAvB,EAAiC;IAC/B,MAAM,IAAIhB,oBAAJ,CAAiB,0BAAyB,OAAOgB,OAAQ,EAAzD,EAA4DjC,QAA5D,CAAN;EACD;;EACD,IAAIwC,KAAK,CAACC,OAAN,CAAcR,OAAd,CAAJ,EAA4B;IAC1B,MAAM,IAAIhB,oBAAJ,CAAiB,wCAAjB,EAA0DjB,QAA1D,CAAN;EACD;;EAED,OAAOiC,OAAO,CAAC,SAAD,CAAd;EAEA,OAAO;IACLjC,QADK;IAELb,OAAO,EAAEI,OAAA,CAAKJ,OAAL,CAAaa,QAAb,CAFJ;IAGLiC;EAHK,CAAP;AAKD,CA3BuB,CAAxB;AA6BA,MAAM1B,gBAAgB,GAAG,IAAAyC,0BAAA,EAAoB,CAAChD,QAAD,EAAWiD,OAAX,KAAuB;EAClE,MAAMK,SAAS,GAAG/D,OAAA,CAAKJ,OAAL,CAAaa,QAAb,CAAlB;;EACA,MAAMuD,cAAc,GAAGN,OAAO,CAC3BO,KADoB,CACd,IADc,EAEpB1C,GAFoB,CAER2C,IAAI,IAAIA,IAAI,CAACC,OAAL,CAAa,SAAb,EAAwB,EAAxB,EAA4BC,IAA5B,EAFA,EAGpBC,MAHoB,CAGbH,IAAI,IAAI,CAAC,CAACA,IAHG,CAAvB;;EAKA,KAAK,MAAMI,OAAX,IAAsBN,cAAtB,EAAsC;IACpC,IAAIM,OAAO,CAAC,CAAD,CAAP,KAAe,GAAnB,EAAwB;MACtB,MAAM,IAAI5C,oBAAJ,CACH,0CADG,EAEJjB,QAFI,CAAN;IAID;EACF;;EAED,OAAO;IACLA,QADK;IAELb,OAAO,EAAEI,OAAA,CAAKJ,OAAL,CAAaa,QAAb,CAFJ;IAGLD,MAAM,EAAEwD,cAAc,CAACzC,GAAf,CAAmB+C,OAAO,IAChC,IAAAC,uBAAA,EAAmBD,OAAnB,EAA4BP,SAA5B,CADM;EAHH,CAAP;AAOD,CAvBwB,CAAzB;;AAyBO,UAAUS,qBAAV,CACL5E,OADK,EAEmB;EACxB,MAAM6E,UAAU,GAAGC,OAAO,CAACC,GAAR,CAAYC,qBAA/B;;EACA,IAAIH,UAAU,IAAI,IAAlB,EAAwB;IACtB,MAAMI,YAAY,GAAG7E,OAAA,CAAK8E,OAAL,CAAalF,OAAb,EAAsB6E,UAAtB,CAArB;;IACA,MAAMM,KAAK,GAAG,OAAOC,EAAE,CAACC,IAAH,CAAQJ,YAAR,CAArB;;IACA,IAAI,CAACE,KAAK,CAACG,MAAN,EAAL,EAAqB;MACnB,MAAM,IAAIC,KAAJ,CACH,GAAEN,YAAa,sFADZ,CAAN;IAGD;;IACD,OAAOA,YAAP;EACD;;EACD,OAAO,IAAP;AACD;;AAED,SAASxB,gBAAT,CAA0B5C,QAA1B,EAAmD;EACjD,MAAM,IAAIiB,oBAAJ,CACH;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAlCQ,EAmCJjB,QAnCI,CAAN;AAqCD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/import-meta-resolve.js
... | ... | @@ -0,0 +1,45 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = resolve; | |
7 | + | |
8 | +function _module() { | |
9 | + const data = require("module"); | |
10 | + | |
11 | + _module = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +var _importMetaResolve = require("../../vendor/import-meta-resolve"); | |
19 | + | |
20 | +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } | |
21 | + | |
22 | +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } | |
23 | + | |
24 | +let import_; | |
25 | + | |
26 | +try { | |
27 | + import_ = require("./import.cjs"); | |
28 | +} catch (_unused) {} | |
29 | + | |
30 | +const importMetaResolveP = import_ && process.execArgv.includes("--experimental-import-meta-resolve") ? import_("data:text/javascript,export default import.meta.resolve").then(m => m.default || _importMetaResolve.resolve, () => _importMetaResolve.resolve) : Promise.resolve(_importMetaResolve.resolve); | |
31 | + | |
32 | +function resolve(_x, _x2) { | |
33 | + return _resolve.apply(this, arguments); | |
34 | +} | |
35 | + | |
36 | +function _resolve() { | |
37 | + _resolve = _asyncToGenerator(function* (specifier, parent) { | |
38 | + return (yield importMetaResolveP)(specifier, parent); | |
39 | + }); | |
40 | + return _resolve.apply(this, arguments); | |
41 | +} | |
42 | + | |
43 | +0 && 0; | |
44 | + | |
45 | +//# sourceMappingURL=import-meta-resolve.js.map |
+++ node_modules/@babel/core/lib/config/files/import-meta-resolve.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["import_","require","importMetaResolveP","process","execArgv","includes","then","m","default","polyfill","Promise","resolve","specifier","parent"],"sources":["../../../src/config/files/import-meta-resolve.ts"],"sourcesContent":["import { createRequire } from \"module\";\nimport { resolve as polyfill } from \"../../vendor/import-meta-resolve\";\n\nconst require = createRequire(import.meta.url);\n\nlet import_;\ntry {\n // Node < 13.3 doesn't support import() syntax.\n import_ = require(\"./import.cjs\");\n} catch {}\n\n// import.meta.resolve is only available in ESM, but this file is compiled to CJS.\n// We can extract it using dynamic import.\nconst importMetaResolveP: Promise<ImportMeta[\"resolve\"]> =\n import_ &&\n // Due to a Node.js/V8 bug (https://github.com/nodejs/node/issues/35889), we cannot\n // use always dynamic import because it segfaults when running in a Node.js `vm` context,\n // which is used by the default Jest environment and by webpack-cli.\n //\n // However, import.meta.resolve is experimental and only enabled when Node.js is run\n // with the `--experimental-import-meta-resolve` flag: we can avoid calling import()\n // when that flag is not enabled, so that the default behavior never segfaults.\n //\n // Hopefully, before Node.js unflags import.meta.resolve, either:\n // - we will move to ESM, so that we have direct access to import.meta.resolve, or\n // - the V8 bug will be fixed so that we can safely use dynamic import by default.\n //\n // I (@nicolo-ribaudo) am really anoyed by this bug, because there is no known\n // work-around other than \"don't use dynamic import if you are running in a `vm` context\",\n // but there is no reliable way to detect it (you cannot try/catch segfaults).\n //\n // This is the only place where we *need* to use dynamic import because we need to access\n // an ES module. All the other places will first try using require() and *then*, if\n // it throws because it's a module, will fallback to import().\n process.execArgv.includes(\"--experimental-import-meta-resolve\")\n ? import_(\"data:text/javascript,export default import.meta.resolve\").then(\n (m: { default: ImportMeta[\"resolve\"] | undefined }) =>\n m.default || polyfill,\n () => polyfill,\n )\n : Promise.resolve(polyfill);\n\nexport default async function resolve(\n specifier: Parameters<ImportMeta[\"resolve\"]>[0],\n parent?: Parameters<ImportMeta[\"resolve\"]>[1],\n): ReturnType<ImportMeta[\"resolve\"]> {\n return (await importMetaResolveP)(specifier, parent);\n}\n"],"mappings":";;;;;;;AAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;;;;;;AAIA,IAAIA,OAAJ;;AACA,IAAI;EAEFA,OAAO,GAAGC,OAAO,CAAC,cAAD,CAAjB;AACD,CAHD,CAGE,gBAAM,CAAE;;AAIV,MAAMC,kBAAkD,GACtDF,OAAO,IAoBPG,OAAO,CAACC,QAAR,CAAiBC,QAAjB,CAA0B,oCAA1B,CApBA,GAqBIL,OAAO,CAAC,yDAAD,CAAP,CAAmEM,IAAnE,CACGC,CAAD,IACEA,CAAC,CAACC,OAAF,IAAaC,0BAFjB,EAGE,MAAMA,0BAHR,CArBJ,GA0BIC,OAAO,CAACC,OAAR,CAAgBF,0BAAhB,CA3BN;;SA6B8BE,O;;;;;+BAAf,WACbC,SADa,EAEbC,MAFa,EAGsB;IACnC,OAAO,OAAOX,kBAAP,EAA2BU,SAA3B,EAAsCC,MAAtC,CAAP;EACD,C"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/import.cjs
... | ... | @@ -0,0 +1,7 @@ |
1 | +module.exports = function import_(filepath) { | |
2 | + return import(filepath); | |
3 | +}; | |
4 | + | |
5 | +0 && 0; | |
6 | + | |
7 | +//# sourceMappingURL=import.cjs.map |
+++ node_modules/@babel/core/lib/config/files/import.cjs.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["module","exports","import_","filepath"],"sources":["../../../src/config/files/import.cjs"],"sourcesContent":["// We keep this in a separate file so that in older node versions, where\n// import() isn't supported, we can try/catch around the require() call\n// when loading this file.\n\nmodule.exports = function import_(filepath) {\n return import(filepath);\n};\n"],"mappings":"AAIAA,MAAM,CAACC,OAAP,GAAiB,SAASC,OAAT,CAAiBC,QAAjB,EAA2B;EAC1C,OAAO,OAAOA,QAAP,CAAP;AACD,CAFD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/index-browser.js
... | ... | @@ -0,0 +1,71 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.ROOT_CONFIG_FILENAMES = void 0; | |
7 | +exports.findConfigUpwards = findConfigUpwards; | |
8 | +exports.findPackageData = findPackageData; | |
9 | +exports.findRelativeConfig = findRelativeConfig; | |
10 | +exports.findRootConfig = findRootConfig; | |
11 | +exports.loadConfig = loadConfig; | |
12 | +exports.loadPlugin = loadPlugin; | |
13 | +exports.loadPreset = loadPreset; | |
14 | +exports.resolvePlugin = resolvePlugin; | |
15 | +exports.resolvePreset = resolvePreset; | |
16 | +exports.resolveShowConfigPath = resolveShowConfigPath; | |
17 | + | |
18 | +function findConfigUpwards(rootDir) { | |
19 | + return null; | |
20 | +} | |
21 | + | |
22 | +function* findPackageData(filepath) { | |
23 | + return { | |
24 | + filepath, | |
25 | + directories: [], | |
26 | + pkg: null, | |
27 | + isPackage: false | |
28 | + }; | |
29 | +} | |
30 | + | |
31 | +function* findRelativeConfig(pkgData, envName, caller) { | |
32 | + return { | |
33 | + config: null, | |
34 | + ignore: null | |
35 | + }; | |
36 | +} | |
37 | + | |
38 | +function* findRootConfig(dirname, envName, caller) { | |
39 | + return null; | |
40 | +} | |
41 | + | |
42 | +function* loadConfig(name, dirname, envName, caller) { | |
43 | + throw new Error(`Cannot load ${name} relative to ${dirname} in a browser`); | |
44 | +} | |
45 | + | |
46 | +function* resolveShowConfigPath(dirname) { | |
47 | + return null; | |
48 | +} | |
49 | + | |
50 | +const ROOT_CONFIG_FILENAMES = []; | |
51 | +exports.ROOT_CONFIG_FILENAMES = ROOT_CONFIG_FILENAMES; | |
52 | + | |
53 | +function resolvePlugin(name, dirname) { | |
54 | + return null; | |
55 | +} | |
56 | + | |
57 | +function resolvePreset(name, dirname) { | |
58 | + return null; | |
59 | +} | |
60 | + | |
61 | +function loadPlugin(name, dirname) { | |
62 | + throw new Error(`Cannot load plugin ${name} relative to ${dirname} in a browser`); | |
63 | +} | |
64 | + | |
65 | +function loadPreset(name, dirname) { | |
66 | + throw new Error(`Cannot load preset ${name} relative to ${dirname} in a browser`); | |
67 | +} | |
68 | + | |
69 | +0 && 0; | |
70 | + | |
71 | +//# sourceMappingURL=index-browser.js.map |
+++ node_modules/@babel/core/lib/config/files/index-browser.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["findConfigUpwards","rootDir","findPackageData","filepath","directories","pkg","isPackage","findRelativeConfig","pkgData","envName","caller","config","ignore","findRootConfig","dirname","loadConfig","name","Error","resolveShowConfigPath","ROOT_CONFIG_FILENAMES","resolvePlugin","resolvePreset","loadPlugin","loadPreset"],"sources":["../../../src/config/files/index-browser.ts"],"sourcesContent":["import type { Handler } from \"gensync\";\n\nimport type {\n ConfigFile,\n IgnoreFile,\n RelativeConfig,\n FilePackageData,\n} from \"./types\";\n\nimport type { CallerMetadata } from \"../validation/options\";\n\nexport type { ConfigFile, IgnoreFile, RelativeConfig, FilePackageData };\n\nexport function findConfigUpwards(\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n rootDir: string,\n): string | null {\n return null;\n}\n\n// eslint-disable-next-line require-yield\nexport function* findPackageData(filepath: string): Handler<FilePackageData> {\n return {\n filepath,\n directories: [],\n pkg: null,\n isPackage: false,\n };\n}\n\n// eslint-disable-next-line require-yield\nexport function* findRelativeConfig(\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n pkgData: FilePackageData,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n envName: string,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n caller: CallerMetadata | undefined,\n): Handler<RelativeConfig> {\n return { config: null, ignore: null };\n}\n\n// eslint-disable-next-line require-yield\nexport function* findRootConfig(\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n dirname: string,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n envName: string,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n caller: CallerMetadata | undefined,\n): Handler<ConfigFile | null> {\n return null;\n}\n\n// eslint-disable-next-line require-yield\nexport function* loadConfig(\n name: string,\n dirname: string,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n envName: string,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n caller: CallerMetadata | undefined,\n): Handler<ConfigFile> {\n throw new Error(`Cannot load ${name} relative to ${dirname} in a browser`);\n}\n\n// eslint-disable-next-line require-yield\nexport function* resolveShowConfigPath(\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n dirname: string,\n): Handler<string | null> {\n return null;\n}\n\nexport const ROOT_CONFIG_FILENAMES: string[] = [];\n\n// eslint-disable-next-line @typescript-eslint/no-unused-vars\nexport function resolvePlugin(name: string, dirname: string): string | null {\n return null;\n}\n\n// eslint-disable-next-line @typescript-eslint/no-unused-vars\nexport function resolvePreset(name: string, dirname: string): string | null {\n return null;\n}\n\nexport function loadPlugin(\n name: string,\n dirname: string,\n): Handler<{\n filepath: string;\n value: unknown;\n}> {\n throw new Error(\n `Cannot load plugin ${name} relative to ${dirname} in a browser`,\n );\n}\n\nexport function loadPreset(\n name: string,\n dirname: string,\n): Handler<{\n filepath: string;\n value: unknown;\n}> {\n throw new Error(\n `Cannot load preset ${name} relative to ${dirname} in a browser`,\n );\n}\n"],"mappings":";;;;;;;;;;;;;;;;;AAaO,SAASA,iBAAT,CAELC,OAFK,EAGU;EACf,OAAO,IAAP;AACD;;AAGM,UAAUC,eAAV,CAA0BC,QAA1B,EAAsE;EAC3E,OAAO;IACLA,QADK;IAELC,WAAW,EAAE,EAFR;IAGLC,GAAG,EAAE,IAHA;IAILC,SAAS,EAAE;EAJN,CAAP;AAMD;;AAGM,UAAUC,kBAAV,CAELC,OAFK,EAILC,OAJK,EAMLC,MANK,EAOoB;EACzB,OAAO;IAAEC,MAAM,EAAE,IAAV;IAAgBC,MAAM,EAAE;EAAxB,CAAP;AACD;;AAGM,UAAUC,cAAV,CAELC,OAFK,EAILL,OAJK,EAMLC,MANK,EAOuB;EAC5B,OAAO,IAAP;AACD;;AAGM,UAAUK,UAAV,CACLC,IADK,EAELF,OAFK,EAILL,OAJK,EAMLC,MANK,EAOgB;EACrB,MAAM,IAAIO,KAAJ,CAAW,eAAcD,IAAK,gBAAeF,OAAQ,eAArD,CAAN;AACD;;AAGM,UAAUI,qBAAV,CAELJ,OAFK,EAGmB;EACxB,OAAO,IAAP;AACD;;AAEM,MAAMK,qBAA+B,GAAG,EAAxC;;;AAGA,SAASC,aAAT,CAAuBJ,IAAvB,EAAqCF,OAArC,EAAqE;EAC1E,OAAO,IAAP;AACD;;AAGM,SAASO,aAAT,CAAuBL,IAAvB,EAAqCF,OAArC,EAAqE;EAC1E,OAAO,IAAP;AACD;;AAEM,SAASQ,UAAT,CACLN,IADK,EAELF,OAFK,EAMJ;EACD,MAAM,IAAIG,KAAJ,CACH,sBAAqBD,IAAK,gBAAeF,OAAQ,eAD9C,CAAN;AAGD;;AAEM,SAASS,UAAT,CACLP,IADK,EAELF,OAFK,EAMJ;EACD,MAAM,IAAIG,KAAJ,CACH,sBAAqBD,IAAK,gBAAeF,OAAQ,eAD9C,CAAN;AAGD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/index.js
... | ... | @@ -0,0 +1,89 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +Object.defineProperty(exports, "ROOT_CONFIG_FILENAMES", { | |
7 | + enumerable: true, | |
8 | + get: function () { | |
9 | + return _configuration.ROOT_CONFIG_FILENAMES; | |
10 | + } | |
11 | +}); | |
12 | +Object.defineProperty(exports, "findConfigUpwards", { | |
13 | + enumerable: true, | |
14 | + get: function () { | |
15 | + return _configuration.findConfigUpwards; | |
16 | + } | |
17 | +}); | |
18 | +Object.defineProperty(exports, "findPackageData", { | |
19 | + enumerable: true, | |
20 | + get: function () { | |
21 | + return _package.findPackageData; | |
22 | + } | |
23 | +}); | |
24 | +Object.defineProperty(exports, "findRelativeConfig", { | |
25 | + enumerable: true, | |
26 | + get: function () { | |
27 | + return _configuration.findRelativeConfig; | |
28 | + } | |
29 | +}); | |
30 | +Object.defineProperty(exports, "findRootConfig", { | |
31 | + enumerable: true, | |
32 | + get: function () { | |
33 | + return _configuration.findRootConfig; | |
34 | + } | |
35 | +}); | |
36 | +Object.defineProperty(exports, "loadConfig", { | |
37 | + enumerable: true, | |
38 | + get: function () { | |
39 | + return _configuration.loadConfig; | |
40 | + } | |
41 | +}); | |
42 | +Object.defineProperty(exports, "loadPlugin", { | |
43 | + enumerable: true, | |
44 | + get: function () { | |
45 | + return plugins.loadPlugin; | |
46 | + } | |
47 | +}); | |
48 | +Object.defineProperty(exports, "loadPreset", { | |
49 | + enumerable: true, | |
50 | + get: function () { | |
51 | + return plugins.loadPreset; | |
52 | + } | |
53 | +}); | |
54 | +exports.resolvePreset = exports.resolvePlugin = void 0; | |
55 | +Object.defineProperty(exports, "resolveShowConfigPath", { | |
56 | + enumerable: true, | |
57 | + get: function () { | |
58 | + return _configuration.resolveShowConfigPath; | |
59 | + } | |
60 | +}); | |
61 | + | |
62 | +var _package = require("./package"); | |
63 | + | |
64 | +var _configuration = require("./configuration"); | |
65 | + | |
66 | +var plugins = require("./plugins"); | |
67 | + | |
68 | +function _gensync() { | |
69 | + const data = require("gensync"); | |
70 | + | |
71 | + _gensync = function () { | |
72 | + return data; | |
73 | + }; | |
74 | + | |
75 | + return data; | |
76 | +} | |
77 | + | |
78 | +({}); | |
79 | + | |
80 | +const resolvePlugin = _gensync()(plugins.resolvePlugin).sync; | |
81 | + | |
82 | +exports.resolvePlugin = resolvePlugin; | |
83 | + | |
84 | +const resolvePreset = _gensync()(plugins.resolvePreset).sync; | |
85 | + | |
86 | +exports.resolvePreset = resolvePreset; | |
87 | +0 && 0; | |
88 | + | |
89 | +//# sourceMappingURL=index.js.map |
+++ node_modules/@babel/core/lib/config/files/index.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["resolvePlugin","gensync","plugins","sync","resolvePreset"],"sources":["../../../src/config/files/index.ts"],"sourcesContent":["type indexBrowserType = typeof import(\"./index-browser\");\ntype indexType = typeof import(\"./index\");\n\n// Kind of gross, but essentially asserting that the exports of this module are the same as the\n// exports of index-browser, since this file may be replaced at bundle time with index-browser.\n({} as any as indexBrowserType as indexType);\n\nexport { findPackageData } from \"./package\";\n\nexport {\n findConfigUpwards,\n findRelativeConfig,\n findRootConfig,\n loadConfig,\n resolveShowConfigPath,\n ROOT_CONFIG_FILENAMES,\n} from \"./configuration\";\nexport type {\n ConfigFile,\n IgnoreFile,\n RelativeConfig,\n FilePackageData,\n} from \"./types\";\nexport { loadPlugin, loadPreset } from \"./plugins\";\n\nimport gensync from \"gensync\";\nimport * as plugins from \"./plugins\";\n\nexport const resolvePlugin = gensync(plugins.resolvePlugin).sync;\nexport const resolvePreset = gensync(plugins.resolvePreset).sync;\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAOA;;AAEA;;AAcA;;AAEA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AApBA,CAAC,EAAD;;AAuBO,MAAMA,aAAa,GAAGC,UAAA,CAAQC,OAAO,CAACF,aAAhB,EAA+BG,IAArD;;;;AACA,MAAMC,aAAa,GAAGH,UAAA,CAAQC,OAAO,CAACE,aAAhB,EAA+BD,IAArD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/module-types.js
... | ... | @@ -0,0 +1,126 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = loadCjsOrMjsDefault; | |
7 | +exports.supportsESM = void 0; | |
8 | + | |
9 | +var _async = require("../../gensync-utils/async"); | |
10 | + | |
11 | +function _path() { | |
12 | + const data = require("path"); | |
13 | + | |
14 | + _path = function () { | |
15 | + return data; | |
16 | + }; | |
17 | + | |
18 | + return data; | |
19 | +} | |
20 | + | |
21 | +function _url() { | |
22 | + const data = require("url"); | |
23 | + | |
24 | + _url = function () { | |
25 | + return data; | |
26 | + }; | |
27 | + | |
28 | + return data; | |
29 | +} | |
30 | + | |
31 | +function _module() { | |
32 | + const data = require("module"); | |
33 | + | |
34 | + _module = function () { | |
35 | + return data; | |
36 | + }; | |
37 | + | |
38 | + return data; | |
39 | +} | |
40 | + | |
41 | +function _semver() { | |
42 | + const data = require("semver"); | |
43 | + | |
44 | + _semver = function () { | |
45 | + return data; | |
46 | + }; | |
47 | + | |
48 | + return data; | |
49 | +} | |
50 | + | |
51 | +var _rewriteStackTrace = require("../../errors/rewrite-stack-trace"); | |
52 | + | |
53 | +var _configError = require("../../errors/config-error"); | |
54 | + | |
55 | +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } | |
56 | + | |
57 | +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } | |
58 | + | |
59 | +let import_; | |
60 | + | |
61 | +try { | |
62 | + import_ = require("./import.cjs"); | |
63 | +} catch (_unused) {} | |
64 | + | |
65 | +const supportsESM = _semver().satisfies(process.versions.node, "^12.17 || >=13.2"); | |
66 | + | |
67 | +exports.supportsESM = supportsESM; | |
68 | + | |
69 | +function* loadCjsOrMjsDefault(filepath, asyncError, fallbackToTranspiledModule = false) { | |
70 | + switch (guessJSModuleType(filepath)) { | |
71 | + case "cjs": | |
72 | + return loadCjsDefault(filepath, fallbackToTranspiledModule); | |
73 | + | |
74 | + case "unknown": | |
75 | + try { | |
76 | + return loadCjsDefault(filepath, fallbackToTranspiledModule); | |
77 | + } catch (e) { | |
78 | + if (e.code !== "ERR_REQUIRE_ESM") throw e; | |
79 | + } | |
80 | + | |
81 | + case "mjs": | |
82 | + if (yield* (0, _async.isAsync)()) { | |
83 | + return yield* (0, _async.waitFor)(loadMjsDefault(filepath)); | |
84 | + } | |
85 | + | |
86 | + throw new _configError.default(asyncError, filepath); | |
87 | + } | |
88 | +} | |
89 | + | |
90 | +function guessJSModuleType(filename) { | |
91 | + switch (_path().extname(filename)) { | |
92 | + case ".cjs": | |
93 | + return "cjs"; | |
94 | + | |
95 | + case ".mjs": | |
96 | + return "mjs"; | |
97 | + | |
98 | + default: | |
99 | + return "unknown"; | |
100 | + } | |
101 | +} | |
102 | + | |
103 | +function loadCjsDefault(filepath, fallbackToTranspiledModule) { | |
104 | + const module = (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath); | |
105 | + return module != null && module.__esModule ? module.default || (fallbackToTranspiledModule ? module : undefined) : module; | |
106 | +} | |
107 | + | |
108 | +function loadMjsDefault(_x) { | |
109 | + return _loadMjsDefault.apply(this, arguments); | |
110 | +} | |
111 | + | |
112 | +function _loadMjsDefault() { | |
113 | + _loadMjsDefault = _asyncToGenerator(function* (filepath) { | |
114 | + if (!import_) { | |
115 | + throw new _configError.default("Internal error: Native ECMAScript modules aren't supported" + " by this platform.\n", filepath); | |
116 | + } | |
117 | + | |
118 | + const module = yield (0, _rewriteStackTrace.endHiddenCallStack)(import_)((0, _url().pathToFileURL)(filepath)); | |
119 | + return module.default; | |
120 | + }); | |
121 | + return _loadMjsDefault.apply(this, arguments); | |
122 | +} | |
123 | + | |
124 | +0 && 0; | |
125 | + | |
126 | +//# sourceMappingURL=module-types.js.map |
+++ node_modules/@babel/core/lib/config/files/module-types.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["import_","require","supportsESM","semver","satisfies","process","versions","node","loadCjsOrMjsDefault","filepath","asyncError","fallbackToTranspiledModule","guessJSModuleType","loadCjsDefault","e","code","isAsync","waitFor","loadMjsDefault","ConfigError","filename","path","extname","module","endHiddenCallStack","__esModule","default","undefined","pathToFileURL"],"sources":["../../../src/config/files/module-types.ts"],"sourcesContent":["import { isAsync, waitFor } from \"../../gensync-utils/async\";\nimport type { Handler } from \"gensync\";\nimport path from \"path\";\nimport { pathToFileURL } from \"url\";\nimport { createRequire } from \"module\";\nimport semver from \"semver\";\n\nimport { endHiddenCallStack } from \"../../errors/rewrite-stack-trace\";\nimport ConfigError from \"../../errors/config-error\";\n\nconst require = createRequire(import.meta.url);\n\nlet import_: ((specifier: string | URL) => any) | undefined;\ntry {\n // Old Node.js versions don't support import() syntax.\n import_ = require(\"./import.cjs\");\n} catch {}\n\nexport const supportsESM = semver.satisfies(\n process.versions.node,\n // older versions, starting from 10, support the dynamic\n // import syntax but always return a rejected promise.\n \"^12.17 || >=13.2\",\n);\n\nexport default function* loadCjsOrMjsDefault(\n filepath: string,\n asyncError: string,\n // TODO(Babel 8): Remove this\n fallbackToTranspiledModule: boolean = false,\n): Handler<unknown> {\n switch (guessJSModuleType(filepath)) {\n case \"cjs\":\n return loadCjsDefault(filepath, fallbackToTranspiledModule);\n case \"unknown\":\n try {\n return loadCjsDefault(filepath, fallbackToTranspiledModule);\n } catch (e) {\n if (e.code !== \"ERR_REQUIRE_ESM\") throw e;\n }\n // fall through\n case \"mjs\":\n if (yield* isAsync()) {\n return yield* waitFor(loadMjsDefault(filepath));\n }\n throw new ConfigError(asyncError, filepath);\n }\n}\n\nfunction guessJSModuleType(filename: string): \"cjs\" | \"mjs\" | \"unknown\" {\n switch (path.extname(filename)) {\n case \".cjs\":\n return \"cjs\";\n case \".mjs\":\n return \"mjs\";\n default:\n return \"unknown\";\n }\n}\n\nfunction loadCjsDefault(filepath: string, fallbackToTranspiledModule: boolean) {\n const module = endHiddenCallStack(require)(filepath) as any;\n return module?.__esModule\n ? // TODO (Babel 8): Remove \"module\" and \"undefined\" fallback\n module.default || (fallbackToTranspiledModule ? module : undefined)\n : module;\n}\n\nasync function loadMjsDefault(filepath: string) {\n if (!import_) {\n throw new ConfigError(\n \"Internal error: Native ECMAScript modules aren't supported\" +\n \" by this platform.\\n\",\n filepath,\n );\n }\n\n // import() expects URLs, not file paths.\n // https://github.com/nodejs/node/issues/31710\n const module = await endHiddenCallStack(import_)(pathToFileURL(filepath));\n return module.default;\n}\n"],"mappings":";;;;;;;;AAAA;;AAEA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAEA;;AACA;;;;;;AAIA,IAAIA,OAAJ;;AACA,IAAI;EAEFA,OAAO,GAAGC,OAAO,CAAC,cAAD,CAAjB;AACD,CAHD,CAGE,gBAAM,CAAE;;AAEH,MAAMC,WAAW,GAAGC,SAAA,CAAOC,SAAP,CACzBC,OAAO,CAACC,QAAR,CAAiBC,IADQ,EAIzB,kBAJyB,CAApB;;;;AAOQ,UAAUC,mBAAV,CACbC,QADa,EAEbC,UAFa,EAIbC,0BAAmC,GAAG,KAJzB,EAKK;EAClB,QAAQC,iBAAiB,CAACH,QAAD,CAAzB;IACE,KAAK,KAAL;MACE,OAAOI,cAAc,CAACJ,QAAD,EAAWE,0BAAX,CAArB;;IACF,KAAK,SAAL;MACE,IAAI;QACF,OAAOE,cAAc,CAACJ,QAAD,EAAWE,0BAAX,CAArB;MACD,CAFD,CAEE,OAAOG,CAAP,EAAU;QACV,IAAIA,CAAC,CAACC,IAAF,KAAW,iBAAf,EAAkC,MAAMD,CAAN;MACnC;;IAEH,KAAK,KAAL;MACE,IAAI,OAAO,IAAAE,cAAA,GAAX,EAAsB;QACpB,OAAO,OAAO,IAAAC,cAAA,EAAQC,cAAc,CAACT,QAAD,CAAtB,CAAd;MACD;;MACD,MAAM,IAAIU,oBAAJ,CAAgBT,UAAhB,EAA4BD,QAA5B,CAAN;EAdJ;AAgBD;;AAED,SAASG,iBAAT,CAA2BQ,QAA3B,EAAwE;EACtE,QAAQC,OAAA,CAAKC,OAAL,CAAaF,QAAb,CAAR;IACE,KAAK,MAAL;MACE,OAAO,KAAP;;IACF,KAAK,MAAL;MACE,OAAO,KAAP;;IACF;MACE,OAAO,SAAP;EANJ;AAQD;;AAED,SAASP,cAAT,CAAwBJ,QAAxB,EAA0CE,0BAA1C,EAA+E;EAC7E,MAAMY,MAAM,GAAG,IAAAC,qCAAA,EAAmBvB,OAAnB,EAA4BQ,QAA5B,CAAf;EACA,OAAOc,MAAM,QAAN,IAAAA,MAAM,CAAEE,UAAR,GAEHF,MAAM,CAACG,OAAP,KAAmBf,0BAA0B,GAAGY,MAAH,GAAYI,SAAzD,CAFG,GAGHJ,MAHJ;AAID;;SAEcL,c;;;;;sCAAf,WAA8BT,QAA9B,EAAgD;IAC9C,IAAI,CAACT,OAAL,EAAc;MACZ,MAAM,IAAImB,oBAAJ,CACJ,+DACE,sBAFE,EAGJV,QAHI,CAAN;IAKD;;IAID,MAAMc,MAAM,SAAS,IAAAC,qCAAA,EAAmBxB,OAAnB,EAA4B,IAAA4B,oBAAA,EAAcnB,QAAd,CAA5B,CAArB;IACA,OAAOc,MAAM,CAACG,OAAd;EACD,C"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/package.js
... | ... | @@ -0,0 +1,80 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.findPackageData = findPackageData; | |
7 | + | |
8 | +function _path() { | |
9 | + const data = require("path"); | |
10 | + | |
11 | + _path = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +var _utils = require("./utils"); | |
19 | + | |
20 | +var _configError = require("../../errors/config-error"); | |
21 | + | |
22 | +const PACKAGE_FILENAME = "package.json"; | |
23 | + | |
24 | +function* findPackageData(filepath) { | |
25 | + let pkg = null; | |
26 | + const directories = []; | |
27 | + let isPackage = true; | |
28 | + | |
29 | + let dirname = _path().dirname(filepath); | |
30 | + | |
31 | + while (!pkg && _path().basename(dirname) !== "node_modules") { | |
32 | + directories.push(dirname); | |
33 | + pkg = yield* readConfigPackage(_path().join(dirname, PACKAGE_FILENAME)); | |
34 | + | |
35 | + const nextLoc = _path().dirname(dirname); | |
36 | + | |
37 | + if (dirname === nextLoc) { | |
38 | + isPackage = false; | |
39 | + break; | |
40 | + } | |
41 | + | |
42 | + dirname = nextLoc; | |
43 | + } | |
44 | + | |
45 | + return { | |
46 | + filepath, | |
47 | + directories, | |
48 | + pkg, | |
49 | + isPackage | |
50 | + }; | |
51 | +} | |
52 | + | |
53 | +const readConfigPackage = (0, _utils.makeStaticFileCache)((filepath, content) => { | |
54 | + let options; | |
55 | + | |
56 | + try { | |
57 | + options = JSON.parse(content); | |
58 | + } catch (err) { | |
59 | + throw new _configError.default(`Error while parsing JSON - ${err.message}`, filepath); | |
60 | + } | |
61 | + | |
62 | + if (!options) throw new Error(`${filepath}: No config detected`); | |
63 | + | |
64 | + if (typeof options !== "object") { | |
65 | + throw new _configError.default(`Config returned typeof ${typeof options}`, filepath); | |
66 | + } | |
67 | + | |
68 | + if (Array.isArray(options)) { | |
69 | + throw new _configError.default(`Expected config object but found array`, filepath); | |
70 | + } | |
71 | + | |
72 | + return { | |
73 | + filepath, | |
74 | + dirname: _path().dirname(filepath), | |
75 | + options | |
76 | + }; | |
77 | +}); | |
78 | +0 && 0; | |
79 | + | |
80 | +//# sourceMappingURL=package.js.map |
+++ node_modules/@babel/core/lib/config/files/package.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["PACKAGE_FILENAME","findPackageData","filepath","pkg","directories","isPackage","dirname","path","basename","push","readConfigPackage","join","nextLoc","makeStaticFileCache","content","options","JSON","parse","err","ConfigError","message","Error","Array","isArray"],"sources":["../../../src/config/files/package.ts"],"sourcesContent":["import path from \"path\";\nimport type { Handler } from \"gensync\";\nimport { makeStaticFileCache } from \"./utils\";\n\nimport type { ConfigFile, FilePackageData } from \"./types\";\n\nimport ConfigError from \"../../errors/config-error\";\n\nconst PACKAGE_FILENAME = \"package.json\";\n\n/**\n * Find metadata about the package that this file is inside of. Resolution\n * of Babel's config requires general package information to decide when to\n * search for .babelrc files\n */\nexport function* findPackageData(filepath: string): Handler<FilePackageData> {\n let pkg = null;\n const directories = [];\n let isPackage = true;\n\n let dirname = path.dirname(filepath);\n while (!pkg && path.basename(dirname) !== \"node_modules\") {\n directories.push(dirname);\n\n pkg = yield* readConfigPackage(path.join(dirname, PACKAGE_FILENAME));\n\n const nextLoc = path.dirname(dirname);\n if (dirname === nextLoc) {\n isPackage = false;\n break;\n }\n dirname = nextLoc;\n }\n\n return { filepath, directories, pkg, isPackage };\n}\n\nconst readConfigPackage = makeStaticFileCache(\n (filepath, content): ConfigFile => {\n let options;\n try {\n options = JSON.parse(content) as unknown;\n } catch (err) {\n throw new ConfigError(\n `Error while parsing JSON - ${err.message}`,\n filepath,\n );\n }\n\n if (!options) throw new Error(`${filepath}: No config detected`);\n\n if (typeof options !== \"object\") {\n throw new ConfigError(\n `Config returned typeof ${typeof options}`,\n filepath,\n );\n }\n if (Array.isArray(options)) {\n throw new ConfigError(`Expected config object but found array`, filepath);\n }\n\n return {\n filepath,\n dirname: path.dirname(filepath),\n options,\n };\n },\n);\n"],"mappings":";;;;;;;AAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAEA;;AAIA;;AAEA,MAAMA,gBAAgB,GAAG,cAAzB;;AAOO,UAAUC,eAAV,CAA0BC,QAA1B,EAAsE;EAC3E,IAAIC,GAAG,GAAG,IAAV;EACA,MAAMC,WAAW,GAAG,EAApB;EACA,IAAIC,SAAS,GAAG,IAAhB;;EAEA,IAAIC,OAAO,GAAGC,OAAA,CAAKD,OAAL,CAAaJ,QAAb,CAAd;;EACA,OAAO,CAACC,GAAD,IAAQI,OAAA,CAAKC,QAAL,CAAcF,OAAd,MAA2B,cAA1C,EAA0D;IACxDF,WAAW,CAACK,IAAZ,CAAiBH,OAAjB;IAEAH,GAAG,GAAG,OAAOO,iBAAiB,CAACH,OAAA,CAAKI,IAAL,CAAUL,OAAV,EAAmBN,gBAAnB,CAAD,CAA9B;;IAEA,MAAMY,OAAO,GAAGL,OAAA,CAAKD,OAAL,CAAaA,OAAb,CAAhB;;IACA,IAAIA,OAAO,KAAKM,OAAhB,EAAyB;MACvBP,SAAS,GAAG,KAAZ;MACA;IACD;;IACDC,OAAO,GAAGM,OAAV;EACD;;EAED,OAAO;IAAEV,QAAF;IAAYE,WAAZ;IAAyBD,GAAzB;IAA8BE;EAA9B,CAAP;AACD;;AAED,MAAMK,iBAAiB,GAAG,IAAAG,0BAAA,EACxB,CAACX,QAAD,EAAWY,OAAX,KAAmC;EACjC,IAAIC,OAAJ;;EACA,IAAI;IACFA,OAAO,GAAGC,IAAI,CAACC,KAAL,CAAWH,OAAX,CAAV;EACD,CAFD,CAEE,OAAOI,GAAP,EAAY;IACZ,MAAM,IAAIC,oBAAJ,CACH,8BAA6BD,GAAG,CAACE,OAAQ,EADtC,EAEJlB,QAFI,CAAN;EAID;;EAED,IAAI,CAACa,OAAL,EAAc,MAAM,IAAIM,KAAJ,CAAW,GAAEnB,QAAS,sBAAtB,CAAN;;EAEd,IAAI,OAAOa,OAAP,KAAmB,QAAvB,EAAiC;IAC/B,MAAM,IAAII,oBAAJ,CACH,0BAAyB,OAAOJ,OAAQ,EADrC,EAEJb,QAFI,CAAN;EAID;;EACD,IAAIoB,KAAK,CAACC,OAAN,CAAcR,OAAd,CAAJ,EAA4B;IAC1B,MAAM,IAAII,oBAAJ,CAAiB,wCAAjB,EAA0DjB,QAA1D,CAAN;EACD;;EAED,OAAO;IACLA,QADK;IAELI,OAAO,EAAEC,OAAA,CAAKD,OAAL,CAAaJ,QAAb,CAFJ;IAGLa;EAHK,CAAP;AAKD,CA7BuB,CAA1B"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/plugins.js
... | ... | @@ -0,0 +1,277 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.loadPlugin = loadPlugin; | |
7 | +exports.loadPreset = loadPreset; | |
8 | +exports.resolvePlugin = resolvePlugin; | |
9 | +exports.resolvePreset = resolvePreset; | |
10 | + | |
11 | +function _debug() { | |
12 | + const data = require("debug"); | |
13 | + | |
14 | + _debug = function () { | |
15 | + return data; | |
16 | + }; | |
17 | + | |
18 | + return data; | |
19 | +} | |
20 | + | |
21 | +function _path() { | |
22 | + const data = require("path"); | |
23 | + | |
24 | + _path = function () { | |
25 | + return data; | |
26 | + }; | |
27 | + | |
28 | + return data; | |
29 | +} | |
30 | + | |
31 | +function _gensync() { | |
32 | + const data = require("gensync"); | |
33 | + | |
34 | + _gensync = function () { | |
35 | + return data; | |
36 | + }; | |
37 | + | |
38 | + return data; | |
39 | +} | |
40 | + | |
41 | +var _async = require("../../gensync-utils/async"); | |
42 | + | |
43 | +var _moduleTypes = require("./module-types"); | |
44 | + | |
45 | +function _url() { | |
46 | + const data = require("url"); | |
47 | + | |
48 | + _url = function () { | |
49 | + return data; | |
50 | + }; | |
51 | + | |
52 | + return data; | |
53 | +} | |
54 | + | |
55 | +var _importMetaResolve = require("./import-meta-resolve"); | |
56 | + | |
57 | +function _module() { | |
58 | + const data = require("module"); | |
59 | + | |
60 | + _module = function () { | |
61 | + return data; | |
62 | + }; | |
63 | + | |
64 | + return data; | |
65 | +} | |
66 | + | |
67 | +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } | |
68 | + | |
69 | +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } | |
70 | + | |
71 | +const debug = _debug()("babel:config:loading:files:plugins"); | |
72 | + | |
73 | +const EXACT_RE = /^module:/; | |
74 | +const BABEL_PLUGIN_PREFIX_RE = /^(?!@|module:|[^/]+\/|babel-plugin-)/; | |
75 | +const BABEL_PRESET_PREFIX_RE = /^(?!@|module:|[^/]+\/|babel-preset-)/; | |
76 | +const BABEL_PLUGIN_ORG_RE = /^(@babel\/)(?!plugin-|[^/]+\/)/; | |
77 | +const BABEL_PRESET_ORG_RE = /^(@babel\/)(?!preset-|[^/]+\/)/; | |
78 | +const OTHER_PLUGIN_ORG_RE = /^(@(?!babel\/)[^/]+\/)(?![^/]*babel-plugin(?:-|\/|$)|[^/]+\/)/; | |
79 | +const OTHER_PRESET_ORG_RE = /^(@(?!babel\/)[^/]+\/)(?![^/]*babel-preset(?:-|\/|$)|[^/]+\/)/; | |
80 | +const OTHER_ORG_DEFAULT_RE = /^(@(?!babel$)[^/]+)$/; | |
81 | + | |
82 | +function* resolvePlugin(name, dirname) { | |
83 | + return yield* resolveStandardizedName("plugin", name, dirname); | |
84 | +} | |
85 | + | |
86 | +function* resolvePreset(name, dirname) { | |
87 | + return yield* resolveStandardizedName("preset", name, dirname); | |
88 | +} | |
89 | + | |
90 | +function* loadPlugin(name, dirname) { | |
91 | + const filepath = yield* resolvePlugin(name, dirname); | |
92 | + const value = yield* requireModule("plugin", filepath); | |
93 | + debug("Loaded plugin %o from %o.", name, dirname); | |
94 | + return { | |
95 | + filepath, | |
96 | + value | |
97 | + }; | |
98 | +} | |
99 | + | |
100 | +function* loadPreset(name, dirname) { | |
101 | + const filepath = yield* resolvePreset(name, dirname); | |
102 | + const value = yield* requireModule("preset", filepath); | |
103 | + debug("Loaded preset %o from %o.", name, dirname); | |
104 | + return { | |
105 | + filepath, | |
106 | + value | |
107 | + }; | |
108 | +} | |
109 | + | |
110 | +function standardizeName(type, name) { | |
111 | + if (_path().isAbsolute(name)) return name; | |
112 | + const isPreset = type === "preset"; | |
113 | + return name.replace(isPreset ? BABEL_PRESET_PREFIX_RE : BABEL_PLUGIN_PREFIX_RE, `babel-${type}-`).replace(isPreset ? BABEL_PRESET_ORG_RE : BABEL_PLUGIN_ORG_RE, `$1${type}-`).replace(isPreset ? OTHER_PRESET_ORG_RE : OTHER_PLUGIN_ORG_RE, `$1babel-${type}-`).replace(OTHER_ORG_DEFAULT_RE, `$1/babel-${type}`).replace(EXACT_RE, ""); | |
114 | +} | |
115 | + | |
116 | +function* resolveAlternativesHelper(type, name) { | |
117 | + const standardizedName = standardizeName(type, name); | |
118 | + const { | |
119 | + error, | |
120 | + value | |
121 | + } = yield standardizedName; | |
122 | + if (!error) return value; | |
123 | + if (error.code !== "MODULE_NOT_FOUND") throw error; | |
124 | + | |
125 | + if (standardizedName !== name && !(yield name).error) { | |
126 | + error.message += `\n- If you want to resolve "${name}", use "module:${name}"`; | |
127 | + } | |
128 | + | |
129 | + if (!(yield standardizeName(type, "@babel/" + name)).error) { | |
130 | + error.message += `\n- Did you mean "@babel/${name}"?`; | |
131 | + } | |
132 | + | |
133 | + const oppositeType = type === "preset" ? "plugin" : "preset"; | |
134 | + | |
135 | + if (!(yield standardizeName(oppositeType, name)).error) { | |
136 | + error.message += `\n- Did you accidentally pass a ${oppositeType} as a ${type}?`; | |
137 | + } | |
138 | + | |
139 | + throw error; | |
140 | +} | |
141 | + | |
142 | +function tryRequireResolve(id, { | |
143 | + paths: [dirname] | |
144 | +}) { | |
145 | + try { | |
146 | + return { | |
147 | + error: null, | |
148 | + value: (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, { | |
149 | + paths: [b] | |
150 | + }, M = require("module")) => { | |
151 | + let f = M._findPath(r, M._nodeModulePaths(b).concat(b)); | |
152 | + | |
153 | + if (f) return f; | |
154 | + f = new Error(`Cannot resolve module '${r}'`); | |
155 | + f.code = "MODULE_NOT_FOUND"; | |
156 | + throw f; | |
157 | + })(id, { | |
158 | + paths: [dirname] | |
159 | + }) | |
160 | + }; | |
161 | + } catch (error) { | |
162 | + return { | |
163 | + error, | |
164 | + value: null | |
165 | + }; | |
166 | + } | |
167 | +} | |
168 | + | |
169 | +function tryImportMetaResolve(_x, _x2) { | |
170 | + return _tryImportMetaResolve.apply(this, arguments); | |
171 | +} | |
172 | + | |
173 | +function _tryImportMetaResolve() { | |
174 | + _tryImportMetaResolve = _asyncToGenerator(function* (id, options) { | |
175 | + try { | |
176 | + return { | |
177 | + error: null, | |
178 | + value: yield (0, _importMetaResolve.default)(id, options) | |
179 | + }; | |
180 | + } catch (error) { | |
181 | + return { | |
182 | + error, | |
183 | + value: null | |
184 | + }; | |
185 | + } | |
186 | + }); | |
187 | + return _tryImportMetaResolve.apply(this, arguments); | |
188 | +} | |
189 | + | |
190 | +function resolveStandardizedNameForRequire(type, name, dirname) { | |
191 | + const it = resolveAlternativesHelper(type, name); | |
192 | + let res = it.next(); | |
193 | + | |
194 | + while (!res.done) { | |
195 | + res = it.next(tryRequireResolve(res.value, { | |
196 | + paths: [dirname] | |
197 | + })); | |
198 | + } | |
199 | + | |
200 | + return res.value; | |
201 | +} | |
202 | + | |
203 | +function resolveStandardizedNameForImport(_x3, _x4, _x5) { | |
204 | + return _resolveStandardizedNameForImport.apply(this, arguments); | |
205 | +} | |
206 | + | |
207 | +function _resolveStandardizedNameForImport() { | |
208 | + _resolveStandardizedNameForImport = _asyncToGenerator(function* (type, name, dirname) { | |
209 | + const parentUrl = (0, _url().pathToFileURL)(_path().join(dirname, "./babel-virtual-resolve-base.js")).href; | |
210 | + const it = resolveAlternativesHelper(type, name); | |
211 | + let res = it.next(); | |
212 | + | |
213 | + while (!res.done) { | |
214 | + res = it.next(yield tryImportMetaResolve(res.value, parentUrl)); | |
215 | + } | |
216 | + | |
217 | + return (0, _url().fileURLToPath)(res.value); | |
218 | + }); | |
219 | + return _resolveStandardizedNameForImport.apply(this, arguments); | |
220 | +} | |
221 | + | |
222 | +const resolveStandardizedName = _gensync()({ | |
223 | + sync(type, name, dirname = process.cwd()) { | |
224 | + return resolveStandardizedNameForRequire(type, name, dirname); | |
225 | + }, | |
226 | + | |
227 | + async(type, name, dirname = process.cwd()) { | |
228 | + return _asyncToGenerator(function* () { | |
229 | + if (!_moduleTypes.supportsESM) { | |
230 | + return resolveStandardizedNameForRequire(type, name, dirname); | |
231 | + } | |
232 | + | |
233 | + try { | |
234 | + return yield resolveStandardizedNameForImport(type, name, dirname); | |
235 | + } catch (e) { | |
236 | + try { | |
237 | + return resolveStandardizedNameForRequire(type, name, dirname); | |
238 | + } catch (e2) { | |
239 | + if (e.type === "MODULE_NOT_FOUND") throw e; | |
240 | + if (e2.type === "MODULE_NOT_FOUND") throw e2; | |
241 | + throw e; | |
242 | + } | |
243 | + } | |
244 | + })(); | |
245 | + } | |
246 | + | |
247 | +}); | |
248 | + | |
249 | +{ | |
250 | + var LOADING_MODULES = new Set(); | |
251 | +} | |
252 | + | |
253 | +function* requireModule(type, name) { | |
254 | + { | |
255 | + if (!(yield* (0, _async.isAsync)()) && LOADING_MODULES.has(name)) { | |
256 | + throw new Error(`Reentrant ${type} detected trying to load "${name}". This module is not ignored ` + "and is trying to load itself while compiling itself, leading to a dependency cycle. " + 'We recommend adding it to your "ignore" list in your babelrc, or to a .babelignore.'); | |
257 | + } | |
258 | + } | |
259 | + | |
260 | + try { | |
261 | + { | |
262 | + LOADING_MODULES.add(name); | |
263 | + } | |
264 | + return yield* (0, _moduleTypes.default)(name, `You appear to be using a native ECMAScript module ${type}, ` + "which is only supported when running Babel asynchronously.", true); | |
265 | + } catch (err) { | |
266 | + err.message = `[BABEL]: ${err.message} (While processing: ${name})`; | |
267 | + throw err; | |
268 | + } finally { | |
269 | + { | |
270 | + LOADING_MODULES.delete(name); | |
271 | + } | |
272 | + } | |
273 | +} | |
274 | + | |
275 | +0 && 0; | |
276 | + | |
277 | +//# sourceMappingURL=plugins.js.map |
+++ node_modules/@babel/core/lib/config/files/plugins.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["debug","buildDebug","EXACT_RE","BABEL_PLUGIN_PREFIX_RE","BABEL_PRESET_PREFIX_RE","BABEL_PLUGIN_ORG_RE","BABEL_PRESET_ORG_RE","OTHER_PLUGIN_ORG_RE","OTHER_PRESET_ORG_RE","OTHER_ORG_DEFAULT_RE","resolvePlugin","name","dirname","resolveStandardizedName","resolvePreset","loadPlugin","filepath","value","requireModule","loadPreset","standardizeName","type","path","isAbsolute","isPreset","replace","resolveAlternativesHelper","standardizedName","error","code","message","oppositeType","tryRequireResolve","id","paths","tryImportMetaResolve","options","importMetaResolve","resolveStandardizedNameForRequire","it","res","next","done","resolveStandardizedNameForImport","parentUrl","pathToFileURL","join","href","fileURLToPath","gensync","sync","process","cwd","async","supportsESM","e","e2","LOADING_MODULES","Set","isAsync","has","Error","add","loadCjsOrMjsDefault","err","delete"],"sources":["../../../src/config/files/plugins.ts"],"sourcesContent":["/**\n * This file handles all logic for converting string-based configuration references into loaded objects.\n */\n\nimport buildDebug from \"debug\";\nimport path from \"path\";\nimport gensync, { type Handler } from \"gensync\";\nimport { isAsync } from \"../../gensync-utils/async\";\nimport loadCjsOrMjsDefault, { supportsESM } from \"./module-types\";\nimport { fileURLToPath, pathToFileURL } from \"url\";\n\nimport importMetaResolve from \"./import-meta-resolve\";\n\nimport { createRequire } from \"module\";\nconst require = createRequire(import.meta.url);\n\nconst debug = buildDebug(\"babel:config:loading:files:plugins\");\n\nconst EXACT_RE = /^module:/;\nconst BABEL_PLUGIN_PREFIX_RE = /^(?!@|module:|[^/]+\\/|babel-plugin-)/;\nconst BABEL_PRESET_PREFIX_RE = /^(?!@|module:|[^/]+\\/|babel-preset-)/;\nconst BABEL_PLUGIN_ORG_RE = /^(@babel\\/)(?!plugin-|[^/]+\\/)/;\nconst BABEL_PRESET_ORG_RE = /^(@babel\\/)(?!preset-|[^/]+\\/)/;\nconst OTHER_PLUGIN_ORG_RE =\n /^(@(?!babel\\/)[^/]+\\/)(?![^/]*babel-plugin(?:-|\\/|$)|[^/]+\\/)/;\nconst OTHER_PRESET_ORG_RE =\n /^(@(?!babel\\/)[^/]+\\/)(?![^/]*babel-preset(?:-|\\/|$)|[^/]+\\/)/;\nconst OTHER_ORG_DEFAULT_RE = /^(@(?!babel$)[^/]+)$/;\n\nexport function* resolvePlugin(name: string, dirname: string): Handler<string> {\n return yield* resolveStandardizedName(\"plugin\", name, dirname);\n}\n\nexport function* resolvePreset(name: string, dirname: string): Handler<string> {\n return yield* resolveStandardizedName(\"preset\", name, dirname);\n}\n\nexport function* loadPlugin(\n name: string,\n dirname: string,\n): Handler<{ filepath: string; value: unknown }> {\n const filepath = yield* resolvePlugin(name, dirname);\n\n const value = yield* requireModule(\"plugin\", filepath);\n debug(\"Loaded plugin %o from %o.\", name, dirname);\n\n return { filepath, value };\n}\n\nexport function* loadPreset(\n name: string,\n dirname: string,\n): Handler<{ filepath: string; value: unknown }> {\n const filepath = yield* resolvePreset(name, dirname);\n\n const value = yield* requireModule(\"preset\", filepath);\n\n debug(\"Loaded preset %o from %o.\", name, dirname);\n\n return { filepath, value };\n}\n\nfunction standardizeName(type: \"plugin\" | \"preset\", name: string) {\n // Let absolute and relative paths through.\n if (path.isAbsolute(name)) return name;\n\n const isPreset = type === \"preset\";\n\n return (\n name\n // foo -> babel-preset-foo\n .replace(\n isPreset ? BABEL_PRESET_PREFIX_RE : BABEL_PLUGIN_PREFIX_RE,\n `babel-${type}-`,\n )\n // @babel/es2015 -> @babel/preset-es2015\n .replace(\n isPreset ? BABEL_PRESET_ORG_RE : BABEL_PLUGIN_ORG_RE,\n `$1${type}-`,\n )\n // @foo/mypreset -> @foo/babel-preset-mypreset\n .replace(\n isPreset ? OTHER_PRESET_ORG_RE : OTHER_PLUGIN_ORG_RE,\n `$1babel-${type}-`,\n )\n // @foo -> @foo/babel-preset\n .replace(OTHER_ORG_DEFAULT_RE, `$1/babel-${type}`)\n // module:mypreset -> mypreset\n .replace(EXACT_RE, \"\")\n );\n}\n\ntype Result<T> = { error: Error; value: null } | { error: null; value: T };\n\nfunction* resolveAlternativesHelper(\n type: \"plugin\" | \"preset\",\n name: string,\n): Iterator<string, string, Result<string>> {\n const standardizedName = standardizeName(type, name);\n const { error, value } = yield standardizedName;\n if (!error) return value;\n\n // @ts-expect-error code may not index error\n if (error.code !== \"MODULE_NOT_FOUND\") throw error;\n\n if (standardizedName !== name && !(yield name).error) {\n error.message += `\\n- If you want to resolve \"${name}\", use \"module:${name}\"`;\n }\n\n if (!(yield standardizeName(type, \"@babel/\" + name)).error) {\n error.message += `\\n- Did you mean \"@babel/${name}\"?`;\n }\n\n const oppositeType = type === \"preset\" ? \"plugin\" : \"preset\";\n if (!(yield standardizeName(oppositeType, name)).error) {\n error.message += `\\n- Did you accidentally pass a ${oppositeType} as a ${type}?`;\n }\n\n throw error;\n}\n\nfunction tryRequireResolve(\n id: Parameters<RequireResolve>[0],\n { paths: [dirname] }: Parameters<RequireResolve>[1],\n): Result<string> {\n try {\n return { error: null, value: require.resolve(id, { paths: [dirname] }) };\n } catch (error) {\n return { error, value: null };\n }\n}\n\nasync function tryImportMetaResolve(\n id: Parameters<ImportMeta[\"resolve\"]>[0],\n options: Parameters<ImportMeta[\"resolve\"]>[1],\n): Promise<Result<string>> {\n try {\n return { error: null, value: await importMetaResolve(id, options) };\n } catch (error) {\n return { error, value: null };\n }\n}\n\nfunction resolveStandardizedNameForRequire(\n type: \"plugin\" | \"preset\",\n name: string,\n dirname: string,\n) {\n const it = resolveAlternativesHelper(type, name);\n let res = it.next();\n while (!res.done) {\n res = it.next(tryRequireResolve(res.value, { paths: [dirname] }));\n }\n return res.value;\n}\nasync function resolveStandardizedNameForImport(\n type: \"plugin\" | \"preset\",\n name: string,\n dirname: string,\n) {\n const parentUrl = pathToFileURL(\n path.join(dirname, \"./babel-virtual-resolve-base.js\"),\n ).href;\n\n const it = resolveAlternativesHelper(type, name);\n let res = it.next();\n while (!res.done) {\n res = it.next(await tryImportMetaResolve(res.value, parentUrl));\n }\n return fileURLToPath(res.value);\n}\n\nconst resolveStandardizedName = gensync<\n [type: \"plugin\" | \"preset\", name: string, dirname?: string],\n string\n>({\n sync(type, name, dirname = process.cwd()) {\n return resolveStandardizedNameForRequire(type, name, dirname);\n },\n async async(type, name, dirname = process.cwd()) {\n if (!supportsESM) {\n return resolveStandardizedNameForRequire(type, name, dirname);\n }\n\n try {\n return await resolveStandardizedNameForImport(type, name, dirname);\n } catch (e) {\n try {\n return resolveStandardizedNameForRequire(type, name, dirname);\n } catch (e2) {\n if (e.type === \"MODULE_NOT_FOUND\") throw e;\n if (e2.type === \"MODULE_NOT_FOUND\") throw e2;\n throw e;\n }\n }\n },\n});\n\nif (!process.env.BABEL_8_BREAKING) {\n // eslint-disable-next-line no-var\n var LOADING_MODULES = new Set();\n}\nfunction* requireModule(type: string, name: string): Handler<unknown> {\n if (!process.env.BABEL_8_BREAKING) {\n if (!(yield* isAsync()) && LOADING_MODULES.has(name)) {\n throw new Error(\n `Reentrant ${type} detected trying to load \"${name}\". This module is not ignored ` +\n \"and is trying to load itself while compiling itself, leading to a dependency cycle. \" +\n 'We recommend adding it to your \"ignore\" list in your babelrc, or to a .babelignore.',\n );\n }\n }\n\n try {\n if (!process.env.BABEL_8_BREAKING) {\n LOADING_MODULES.add(name);\n }\n return yield* loadCjsOrMjsDefault(\n name,\n `You appear to be using a native ECMAScript module ${type}, ` +\n \"which is only supported when running Babel asynchronously.\",\n // For backward compatibility, we need to support malformed presets\n // defined as separate named exports rather than a single default\n // export.\n // See packages/babel-core/test/fixtures/option-manager/presets/es2015_named.js\n true,\n );\n } catch (err) {\n err.message = `[BABEL]: ${err.message} (While processing: ${name})`;\n throw err;\n } finally {\n if (!process.env.BABEL_8_BREAKING) {\n LOADING_MODULES.delete(name);\n }\n }\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/types.js
... | ... | @@ -0,0 +1,3 @@ |
1 | +0 && 0; | |
2 | + | |
3 | +//# sourceMappingURL=types.js.map |
+++ node_modules/@babel/core/lib/config/files/types.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":[],"sources":["../../../src/config/files/types.ts"],"sourcesContent":["import type { InputOptions } from \"..\";\n\nexport type ConfigFile = {\n filepath: string;\n dirname: string;\n options: InputOptions & { babel?: unknown };\n};\n\nexport type IgnoreFile = {\n filepath: string;\n dirname: string;\n ignore: Array<RegExp>;\n};\n\nexport type RelativeConfig = {\n // The actual config, either from package.json#babel, .babelrc, or\n // .babelrc.js, if there was one.\n config: ConfigFile | null;\n // The .babelignore, if there was one.\n ignore: IgnoreFile | null;\n};\n\nexport type FilePackageData = {\n // The file in the package.\n filepath: string;\n // Any ancestor directories of the file that are within the package.\n directories: Array<string>;\n // The contents of the package.json. May not be found if the package just\n // terminated at a node_modules folder without finding one.\n pkg: ConfigFile | null;\n // True if a package.json or node_modules folder was found while traversing\n // the directory structure.\n isPackage: boolean;\n};\n"],"mappings":""}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/files/utils.js
... | ... | @@ -0,0 +1,48 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.makeStaticFileCache = makeStaticFileCache; | |
7 | + | |
8 | +var _caching = require("../caching"); | |
9 | + | |
10 | +var fs = require("../../gensync-utils/fs"); | |
11 | + | |
12 | +function _fs2() { | |
13 | + const data = require("fs"); | |
14 | + | |
15 | + _fs2 = function () { | |
16 | + return data; | |
17 | + }; | |
18 | + | |
19 | + return data; | |
20 | +} | |
21 | + | |
22 | +function makeStaticFileCache(fn) { | |
23 | + return (0, _caching.makeStrongCache)(function* (filepath, cache) { | |
24 | + const cached = cache.invalidate(() => fileMtime(filepath)); | |
25 | + | |
26 | + if (cached === null) { | |
27 | + return null; | |
28 | + } | |
29 | + | |
30 | + return fn(filepath, yield* fs.readFile(filepath, "utf8")); | |
31 | + }); | |
32 | +} | |
33 | + | |
34 | +function fileMtime(filepath) { | |
35 | + if (!_fs2().existsSync(filepath)) return null; | |
36 | + | |
37 | + try { | |
38 | + return +_fs2().statSync(filepath).mtime; | |
39 | + } catch (e) { | |
40 | + if (e.code !== "ENOENT" && e.code !== "ENOTDIR") throw e; | |
41 | + } | |
42 | + | |
43 | + return null; | |
44 | +} | |
45 | + | |
46 | +0 && 0; | |
47 | + | |
48 | +//# sourceMappingURL=utils.js.map |
+++ node_modules/@babel/core/lib/config/files/utils.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["makeStaticFileCache","fn","makeStrongCache","filepath","cache","cached","invalidate","fileMtime","fs","readFile","nodeFs","existsSync","statSync","mtime","e","code"],"sources":["../../../src/config/files/utils.ts"],"sourcesContent":["import type { Handler } from \"gensync\";\n\nimport { makeStrongCache } from \"../caching\";\nimport type { CacheConfigurator } from \"../caching\";\nimport * as fs from \"../../gensync-utils/fs\";\nimport nodeFs from \"fs\";\n\nexport function makeStaticFileCache<T>(\n fn: (filepath: string, contents: string) => T,\n) {\n return makeStrongCache(function* (\n filepath: string,\n cache: CacheConfigurator<void>,\n ): Handler<null | T> {\n const cached = cache.invalidate(() => fileMtime(filepath));\n\n if (cached === null) {\n return null;\n }\n\n return fn(filepath, yield* fs.readFile(filepath, \"utf8\"));\n });\n}\n\nfunction fileMtime(filepath: string): number | null {\n if (!nodeFs.existsSync(filepath)) return null;\n\n try {\n return +nodeFs.statSync(filepath).mtime;\n } catch (e) {\n if (e.code !== \"ENOENT\" && e.code !== \"ENOTDIR\") throw e;\n }\n\n return null;\n}\n"],"mappings":";;;;;;;AAEA;;AAEA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAEO,SAASA,mBAAT,CACLC,EADK,EAEL;EACA,OAAO,IAAAC,wBAAA,EAAgB,WACrBC,QADqB,EAErBC,KAFqB,EAGF;IACnB,MAAMC,MAAM,GAAGD,KAAK,CAACE,UAAN,CAAiB,MAAMC,SAAS,CAACJ,QAAD,CAAhC,CAAf;;IAEA,IAAIE,MAAM,KAAK,IAAf,EAAqB;MACnB,OAAO,IAAP;IACD;;IAED,OAAOJ,EAAE,CAACE,QAAD,EAAW,OAAOK,EAAE,CAACC,QAAH,CAAYN,QAAZ,EAAsB,MAAtB,CAAlB,CAAT;EACD,CAXM,CAAP;AAYD;;AAED,SAASI,SAAT,CAAmBJ,QAAnB,EAAoD;EAClD,IAAI,CAACO,MAAA,CAAOC,UAAP,CAAkBR,QAAlB,CAAL,EAAkC,OAAO,IAAP;;EAElC,IAAI;IACF,OAAO,CAACO,MAAA,CAAOE,QAAP,CAAgBT,QAAhB,EAA0BU,KAAlC;EACD,CAFD,CAEE,OAAOC,CAAP,EAAU;IACV,IAAIA,CAAC,CAACC,IAAF,KAAW,QAAX,IAAuBD,CAAC,CAACC,IAAF,KAAW,SAAtC,EAAiD,MAAMD,CAAN;EAClD;;EAED,OAAO,IAAP;AACD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/full.js
... | ... | @@ -0,0 +1,384 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = void 0; | |
7 | + | |
8 | +function _gensync() { | |
9 | + const data = require("gensync"); | |
10 | + | |
11 | + _gensync = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +var _async = require("../gensync-utils/async"); | |
19 | + | |
20 | +var _util = require("./util"); | |
21 | + | |
22 | +var context = require("../index"); | |
23 | + | |
24 | +var _plugin = require("./plugin"); | |
25 | + | |
26 | +var _item = require("./item"); | |
27 | + | |
28 | +var _configChain = require("./config-chain"); | |
29 | + | |
30 | +var _deepArray = require("./helpers/deep-array"); | |
31 | + | |
32 | +function _traverse() { | |
33 | + const data = require("@babel/traverse"); | |
34 | + | |
35 | + _traverse = function () { | |
36 | + return data; | |
37 | + }; | |
38 | + | |
39 | + return data; | |
40 | +} | |
41 | + | |
42 | +var _caching = require("./caching"); | |
43 | + | |
44 | +var _options = require("./validation/options"); | |
45 | + | |
46 | +var _plugins = require("./validation/plugins"); | |
47 | + | |
48 | +var _configApi = require("./helpers/config-api"); | |
49 | + | |
50 | +var _partial = require("./partial"); | |
51 | + | |
52 | +var _configError = require("../errors/config-error"); | |
53 | + | |
54 | +var _default = _gensync()(function* loadFullConfig(inputOpts) { | |
55 | + var _opts$assumptions; | |
56 | + | |
57 | + const result = yield* (0, _partial.default)(inputOpts); | |
58 | + | |
59 | + if (!result) { | |
60 | + return null; | |
61 | + } | |
62 | + | |
63 | + const { | |
64 | + options, | |
65 | + context, | |
66 | + fileHandling | |
67 | + } = result; | |
68 | + | |
69 | + if (fileHandling === "ignored") { | |
70 | + return null; | |
71 | + } | |
72 | + | |
73 | + const optionDefaults = {}; | |
74 | + const { | |
75 | + plugins, | |
76 | + presets | |
77 | + } = options; | |
78 | + | |
79 | + if (!plugins || !presets) { | |
80 | + throw new Error("Assertion failure - plugins and presets exist"); | |
81 | + } | |
82 | + | |
83 | + const presetContext = Object.assign({}, context, { | |
84 | + targets: options.targets | |
85 | + }); | |
86 | + | |
87 | + const toDescriptor = item => { | |
88 | + const desc = (0, _item.getItemDescriptor)(item); | |
89 | + | |
90 | + if (!desc) { | |
91 | + throw new Error("Assertion failure - must be config item"); | |
92 | + } | |
93 | + | |
94 | + return desc; | |
95 | + }; | |
96 | + | |
97 | + const presetsDescriptors = presets.map(toDescriptor); | |
98 | + const initialPluginsDescriptors = plugins.map(toDescriptor); | |
99 | + const pluginDescriptorsByPass = [[]]; | |
100 | + const passes = []; | |
101 | + const externalDependencies = []; | |
102 | + const ignored = yield* enhanceError(context, function* recursePresetDescriptors(rawPresets, pluginDescriptorsPass) { | |
103 | + const presets = []; | |
104 | + | |
105 | + for (let i = 0; i < rawPresets.length; i++) { | |
106 | + const descriptor = rawPresets[i]; | |
107 | + | |
108 | + if (descriptor.options !== false) { | |
109 | + try { | |
110 | + var preset = yield* loadPresetDescriptor(descriptor, presetContext); | |
111 | + } catch (e) { | |
112 | + if (e.code === "BABEL_UNKNOWN_OPTION") { | |
113 | + (0, _options.checkNoUnwrappedItemOptionPairs)(rawPresets, i, "preset", e); | |
114 | + } | |
115 | + | |
116 | + throw e; | |
117 | + } | |
118 | + | |
119 | + externalDependencies.push(preset.externalDependencies); | |
120 | + | |
121 | + if (descriptor.ownPass) { | |
122 | + presets.push({ | |
123 | + preset: preset.chain, | |
124 | + pass: [] | |
125 | + }); | |
126 | + } else { | |
127 | + presets.unshift({ | |
128 | + preset: preset.chain, | |
129 | + pass: pluginDescriptorsPass | |
130 | + }); | |
131 | + } | |
132 | + } | |
133 | + } | |
134 | + | |
135 | + if (presets.length > 0) { | |
136 | + pluginDescriptorsByPass.splice(1, 0, ...presets.map(o => o.pass).filter(p => p !== pluginDescriptorsPass)); | |
137 | + | |
138 | + for (const { | |
139 | + preset, | |
140 | + pass | |
141 | + } of presets) { | |
142 | + if (!preset) return true; | |
143 | + pass.push(...preset.plugins); | |
144 | + const ignored = yield* recursePresetDescriptors(preset.presets, pass); | |
145 | + if (ignored) return true; | |
146 | + preset.options.forEach(opts => { | |
147 | + (0, _util.mergeOptions)(optionDefaults, opts); | |
148 | + }); | |
149 | + } | |
150 | + } | |
151 | + })(presetsDescriptors, pluginDescriptorsByPass[0]); | |
152 | + if (ignored) return null; | |
153 | + const opts = optionDefaults; | |
154 | + (0, _util.mergeOptions)(opts, options); | |
155 | + const pluginContext = Object.assign({}, presetContext, { | |
156 | + assumptions: (_opts$assumptions = opts.assumptions) != null ? _opts$assumptions : {} | |
157 | + }); | |
158 | + yield* enhanceError(context, function* loadPluginDescriptors() { | |
159 | + pluginDescriptorsByPass[0].unshift(...initialPluginsDescriptors); | |
160 | + | |
161 | + for (const descs of pluginDescriptorsByPass) { | |
162 | + const pass = []; | |
163 | + passes.push(pass); | |
164 | + | |
165 | + for (let i = 0; i < descs.length; i++) { | |
166 | + const descriptor = descs[i]; | |
167 | + | |
168 | + if (descriptor.options !== false) { | |
169 | + try { | |
170 | + var plugin = yield* loadPluginDescriptor(descriptor, pluginContext); | |
171 | + } catch (e) { | |
172 | + if (e.code === "BABEL_UNKNOWN_PLUGIN_PROPERTY") { | |
173 | + (0, _options.checkNoUnwrappedItemOptionPairs)(descs, i, "plugin", e); | |
174 | + } | |
175 | + | |
176 | + throw e; | |
177 | + } | |
178 | + | |
179 | + pass.push(plugin); | |
180 | + externalDependencies.push(plugin.externalDependencies); | |
181 | + } | |
182 | + } | |
183 | + } | |
184 | + })(); | |
185 | + opts.plugins = passes[0]; | |
186 | + opts.presets = passes.slice(1).filter(plugins => plugins.length > 0).map(plugins => ({ | |
187 | + plugins | |
188 | + })); | |
189 | + opts.passPerPreset = opts.presets.length > 0; | |
190 | + return { | |
191 | + options: opts, | |
192 | + passes: passes, | |
193 | + externalDependencies: (0, _deepArray.finalize)(externalDependencies) | |
194 | + }; | |
195 | +}); | |
196 | + | |
197 | +exports.default = _default; | |
198 | + | |
199 | +function enhanceError(context, fn) { | |
200 | + return function* (arg1, arg2) { | |
201 | + try { | |
202 | + return yield* fn(arg1, arg2); | |
203 | + } catch (e) { | |
204 | + if (!/^\[BABEL\]/.test(e.message)) { | |
205 | + var _context$filename; | |
206 | + | |
207 | + e.message = `[BABEL] ${(_context$filename = context.filename) != null ? _context$filename : "unknown file"}: ${e.message}`; | |
208 | + } | |
209 | + | |
210 | + throw e; | |
211 | + } | |
212 | + }; | |
213 | +} | |
214 | + | |
215 | +const makeDescriptorLoader = apiFactory => (0, _caching.makeWeakCache)(function* ({ | |
216 | + value, | |
217 | + options, | |
218 | + dirname, | |
219 | + alias | |
220 | +}, cache) { | |
221 | + if (options === false) throw new Error("Assertion failure"); | |
222 | + options = options || {}; | |
223 | + const externalDependencies = []; | |
224 | + let item = value; | |
225 | + | |
226 | + if (typeof value === "function") { | |
227 | + const factory = (0, _async.maybeAsync)(value, `You appear to be using an async plugin/preset, but Babel has been called synchronously`); | |
228 | + const api = Object.assign({}, context, apiFactory(cache, externalDependencies)); | |
229 | + | |
230 | + try { | |
231 | + item = yield* factory(api, options, dirname); | |
232 | + } catch (e) { | |
233 | + if (alias) { | |
234 | + e.message += ` (While processing: ${JSON.stringify(alias)})`; | |
235 | + } | |
236 | + | |
237 | + throw e; | |
238 | + } | |
239 | + } | |
240 | + | |
241 | + if (!item || typeof item !== "object") { | |
242 | + throw new Error("Plugin/Preset did not return an object."); | |
243 | + } | |
244 | + | |
245 | + if ((0, _async.isThenable)(item)) { | |
246 | + yield* []; | |
247 | + throw new Error(`You appear to be using a promise as a plugin, ` + `which your current version of Babel does not support. ` + `If you're using a published plugin, ` + `you may need to upgrade your @babel/core version. ` + `As an alternative, you can prefix the promise with "await". ` + `(While processing: ${JSON.stringify(alias)})`); | |
248 | + } | |
249 | + | |
250 | + if (externalDependencies.length > 0 && (!cache.configured() || cache.mode() === "forever")) { | |
251 | + let error = `A plugin/preset has external untracked dependencies ` + `(${externalDependencies[0]}), but the cache `; | |
252 | + | |
253 | + if (!cache.configured()) { | |
254 | + error += `has not been configured to be invalidated when the external dependencies change. `; | |
255 | + } else { | |
256 | + error += ` has been configured to never be invalidated. `; | |
257 | + } | |
258 | + | |
259 | + error += `Plugins/presets should configure their cache to be invalidated when the external ` + `dependencies change, for example using \`api.cache.invalidate(() => ` + `statSync(filepath).mtimeMs)\` or \`api.cache.never()\`\n` + `(While processing: ${JSON.stringify(alias)})`; | |
260 | + throw new Error(error); | |
261 | + } | |
262 | + | |
263 | + return { | |
264 | + value: item, | |
265 | + options, | |
266 | + dirname, | |
267 | + alias, | |
268 | + externalDependencies: (0, _deepArray.finalize)(externalDependencies) | |
269 | + }; | |
270 | +}); | |
271 | + | |
272 | +const pluginDescriptorLoader = makeDescriptorLoader(_configApi.makePluginAPI); | |
273 | +const presetDescriptorLoader = makeDescriptorLoader(_configApi.makePresetAPI); | |
274 | + | |
275 | +function* loadPluginDescriptor(descriptor, context) { | |
276 | + if (descriptor.value instanceof _plugin.default) { | |
277 | + if (descriptor.options) { | |
278 | + throw new Error("Passed options to an existing Plugin instance will not work."); | |
279 | + } | |
280 | + | |
281 | + return descriptor.value; | |
282 | + } | |
283 | + | |
284 | + return yield* instantiatePlugin(yield* pluginDescriptorLoader(descriptor, context), context); | |
285 | +} | |
286 | + | |
287 | +const instantiatePlugin = (0, _caching.makeWeakCache)(function* ({ | |
288 | + value, | |
289 | + options, | |
290 | + dirname, | |
291 | + alias, | |
292 | + externalDependencies | |
293 | +}, cache) { | |
294 | + const pluginObj = (0, _plugins.validatePluginObject)(value); | |
295 | + const plugin = Object.assign({}, pluginObj); | |
296 | + | |
297 | + if (plugin.visitor) { | |
298 | + plugin.visitor = _traverse().default.explode(Object.assign({}, plugin.visitor)); | |
299 | + } | |
300 | + | |
301 | + if (plugin.inherits) { | |
302 | + const inheritsDescriptor = { | |
303 | + name: undefined, | |
304 | + alias: `${alias}$inherits`, | |
305 | + value: plugin.inherits, | |
306 | + options, | |
307 | + dirname | |
308 | + }; | |
309 | + const inherits = yield* (0, _async.forwardAsync)(loadPluginDescriptor, run => { | |
310 | + return cache.invalidate(data => run(inheritsDescriptor, data)); | |
311 | + }); | |
312 | + plugin.pre = chain(inherits.pre, plugin.pre); | |
313 | + plugin.post = chain(inherits.post, plugin.post); | |
314 | + plugin.manipulateOptions = chain(inherits.manipulateOptions, plugin.manipulateOptions); | |
315 | + plugin.visitor = _traverse().default.visitors.merge([inherits.visitor || {}, plugin.visitor || {}]); | |
316 | + | |
317 | + if (inherits.externalDependencies.length > 0) { | |
318 | + if (externalDependencies.length === 0) { | |
319 | + externalDependencies = inherits.externalDependencies; | |
320 | + } else { | |
321 | + externalDependencies = (0, _deepArray.finalize)([externalDependencies, inherits.externalDependencies]); | |
322 | + } | |
323 | + } | |
324 | + } | |
325 | + | |
326 | + return new _plugin.default(plugin, options, alias, externalDependencies); | |
327 | +}); | |
328 | + | |
329 | +const validateIfOptionNeedsFilename = (options, descriptor) => { | |
330 | + if (options.test || options.include || options.exclude) { | |
331 | + const formattedPresetName = descriptor.name ? `"${descriptor.name}"` : "/* your preset */"; | |
332 | + throw new _configError.default([`Preset ${formattedPresetName} requires a filename to be set when babel is called directly,`, `\`\`\``, `babel.transformSync(code, { filename: 'file.ts', presets: [${formattedPresetName}] });`, `\`\`\``, `See https://babeljs.io/docs/en/options#filename for more information.`].join("\n")); | |
333 | + } | |
334 | +}; | |
335 | + | |
336 | +const validatePreset = (preset, context, descriptor) => { | |
337 | + if (!context.filename) { | |
338 | + const { | |
339 | + options | |
340 | + } = preset; | |
341 | + validateIfOptionNeedsFilename(options, descriptor); | |
342 | + | |
343 | + if (options.overrides) { | |
344 | + options.overrides.forEach(overrideOptions => validateIfOptionNeedsFilename(overrideOptions, descriptor)); | |
345 | + } | |
346 | + } | |
347 | +}; | |
348 | + | |
349 | +function* loadPresetDescriptor(descriptor, context) { | |
350 | + const preset = instantiatePreset(yield* presetDescriptorLoader(descriptor, context)); | |
351 | + validatePreset(preset, context, descriptor); | |
352 | + return { | |
353 | + chain: yield* (0, _configChain.buildPresetChain)(preset, context), | |
354 | + externalDependencies: preset.externalDependencies | |
355 | + }; | |
356 | +} | |
357 | + | |
358 | +const instantiatePreset = (0, _caching.makeWeakCacheSync)(({ | |
359 | + value, | |
360 | + dirname, | |
361 | + alias, | |
362 | + externalDependencies | |
363 | +}) => { | |
364 | + return { | |
365 | + options: (0, _options.validate)("preset", value), | |
366 | + alias, | |
367 | + dirname, | |
368 | + externalDependencies | |
369 | + }; | |
370 | +}); | |
371 | + | |
372 | +function chain(a, b) { | |
373 | + const fns = [a, b].filter(Boolean); | |
374 | + if (fns.length <= 1) return fns[0]; | |
375 | + return function (...args) { | |
376 | + for (const fn of fns) { | |
377 | + fn.apply(this, args); | |
378 | + } | |
379 | + }; | |
380 | +} | |
381 | + | |
382 | +0 && 0; | |
383 | + | |
384 | +//# sourceMappingURL=full.js.map |
+++ node_modules/@babel/core/lib/config/full.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["gensync","loadFullConfig","inputOpts","result","loadPrivatePartialConfig","options","context","fileHandling","optionDefaults","plugins","presets","Error","presetContext","targets","toDescriptor","item","desc","getItemDescriptor","presetsDescriptors","map","initialPluginsDescriptors","pluginDescriptorsByPass","passes","externalDependencies","ignored","enhanceError","recursePresetDescriptors","rawPresets","pluginDescriptorsPass","i","length","descriptor","preset","loadPresetDescriptor","e","code","checkNoUnwrappedItemOptionPairs","push","ownPass","chain","pass","unshift","splice","o","filter","p","forEach","opts","mergeOptions","pluginContext","assumptions","loadPluginDescriptors","descs","plugin","loadPluginDescriptor","slice","passPerPreset","freezeDeepArray","fn","arg1","arg2","test","message","filename","makeDescriptorLoader","apiFactory","makeWeakCache","value","dirname","alias","cache","factory","maybeAsync","api","JSON","stringify","isThenable","configured","mode","error","pluginDescriptorLoader","makePluginAPI","presetDescriptorLoader","makePresetAPI","Plugin","instantiatePlugin","pluginObj","validatePluginObject","visitor","traverse","explode","inherits","inheritsDescriptor","name","undefined","forwardAsync","run","invalidate","data","pre","post","manipulateOptions","visitors","merge","validateIfOptionNeedsFilename","include","exclude","formattedPresetName","ConfigError","join","validatePreset","overrides","overrideOptions","instantiatePreset","buildPresetChain","makeWeakCacheSync","validate","a","b","fns","Boolean","args","apply"],"sources":["../../src/config/full.ts"],"sourcesContent":["import gensync, { type Handler } from \"gensync\";\nimport { forwardAsync, maybeAsync, isThenable } from \"../gensync-utils/async\";\n\nimport { mergeOptions } from \"./util\";\nimport * as context from \"../index\";\nimport Plugin from \"./plugin\";\nimport { getItemDescriptor } from \"./item\";\nimport { buildPresetChain } from \"./config-chain\";\nimport { finalize as freezeDeepArray } from \"./helpers/deep-array\";\nimport type { DeepArray, ReadonlyDeepArray } from \"./helpers/deep-array\";\nimport type {\n ConfigContext,\n ConfigChain,\n PresetInstance,\n} from \"./config-chain\";\nimport type { UnloadedDescriptor } from \"./config-descriptors\";\nimport traverse from \"@babel/traverse\";\nimport { makeWeakCache, makeWeakCacheSync } from \"./caching\";\nimport type { CacheConfigurator } from \"./caching\";\nimport {\n validate,\n checkNoUnwrappedItemOptionPairs,\n} from \"./validation/options\";\nimport type { PluginItem } from \"./validation/options\";\nimport { validatePluginObject } from \"./validation/plugins\";\nimport { makePluginAPI, makePresetAPI } from \"./helpers/config-api\";\nimport type { PluginAPI, PresetAPI } from \"./helpers/config-api\";\n\nimport loadPrivatePartialConfig from \"./partial\";\nimport type { ValidatedOptions } from \"./validation/options\";\n\nimport type * as Context from \"./cache-contexts\";\nimport ConfigError from \"../errors/config-error\";\n\ntype LoadedDescriptor = {\n value: {};\n options: {};\n dirname: string;\n alias: string;\n externalDependencies: ReadonlyDeepArray<string>;\n};\n\nexport type { InputOptions } from \"./validation/options\";\n\nexport type ResolvedConfig = {\n options: any;\n passes: PluginPasses;\n externalDependencies: ReadonlyDeepArray<string>;\n};\n\nexport type { Plugin };\nexport type PluginPassList = Array<Plugin>;\nexport type PluginPasses = Array<PluginPassList>;\n\nexport default gensync(function* loadFullConfig(\n inputOpts: unknown,\n): Handler<ResolvedConfig | null> {\n const result = yield* loadPrivatePartialConfig(inputOpts);\n if (!result) {\n return null;\n }\n const { options, context, fileHandling } = result;\n\n if (fileHandling === \"ignored\") {\n return null;\n }\n\n const optionDefaults = {};\n\n const { plugins, presets } = options;\n\n if (!plugins || !presets) {\n throw new Error(\"Assertion failure - plugins and presets exist\");\n }\n\n const presetContext: Context.FullPreset = {\n ...context,\n targets: options.targets,\n };\n\n const toDescriptor = (item: PluginItem) => {\n const desc = getItemDescriptor(item);\n if (!desc) {\n throw new Error(\"Assertion failure - must be config item\");\n }\n\n return desc;\n };\n\n const presetsDescriptors = presets.map(toDescriptor);\n const initialPluginsDescriptors = plugins.map(toDescriptor);\n const pluginDescriptorsByPass: Array<Array<UnloadedDescriptor>> = [[]];\n const passes: Array<Array<Plugin>> = [];\n\n const externalDependencies: DeepArray<string> = [];\n\n const ignored = yield* enhanceError(\n context,\n function* recursePresetDescriptors(\n rawPresets: Array<UnloadedDescriptor>,\n pluginDescriptorsPass: Array<UnloadedDescriptor>,\n ): Handler<true | void> {\n const presets: Array<{\n preset: ConfigChain | null;\n pass: Array<UnloadedDescriptor>;\n }> = [];\n\n for (let i = 0; i < rawPresets.length; i++) {\n const descriptor = rawPresets[i];\n if (descriptor.options !== false) {\n try {\n // eslint-disable-next-line no-var\n var preset = yield* loadPresetDescriptor(descriptor, presetContext);\n } catch (e) {\n if (e.code === \"BABEL_UNKNOWN_OPTION\") {\n checkNoUnwrappedItemOptionPairs(rawPresets, i, \"preset\", e);\n }\n throw e;\n }\n\n externalDependencies.push(preset.externalDependencies);\n\n // Presets normally run in reverse order, but if they\n // have their own pass they run after the presets\n // in the previous pass.\n if (descriptor.ownPass) {\n presets.push({ preset: preset.chain, pass: [] });\n } else {\n presets.unshift({\n preset: preset.chain,\n pass: pluginDescriptorsPass,\n });\n }\n }\n }\n\n // resolve presets\n if (presets.length > 0) {\n // The passes are created in the same order as the preset list, but are inserted before any\n // existing additional passes.\n pluginDescriptorsByPass.splice(\n 1,\n 0,\n ...presets.map(o => o.pass).filter(p => p !== pluginDescriptorsPass),\n );\n\n for (const { preset, pass } of presets) {\n if (!preset) return true;\n\n pass.push(...preset.plugins);\n\n const ignored = yield* recursePresetDescriptors(preset.presets, pass);\n if (ignored) return true;\n\n preset.options.forEach(opts => {\n mergeOptions(optionDefaults, opts);\n });\n }\n }\n },\n )(presetsDescriptors, pluginDescriptorsByPass[0]);\n\n if (ignored) return null;\n\n const opts: any = optionDefaults;\n mergeOptions(opts, options);\n\n const pluginContext: Context.FullPlugin = {\n ...presetContext,\n assumptions: opts.assumptions ?? {},\n };\n\n yield* enhanceError(context, function* loadPluginDescriptors() {\n pluginDescriptorsByPass[0].unshift(...initialPluginsDescriptors);\n\n for (const descs of pluginDescriptorsByPass) {\n const pass: Plugin[] = [];\n passes.push(pass);\n\n for (let i = 0; i < descs.length; i++) {\n const descriptor: UnloadedDescriptor = descs[i];\n if (descriptor.options !== false) {\n try {\n // eslint-disable-next-line no-var\n var plugin = yield* loadPluginDescriptor(descriptor, pluginContext);\n } catch (e) {\n if (e.code === \"BABEL_UNKNOWN_PLUGIN_PROPERTY\") {\n // print special message for `plugins: [\"@babel/foo\", { foo: \"option\" }]`\n checkNoUnwrappedItemOptionPairs(descs, i, \"plugin\", e);\n }\n throw e;\n }\n pass.push(plugin);\n\n externalDependencies.push(plugin.externalDependencies);\n }\n }\n }\n })();\n\n opts.plugins = passes[0];\n opts.presets = passes\n .slice(1)\n .filter(plugins => plugins.length > 0)\n .map(plugins => ({ plugins }));\n opts.passPerPreset = opts.presets.length > 0;\n\n return {\n options: opts,\n passes: passes,\n externalDependencies: freezeDeepArray(externalDependencies),\n };\n});\n\nfunction enhanceError<T extends Function>(context: ConfigContext, fn: T): T {\n return function* (arg1: unknown, arg2: unknown) {\n try {\n return yield* fn(arg1, arg2);\n } catch (e) {\n // There are a few case where thrown errors will try to annotate themselves multiple times, so\n // to keep things simple we just bail out if re-wrapping the message.\n if (!/^\\[BABEL\\]/.test(e.message)) {\n e.message = `[BABEL] ${context.filename ?? \"unknown file\"}: ${\n e.message\n }`;\n }\n\n throw e;\n }\n } as any;\n}\n\n/**\n * Load a generic plugin/preset from the given descriptor loaded from the config object.\n */\nconst makeDescriptorLoader = <Context, API>(\n apiFactory: (\n cache: CacheConfigurator<Context>,\n externalDependencies: Array<string>,\n ) => API,\n) =>\n makeWeakCache(function* (\n { value, options, dirname, alias }: UnloadedDescriptor,\n cache: CacheConfigurator<Context>,\n ): Handler<LoadedDescriptor> {\n // Disabled presets should already have been filtered out\n if (options === false) throw new Error(\"Assertion failure\");\n\n options = options || {};\n\n const externalDependencies: Array<string> = [];\n\n let item = value;\n if (typeof value === \"function\") {\n const factory = maybeAsync(\n value,\n `You appear to be using an async plugin/preset, but Babel has been called synchronously`,\n );\n\n const api = {\n ...context,\n ...apiFactory(cache, externalDependencies),\n };\n try {\n item = yield* factory(api, options, dirname);\n } catch (e) {\n if (alias) {\n e.message += ` (While processing: ${JSON.stringify(alias)})`;\n }\n throw e;\n }\n }\n\n if (!item || typeof item !== \"object\") {\n throw new Error(\"Plugin/Preset did not return an object.\");\n }\n\n if (isThenable(item)) {\n // @ts-expect-error - if we want to support async plugins\n yield* [];\n\n throw new Error(\n `You appear to be using a promise as a plugin, ` +\n `which your current version of Babel does not support. ` +\n `If you're using a published plugin, ` +\n `you may need to upgrade your @babel/core version. ` +\n `As an alternative, you can prefix the promise with \"await\". ` +\n `(While processing: ${JSON.stringify(alias)})`,\n );\n }\n\n if (\n externalDependencies.length > 0 &&\n (!cache.configured() || cache.mode() === \"forever\")\n ) {\n let error =\n `A plugin/preset has external untracked dependencies ` +\n `(${externalDependencies[0]}), but the cache `;\n if (!cache.configured()) {\n error += `has not been configured to be invalidated when the external dependencies change. `;\n } else {\n error += ` has been configured to never be invalidated. `;\n }\n error +=\n `Plugins/presets should configure their cache to be invalidated when the external ` +\n `dependencies change, for example using \\`api.cache.invalidate(() => ` +\n `statSync(filepath).mtimeMs)\\` or \\`api.cache.never()\\`\\n` +\n `(While processing: ${JSON.stringify(alias)})`;\n\n throw new Error(error);\n }\n\n return {\n value: item,\n options,\n dirname,\n alias,\n externalDependencies: freezeDeepArray(externalDependencies),\n };\n });\n\nconst pluginDescriptorLoader = makeDescriptorLoader<\n Context.SimplePlugin,\n PluginAPI\n>(makePluginAPI);\nconst presetDescriptorLoader = makeDescriptorLoader<\n Context.SimplePreset,\n PresetAPI\n>(makePresetAPI);\n\n/**\n * Instantiate a plugin for the given descriptor, returning the plugin/options pair.\n */\nfunction* loadPluginDescriptor(\n descriptor: UnloadedDescriptor,\n context: Context.SimplePlugin,\n): Handler<Plugin> {\n if (descriptor.value instanceof Plugin) {\n if (descriptor.options) {\n throw new Error(\n \"Passed options to an existing Plugin instance will not work.\",\n );\n }\n\n return descriptor.value;\n }\n\n return yield* instantiatePlugin(\n yield* pluginDescriptorLoader(descriptor, context),\n context,\n );\n}\n\nconst instantiatePlugin = makeWeakCache(function* (\n { value, options, dirname, alias, externalDependencies }: LoadedDescriptor,\n cache: CacheConfigurator<Context.SimplePlugin>,\n): Handler<Plugin> {\n const pluginObj = validatePluginObject(value);\n\n const plugin = {\n ...pluginObj,\n };\n if (plugin.visitor) {\n plugin.visitor = traverse.explode({\n ...plugin.visitor,\n });\n }\n\n if (plugin.inherits) {\n const inheritsDescriptor: UnloadedDescriptor = {\n name: undefined,\n alias: `${alias}$inherits`,\n value: plugin.inherits,\n options,\n dirname,\n };\n\n const inherits = yield* forwardAsync(loadPluginDescriptor, run => {\n // If the inherited plugin changes, reinstantiate this plugin.\n return cache.invalidate(data => run(inheritsDescriptor, data));\n });\n\n plugin.pre = chain(inherits.pre, plugin.pre);\n plugin.post = chain(inherits.post, plugin.post);\n plugin.manipulateOptions = chain(\n inherits.manipulateOptions,\n plugin.manipulateOptions,\n );\n plugin.visitor = traverse.visitors.merge([\n inherits.visitor || {},\n plugin.visitor || {},\n ]);\n\n if (inherits.externalDependencies.length > 0) {\n if (externalDependencies.length === 0) {\n externalDependencies = inherits.externalDependencies;\n } else {\n externalDependencies = freezeDeepArray([\n externalDependencies,\n inherits.externalDependencies,\n ]);\n }\n }\n }\n\n return new Plugin(plugin, options, alias, externalDependencies);\n});\n\nconst validateIfOptionNeedsFilename = (\n options: ValidatedOptions,\n descriptor: UnloadedDescriptor,\n): void => {\n if (options.test || options.include || options.exclude) {\n const formattedPresetName = descriptor.name\n ? `\"${descriptor.name}\"`\n : \"/* your preset */\";\n throw new ConfigError(\n [\n `Preset ${formattedPresetName} requires a filename to be set when babel is called directly,`,\n `\\`\\`\\``,\n `babel.transformSync(code, { filename: 'file.ts', presets: [${formattedPresetName}] });`,\n `\\`\\`\\``,\n `See https://babeljs.io/docs/en/options#filename for more information.`,\n ].join(\"\\n\"),\n );\n }\n};\n\nconst validatePreset = (\n preset: PresetInstance,\n context: ConfigContext,\n descriptor: UnloadedDescriptor,\n): void => {\n if (!context.filename) {\n const { options } = preset;\n validateIfOptionNeedsFilename(options, descriptor);\n if (options.overrides) {\n options.overrides.forEach(overrideOptions =>\n validateIfOptionNeedsFilename(overrideOptions, descriptor),\n );\n }\n }\n};\n\n/**\n * Generate a config object that will act as the root of a new nested config.\n */\nfunction* loadPresetDescriptor(\n descriptor: UnloadedDescriptor,\n context: Context.FullPreset,\n): Handler<{\n chain: ConfigChain | null;\n externalDependencies: ReadonlyDeepArray<string>;\n}> {\n const preset = instantiatePreset(\n yield* presetDescriptorLoader(descriptor, context),\n );\n validatePreset(preset, context, descriptor);\n return {\n chain: yield* buildPresetChain(preset, context),\n externalDependencies: preset.externalDependencies,\n };\n}\n\nconst instantiatePreset = makeWeakCacheSync(\n ({\n value,\n dirname,\n alias,\n externalDependencies,\n }: LoadedDescriptor): PresetInstance => {\n return {\n options: validate(\"preset\", value),\n alias,\n dirname,\n externalDependencies,\n };\n },\n);\n\nfunction chain<Args extends any[]>(\n a: undefined | ((...args: Args) => void),\n b: undefined | ((...args: Args) => void),\n) {\n const fns = [a, b].filter(Boolean);\n if (fns.length <= 1) return fns[0];\n\n return function (this: unknown, ...args: unknown[]) {\n for (const fn of fns) {\n fn.apply(this, args);\n }\n };\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/helpers/config-api.js
... | ... | @@ -0,0 +1,109 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.makeConfigAPI = makeConfigAPI; | |
7 | +exports.makePluginAPI = makePluginAPI; | |
8 | +exports.makePresetAPI = makePresetAPI; | |
9 | + | |
10 | +function _semver() { | |
11 | + const data = require("semver"); | |
12 | + | |
13 | + _semver = function () { | |
14 | + return data; | |
15 | + }; | |
16 | + | |
17 | + return data; | |
18 | +} | |
19 | + | |
20 | +var _ = require("../../"); | |
21 | + | |
22 | +var _caching = require("../caching"); | |
23 | + | |
24 | +function makeConfigAPI(cache) { | |
25 | + const env = value => cache.using(data => { | |
26 | + if (typeof value === "undefined") return data.envName; | |
27 | + | |
28 | + if (typeof value === "function") { | |
29 | + return (0, _caching.assertSimpleType)(value(data.envName)); | |
30 | + } | |
31 | + | |
32 | + return (Array.isArray(value) ? value : [value]).some(entry => { | |
33 | + if (typeof entry !== "string") { | |
34 | + throw new Error("Unexpected non-string value"); | |
35 | + } | |
36 | + | |
37 | + return entry === data.envName; | |
38 | + }); | |
39 | + }); | |
40 | + | |
41 | + const caller = cb => cache.using(data => (0, _caching.assertSimpleType)(cb(data.caller))); | |
42 | + | |
43 | + return { | |
44 | + version: _.version, | |
45 | + cache: cache.simple(), | |
46 | + env, | |
47 | + async: () => false, | |
48 | + caller, | |
49 | + assertVersion | |
50 | + }; | |
51 | +} | |
52 | + | |
53 | +function makePresetAPI(cache, externalDependencies) { | |
54 | + const targets = () => JSON.parse(cache.using(data => JSON.stringify(data.targets))); | |
55 | + | |
56 | + const addExternalDependency = ref => { | |
57 | + externalDependencies.push(ref); | |
58 | + }; | |
59 | + | |
60 | + return Object.assign({}, makeConfigAPI(cache), { | |
61 | + targets, | |
62 | + addExternalDependency | |
63 | + }); | |
64 | +} | |
65 | + | |
66 | +function makePluginAPI(cache, externalDependencies) { | |
67 | + const assumption = name => cache.using(data => data.assumptions[name]); | |
68 | + | |
69 | + return Object.assign({}, makePresetAPI(cache, externalDependencies), { | |
70 | + assumption | |
71 | + }); | |
72 | +} | |
73 | + | |
74 | +function assertVersion(range) { | |
75 | + if (typeof range === "number") { | |
76 | + if (!Number.isInteger(range)) { | |
77 | + throw new Error("Expected string or integer value."); | |
78 | + } | |
79 | + | |
80 | + range = `^${range}.0.0-0`; | |
81 | + } | |
82 | + | |
83 | + if (typeof range !== "string") { | |
84 | + throw new Error("Expected string or integer value."); | |
85 | + } | |
86 | + | |
87 | + if (_semver().satisfies(_.version, range)) return; | |
88 | + const limit = Error.stackTraceLimit; | |
89 | + | |
90 | + if (typeof limit === "number" && limit < 25) { | |
91 | + Error.stackTraceLimit = 25; | |
92 | + } | |
93 | + | |
94 | + const err = new Error(`Requires Babel "${range}", but was loaded with "${_.version}". ` + `If you are sure you have a compatible version of @babel/core, ` + `it is likely that something in your build process is loading the ` + `wrong version. Inspect the stack trace of this error to look for ` + `the first entry that doesn't mention "@babel/core" or "babel-core" ` + `to see what is calling Babel.`); | |
95 | + | |
96 | + if (typeof limit === "number") { | |
97 | + Error.stackTraceLimit = limit; | |
98 | + } | |
99 | + | |
100 | + throw Object.assign(err, { | |
101 | + code: "BABEL_VERSION_UNSUPPORTED", | |
102 | + version: _.version, | |
103 | + range | |
104 | + }); | |
105 | +} | |
106 | + | |
107 | +0 && 0; | |
108 | + | |
109 | +//# sourceMappingURL=config-api.js.map |
+++ node_modules/@babel/core/lib/config/helpers/config-api.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["makeConfigAPI","cache","env","value","using","data","envName","assertSimpleType","Array","isArray","some","entry","Error","caller","cb","version","coreVersion","simple","async","assertVersion","makePresetAPI","externalDependencies","targets","JSON","parse","stringify","addExternalDependency","ref","push","makePluginAPI","assumption","name","assumptions","range","Number","isInteger","semver","satisfies","limit","stackTraceLimit","err","Object","assign","code"],"sources":["../../../src/config/helpers/config-api.ts"],"sourcesContent":["import semver from \"semver\";\nimport type { Targets } from \"@babel/helper-compilation-targets\";\n\nimport { version as coreVersion } from \"../../\";\nimport { assertSimpleType } from \"../caching\";\nimport type {\n CacheConfigurator,\n SimpleCacheConfigurator,\n SimpleType,\n} from \"../caching\";\n\nimport type { AssumptionName, CallerMetadata } from \"../validation/options\";\n\nimport type * as Context from \"../cache-contexts\";\n\ntype EnvFunction = {\n (): string;\n <T>(extractor: (babelEnv: string) => T): T;\n (envVar: string): boolean;\n (envVars: Array<string>): boolean;\n};\n\ntype CallerFactory = (\n extractor: (callerMetadata: CallerMetadata | undefined) => unknown,\n) => SimpleType;\ntype TargetsFunction = () => Targets;\ntype AssumptionFunction = (name: AssumptionName) => boolean | undefined;\n\nexport type ConfigAPI = {\n version: string;\n cache: SimpleCacheConfigurator;\n env: EnvFunction;\n async: () => boolean;\n assertVersion: typeof assertVersion;\n caller?: CallerFactory;\n};\n\nexport type PresetAPI = {\n targets: TargetsFunction;\n addExternalDependency: (ref: string) => void;\n} & ConfigAPI;\n\nexport type PluginAPI = {\n assumption: AssumptionFunction;\n} & PresetAPI;\n\nexport function makeConfigAPI<SideChannel extends Context.SimpleConfig>(\n cache: CacheConfigurator<SideChannel>,\n): ConfigAPI {\n // TODO(@nicolo-ribaudo): If we remove the explicit type from `value`\n // and the `as any` type cast, TypeScript crashes in an infinite\n // recursion. After upgrading to TS4.7 and finishing the noImplicitAny\n // PR, we should check if it still crashes and report it to the TS team.\n const env: EnvFunction = ((\n value: string | string[] | (<T>(babelEnv: string) => T),\n ) =>\n cache.using(data => {\n if (typeof value === \"undefined\") return data.envName;\n if (typeof value === \"function\") {\n return assertSimpleType(value(data.envName));\n }\n return (Array.isArray(value) ? value : [value]).some(entry => {\n if (typeof entry !== \"string\") {\n throw new Error(\"Unexpected non-string value\");\n }\n return entry === data.envName;\n });\n })) as any;\n\n const caller = (cb: {\n (CallerMetadata: CallerMetadata | undefined): SimpleType;\n }) => cache.using(data => assertSimpleType(cb(data.caller)));\n\n return {\n version: coreVersion,\n cache: cache.simple(),\n // Expose \".env()\" so people can easily get the same env that we expose using the \"env\" key.\n env,\n async: () => false,\n caller,\n assertVersion,\n };\n}\n\nexport function makePresetAPI<SideChannel extends Context.SimplePreset>(\n cache: CacheConfigurator<SideChannel>,\n externalDependencies: Array<string>,\n): PresetAPI {\n const targets = () =>\n // We are using JSON.parse/JSON.stringify because it's only possible to cache\n // primitive values. We can safely stringify the targets object because it\n // only contains strings as its properties.\n // Please make the Record and Tuple proposal happen!\n JSON.parse(cache.using(data => JSON.stringify(data.targets)));\n\n const addExternalDependency = (ref: string) => {\n externalDependencies.push(ref);\n };\n\n return { ...makeConfigAPI(cache), targets, addExternalDependency };\n}\n\nexport function makePluginAPI<SideChannel extends Context.SimplePlugin>(\n cache: CacheConfigurator<SideChannel>,\n externalDependencies: Array<string>,\n): PluginAPI {\n const assumption = (name: string) =>\n cache.using(data => data.assumptions[name]);\n\n return { ...makePresetAPI(cache, externalDependencies), assumption };\n}\n\nfunction assertVersion(range: string | number): void {\n if (typeof range === \"number\") {\n if (!Number.isInteger(range)) {\n throw new Error(\"Expected string or integer value.\");\n }\n range = `^${range}.0.0-0`;\n }\n if (typeof range !== \"string\") {\n throw new Error(\"Expected string or integer value.\");\n }\n\n if (semver.satisfies(coreVersion, range)) return;\n\n const limit = Error.stackTraceLimit;\n\n if (typeof limit === \"number\" && limit < 25) {\n // Bump up the limit if needed so that users are more likely\n // to be able to see what is calling Babel.\n Error.stackTraceLimit = 25;\n }\n\n const err = new Error(\n `Requires Babel \"${range}\", but was loaded with \"${coreVersion}\". ` +\n `If you are sure you have a compatible version of @babel/core, ` +\n `it is likely that something in your build process is loading the ` +\n `wrong version. Inspect the stack trace of this error to look for ` +\n `the first entry that doesn't mention \"@babel/core\" or \"babel-core\" ` +\n `to see what is calling Babel.`,\n );\n\n if (typeof limit === \"number\") {\n Error.stackTraceLimit = limit;\n }\n\n throw Object.assign(err, {\n code: \"BABEL_VERSION_UNSUPPORTED\",\n version: coreVersion,\n range,\n });\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/helpers/deep-array.js
... | ... | @@ -0,0 +1,28 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.finalize = finalize; | |
7 | +exports.flattenToSet = flattenToSet; | |
8 | + | |
9 | +function finalize(deepArr) { | |
10 | + return Object.freeze(deepArr); | |
11 | +} | |
12 | + | |
13 | +function flattenToSet(arr) { | |
14 | + const result = new Set(); | |
15 | + const stack = [arr]; | |
16 | + | |
17 | + while (stack.length > 0) { | |
18 | + for (const el of stack.pop()) { | |
19 | + if (Array.isArray(el)) stack.push(el);else result.add(el); | |
20 | + } | |
21 | + } | |
22 | + | |
23 | + return result; | |
24 | +} | |
25 | + | |
26 | +0 && 0; | |
27 | + | |
28 | +//# sourceMappingURL=deep-array.js.map |
+++ node_modules/@babel/core/lib/config/helpers/deep-array.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["finalize","deepArr","Object","freeze","flattenToSet","arr","result","Set","stack","length","el","pop","Array","isArray","push","add"],"sources":["../../../src/config/helpers/deep-array.ts"],"sourcesContent":["export type DeepArray<T> = Array<T | ReadonlyDeepArray<T>>;\n\n// Just to make sure that DeepArray<T> is not assignable to ReadonlyDeepArray<T>\ndeclare const __marker: unique symbol;\nexport type ReadonlyDeepArray<T> = ReadonlyArray<T | ReadonlyDeepArray<T>> & {\n [__marker]: true;\n};\n\nexport function finalize<T>(deepArr: DeepArray<T>): ReadonlyDeepArray<T> {\n return Object.freeze(deepArr) as ReadonlyDeepArray<T>;\n}\n\nexport function flattenToSet<T extends string>(\n arr: ReadonlyDeepArray<T>,\n): Set<T> {\n const result = new Set<T>();\n const stack = [arr];\n while (stack.length > 0) {\n for (const el of stack.pop()) {\n if (Array.isArray(el)) stack.push(el as ReadonlyDeepArray<T>);\n else result.add(el as T);\n }\n }\n return result;\n}\n"],"mappings":";;;;;;;;AAQO,SAASA,QAAT,CAAqBC,OAArB,EAAkE;EACvE,OAAOC,MAAM,CAACC,MAAP,CAAcF,OAAd,CAAP;AACD;;AAEM,SAASG,YAAT,CACLC,GADK,EAEG;EACR,MAAMC,MAAM,GAAG,IAAIC,GAAJ,EAAf;EACA,MAAMC,KAAK,GAAG,CAACH,GAAD,CAAd;;EACA,OAAOG,KAAK,CAACC,MAAN,GAAe,CAAtB,EAAyB;IACvB,KAAK,MAAMC,EAAX,IAAiBF,KAAK,CAACG,GAAN,EAAjB,EAA8B;MAC5B,IAAIC,KAAK,CAACC,OAAN,CAAcH,EAAd,CAAJ,EAAuBF,KAAK,CAACM,IAAN,CAAWJ,EAAX,EAAvB,KACKJ,MAAM,CAACS,GAAP,CAAWL,EAAX;IACN;EACF;;EACD,OAAOJ,MAAP;AACD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/helpers/environment.js
... | ... | @@ -0,0 +1,14 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.getEnv = getEnv; | |
7 | + | |
8 | +function getEnv(defaultValue = "development") { | |
9 | + return process.env.BABEL_ENV || process.env.NODE_ENV || defaultValue; | |
10 | +} | |
11 | + | |
12 | +0 && 0; | |
13 | + | |
14 | +//# sourceMappingURL=environment.js.map |
+++ node_modules/@babel/core/lib/config/helpers/environment.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["getEnv","defaultValue","process","env","BABEL_ENV","NODE_ENV"],"sources":["../../../src/config/helpers/environment.ts"],"sourcesContent":["export function getEnv(defaultValue: string = \"development\"): string {\n return process.env.BABEL_ENV || process.env.NODE_ENV || defaultValue;\n}\n"],"mappings":";;;;;;;AAAO,SAASA,MAAT,CAAgBC,YAAoB,GAAG,aAAvC,EAA8D;EACnE,OAAOC,OAAO,CAACC,GAAR,CAAYC,SAAZ,IAAyBF,OAAO,CAACC,GAAR,CAAYE,QAArC,IAAiDJ,YAAxD;AACD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/index.js
... | ... | @@ -0,0 +1,85 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.createConfigItem = createConfigItem; | |
7 | +exports.createConfigItemSync = exports.createConfigItemAsync = void 0; | |
8 | +Object.defineProperty(exports, "default", { | |
9 | + enumerable: true, | |
10 | + get: function () { | |
11 | + return _full.default; | |
12 | + } | |
13 | +}); | |
14 | +exports.loadPartialConfigSync = exports.loadPartialConfigAsync = exports.loadPartialConfig = exports.loadOptionsSync = exports.loadOptionsAsync = exports.loadOptions = void 0; | |
15 | + | |
16 | +function _gensync() { | |
17 | + const data = require("gensync"); | |
18 | + | |
19 | + _gensync = function () { | |
20 | + return data; | |
21 | + }; | |
22 | + | |
23 | + return data; | |
24 | +} | |
25 | + | |
26 | +var _full = require("./full"); | |
27 | + | |
28 | +var _partial = require("./partial"); | |
29 | + | |
30 | +var _item = require("./item"); | |
31 | + | |
32 | +const loadOptionsRunner = _gensync()(function* (opts) { | |
33 | + var _config$options; | |
34 | + | |
35 | + const config = yield* (0, _full.default)(opts); | |
36 | + return (_config$options = config == null ? void 0 : config.options) != null ? _config$options : null; | |
37 | +}); | |
38 | + | |
39 | +const createConfigItemRunner = _gensync()(_item.createConfigItem); | |
40 | + | |
41 | +const maybeErrback = runner => (argOrCallback, maybeCallback) => { | |
42 | + let arg; | |
43 | + let callback; | |
44 | + | |
45 | + if (maybeCallback === undefined && typeof argOrCallback === "function") { | |
46 | + callback = argOrCallback; | |
47 | + arg = undefined; | |
48 | + } else { | |
49 | + callback = maybeCallback; | |
50 | + arg = argOrCallback; | |
51 | + } | |
52 | + | |
53 | + return callback ? runner.errback(arg, callback) : runner.sync(arg); | |
54 | +}; | |
55 | + | |
56 | +const loadPartialConfig = maybeErrback(_partial.loadPartialConfig); | |
57 | +exports.loadPartialConfig = loadPartialConfig; | |
58 | +const loadPartialConfigSync = _partial.loadPartialConfig.sync; | |
59 | +exports.loadPartialConfigSync = loadPartialConfigSync; | |
60 | +const loadPartialConfigAsync = _partial.loadPartialConfig.async; | |
61 | +exports.loadPartialConfigAsync = loadPartialConfigAsync; | |
62 | +const loadOptions = maybeErrback(loadOptionsRunner); | |
63 | +exports.loadOptions = loadOptions; | |
64 | +const loadOptionsSync = loadOptionsRunner.sync; | |
65 | +exports.loadOptionsSync = loadOptionsSync; | |
66 | +const loadOptionsAsync = loadOptionsRunner.async; | |
67 | +exports.loadOptionsAsync = loadOptionsAsync; | |
68 | +const createConfigItemSync = createConfigItemRunner.sync; | |
69 | +exports.createConfigItemSync = createConfigItemSync; | |
70 | +const createConfigItemAsync = createConfigItemRunner.async; | |
71 | +exports.createConfigItemAsync = createConfigItemAsync; | |
72 | + | |
73 | +function createConfigItem(target, options, callback) { | |
74 | + if (callback !== undefined) { | |
75 | + return createConfigItemRunner.errback(target, options, callback); | |
76 | + } else if (typeof options === "function") { | |
77 | + return createConfigItemRunner.errback(target, undefined, callback); | |
78 | + } else { | |
79 | + return createConfigItemRunner.sync(target, options); | |
80 | + } | |
81 | +} | |
82 | + | |
83 | +0 && 0; | |
84 | + | |
85 | +//# sourceMappingURL=index.js.map |
+++ node_modules/@babel/core/lib/config/index.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["loadOptionsRunner","gensync","opts","config","loadFullConfig","options","createConfigItemRunner","createConfigItemImpl","maybeErrback","runner","argOrCallback","maybeCallback","arg","callback","undefined","errback","sync","loadPartialConfig","loadPartialConfigRunner","loadPartialConfigSync","loadPartialConfigAsync","async","loadOptions","loadOptionsSync","loadOptionsAsync","createConfigItemSync","createConfigItemAsync","createConfigItem","target"],"sources":["../../src/config/index.ts"],"sourcesContent":["import gensync, { type Handler, type Callback } from \"gensync\";\n\nexport type {\n ResolvedConfig,\n InputOptions,\n PluginPasses,\n Plugin,\n} from \"./full\";\n\nimport type { PluginTarget } from \"./validation/options\";\n\nimport type {\n PluginAPI as basePluginAPI,\n PresetAPI as basePresetAPI,\n} from \"./helpers/config-api\";\nexport type { PluginObject } from \"./validation/plugins\";\ntype PluginAPI = basePluginAPI & typeof import(\"..\");\ntype PresetAPI = basePresetAPI & typeof import(\"..\");\nexport type { PluginAPI, PresetAPI };\n// todo: may need to refine PresetObject to be a subset of ValidatedOptions\nexport type {\n CallerMetadata,\n ValidatedOptions as PresetObject,\n} from \"./validation/options\";\n\nimport loadFullConfig, { type ResolvedConfig } from \"./full\";\nimport { loadPartialConfig as loadPartialConfigRunner } from \"./partial\";\n\nexport { loadFullConfig as default };\nexport type { PartialConfig } from \"./partial\";\n\nimport { createConfigItem as createConfigItemImpl } from \"./item\";\nimport type { ConfigItem } from \"./item\";\n\nconst loadOptionsRunner = gensync(function* (\n opts: unknown,\n): Handler<ResolvedConfig | null> {\n const config = yield* loadFullConfig(opts);\n // NOTE: We want to return \"null\" explicitly, while ?. alone returns undefined\n return config?.options ?? null;\n});\n\nconst createConfigItemRunner = gensync(createConfigItemImpl);\n\nconst maybeErrback =\n <Arg, Return>(runner: gensync.Gensync<[Arg], Return>) =>\n (argOrCallback: Arg | Callback<Return>, maybeCallback?: Callback<Return>) => {\n let arg: Arg | undefined;\n let callback: Callback<Return>;\n if (maybeCallback === undefined && typeof argOrCallback === \"function\") {\n callback = argOrCallback as Callback<Return>;\n arg = undefined;\n } else {\n callback = maybeCallback;\n arg = argOrCallback as Arg;\n }\n return callback ? runner.errback(arg, callback) : runner.sync(arg);\n };\n\nexport const loadPartialConfig = maybeErrback(loadPartialConfigRunner);\nexport const loadPartialConfigSync = loadPartialConfigRunner.sync;\nexport const loadPartialConfigAsync = loadPartialConfigRunner.async;\n\nexport const loadOptions = maybeErrback(loadOptionsRunner);\nexport const loadOptionsSync = loadOptionsRunner.sync;\nexport const loadOptionsAsync = loadOptionsRunner.async;\n\nexport const createConfigItemSync = createConfigItemRunner.sync;\nexport const createConfigItemAsync = createConfigItemRunner.async;\nexport function createConfigItem(\n target: PluginTarget,\n options: Parameters<typeof createConfigItemImpl>[1],\n callback?: (err: Error, val: ConfigItem | null) => void,\n) {\n if (callback !== undefined) {\n return createConfigItemRunner.errback(target, options, callback);\n } else if (typeof options === \"function\") {\n return createConfigItemRunner.errback(target, undefined, callback);\n } else {\n return createConfigItemRunner.sync(target, options);\n }\n}\n"],"mappings":";;;;;;;;;;;;;;;AAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAyBA;;AACA;;AAKA;;AAGA,MAAMA,iBAAiB,GAAGC,UAAA,CAAQ,WAChCC,IADgC,EAEA;EAAA;;EAChC,MAAMC,MAAM,GAAG,OAAO,IAAAC,aAAA,EAAeF,IAAf,CAAtB;EAEA,0BAAOC,MAAP,oBAAOA,MAAM,CAAEE,OAAf,8BAA0B,IAA1B;AACD,CANyB,CAA1B;;AAQA,MAAMC,sBAAsB,GAAGL,UAAA,CAAQM,sBAAR,CAA/B;;AAEA,MAAMC,YAAY,GACFC,MAAd,IACA,CAACC,aAAD,EAAwCC,aAAxC,KAA6E;EAC3E,IAAIC,GAAJ;EACA,IAAIC,QAAJ;;EACA,IAAIF,aAAa,KAAKG,SAAlB,IAA+B,OAAOJ,aAAP,KAAyB,UAA5D,EAAwE;IACtEG,QAAQ,GAAGH,aAAX;IACAE,GAAG,GAAGE,SAAN;EACD,CAHD,MAGO;IACLD,QAAQ,GAAGF,aAAX;IACAC,GAAG,GAAGF,aAAN;EACD;;EACD,OAAOG,QAAQ,GAAGJ,MAAM,CAACM,OAAP,CAAeH,GAAf,EAAoBC,QAApB,CAAH,GAAmCJ,MAAM,CAACO,IAAP,CAAYJ,GAAZ,CAAlD;AACD,CAbH;;AAeO,MAAMK,iBAAiB,GAAGT,YAAY,CAACU,0BAAD,CAAtC;;AACA,MAAMC,qBAAqB,GAAGD,0BAAA,CAAwBF,IAAtD;;AACA,MAAMI,sBAAsB,GAAGF,0BAAA,CAAwBG,KAAvD;;AAEA,MAAMC,WAAW,GAAGd,YAAY,CAACR,iBAAD,CAAhC;;AACA,MAAMuB,eAAe,GAAGvB,iBAAiB,CAACgB,IAA1C;;AACA,MAAMQ,gBAAgB,GAAGxB,iBAAiB,CAACqB,KAA3C;;AAEA,MAAMI,oBAAoB,GAAGnB,sBAAsB,CAACU,IAApD;;AACA,MAAMU,qBAAqB,GAAGpB,sBAAsB,CAACe,KAArD;;;AACA,SAASM,gBAAT,CACLC,MADK,EAELvB,OAFK,EAGLQ,QAHK,EAIL;EACA,IAAIA,QAAQ,KAAKC,SAAjB,EAA4B;IAC1B,OAAOR,sBAAsB,CAACS,OAAvB,CAA+Ba,MAA/B,EAAuCvB,OAAvC,EAAgDQ,QAAhD,CAAP;EACD,CAFD,MAEO,IAAI,OAAOR,OAAP,KAAmB,UAAvB,EAAmC;IACxC,OAAOC,sBAAsB,CAACS,OAAvB,CAA+Ba,MAA/B,EAAuCd,SAAvC,EAAkDD,QAAlD,CAAP;EACD,CAFM,MAEA;IACL,OAAOP,sBAAsB,CAACU,IAAvB,CAA4BY,MAA5B,EAAoCvB,OAApC,CAAP;EACD;AACF"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/item.js
... | ... | @@ -0,0 +1,79 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.createConfigItem = createConfigItem; | |
7 | +exports.createItemFromDescriptor = createItemFromDescriptor; | |
8 | +exports.getItemDescriptor = getItemDescriptor; | |
9 | + | |
10 | +function _path() { | |
11 | + const data = require("path"); | |
12 | + | |
13 | + _path = function () { | |
14 | + return data; | |
15 | + }; | |
16 | + | |
17 | + return data; | |
18 | +} | |
19 | + | |
20 | +var _configDescriptors = require("./config-descriptors"); | |
21 | + | |
22 | +function createItemFromDescriptor(desc) { | |
23 | + return new ConfigItem(desc); | |
24 | +} | |
25 | + | |
26 | +function* createConfigItem(value, { | |
27 | + dirname = ".", | |
28 | + type | |
29 | +} = {}) { | |
30 | + const descriptor = yield* (0, _configDescriptors.createDescriptor)(value, _path().resolve(dirname), { | |
31 | + type, | |
32 | + alias: "programmatic item" | |
33 | + }); | |
34 | + return createItemFromDescriptor(descriptor); | |
35 | +} | |
36 | + | |
37 | +function getItemDescriptor(item) { | |
38 | + if (item != null && item[CONFIG_ITEM_BRAND]) { | |
39 | + return item._descriptor; | |
40 | + } | |
41 | + | |
42 | + return undefined; | |
43 | +} | |
44 | + | |
45 | +const CONFIG_ITEM_BRAND = Symbol.for("@babel/core@7 - ConfigItem"); | |
46 | + | |
47 | +class ConfigItem { | |
48 | + constructor(descriptor) { | |
49 | + this._descriptor = void 0; | |
50 | + this[CONFIG_ITEM_BRAND] = true; | |
51 | + this.value = void 0; | |
52 | + this.options = void 0; | |
53 | + this.dirname = void 0; | |
54 | + this.name = void 0; | |
55 | + this.file = void 0; | |
56 | + this._descriptor = descriptor; | |
57 | + Object.defineProperty(this, "_descriptor", { | |
58 | + enumerable: false | |
59 | + }); | |
60 | + Object.defineProperty(this, CONFIG_ITEM_BRAND, { | |
61 | + enumerable: false | |
62 | + }); | |
63 | + this.value = this._descriptor.value; | |
64 | + this.options = this._descriptor.options; | |
65 | + this.dirname = this._descriptor.dirname; | |
66 | + this.name = this._descriptor.name; | |
67 | + this.file = this._descriptor.file ? { | |
68 | + request: this._descriptor.file.request, | |
69 | + resolved: this._descriptor.file.resolved | |
70 | + } : undefined; | |
71 | + Object.freeze(this); | |
72 | + } | |
73 | + | |
74 | +} | |
75 | + | |
76 | +Object.freeze(ConfigItem.prototype); | |
77 | +0 && 0; | |
78 | + | |
79 | +//# sourceMappingURL=item.js.map |
+++ node_modules/@babel/core/lib/config/item.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["createItemFromDescriptor","desc","ConfigItem","createConfigItem","value","dirname","type","descriptor","createDescriptor","path","resolve","alias","getItemDescriptor","item","CONFIG_ITEM_BRAND","_descriptor","undefined","Symbol","for","constructor","options","name","file","Object","defineProperty","enumerable","request","resolved","freeze","prototype"],"sources":["../../src/config/item.ts"],"sourcesContent":["import type { Handler } from \"gensync\";\nimport type { PluginTarget, PluginOptions } from \"./validation/options\";\n\nimport path from \"path\";\nimport { createDescriptor } from \"./config-descriptors\";\n\nimport type { UnloadedDescriptor } from \"./config-descriptors\";\n\nexport function createItemFromDescriptor(desc: UnloadedDescriptor): ConfigItem {\n return new ConfigItem(desc);\n}\n\n/**\n * Create a config item using the same value format used in Babel's config\n * files. Items returned from this function should be cached by the caller\n * ideally, as recreating the config item will mean re-resolving the item\n * and re-evaluating the plugin/preset function.\n */\nexport function* createConfigItem(\n value:\n | PluginTarget\n | [PluginTarget, PluginOptions]\n | [PluginTarget, PluginOptions, string | void],\n {\n dirname = \".\",\n type,\n }: {\n dirname?: string;\n type?: \"preset\" | \"plugin\";\n } = {},\n): Handler<ConfigItem> {\n const descriptor = yield* createDescriptor(value, path.resolve(dirname), {\n type,\n alias: \"programmatic item\",\n });\n\n return createItemFromDescriptor(descriptor);\n}\n\nexport function getItemDescriptor(item: unknown): UnloadedDescriptor | void {\n if ((item as any)?.[CONFIG_ITEM_BRAND]) {\n return (item as ConfigItem)._descriptor;\n }\n\n return undefined;\n}\n\nexport type { ConfigItem };\n\nconst CONFIG_ITEM_BRAND = Symbol.for(\"@babel/core@7 - ConfigItem\");\n\n/**\n * A public representation of a plugin/preset that will _eventually_ be load.\n * Users can use this to interact with the results of a loaded Babel\n * configuration.\n *\n * Any changes to public properties of this class should be considered a\n * breaking change to Babel's API.\n */\nclass ConfigItem {\n /**\n * The private underlying descriptor that Babel actually cares about.\n * If you access this, you are a bad person.\n */\n _descriptor: UnloadedDescriptor;\n\n // TODO(Babel 8): Check if this symbol needs to be updated\n /**\n * Used to detect ConfigItem instances from other Babel instances.\n */\n [CONFIG_ITEM_BRAND] = true;\n\n /**\n * The resolved value of the item itself.\n */\n value: {} | Function;\n\n /**\n * The options, if any, that were passed to the item.\n * Mutating this will lead to undefined behavior.\n *\n * \"false\" means that this item has been disabled.\n */\n options: {} | void | false;\n\n /**\n * The directory that the options for this item are relative to.\n */\n dirname: string;\n\n /**\n * Get the name of the plugin, if the user gave it one.\n */\n name: string | void;\n\n /**\n * Data about the file that the item was loaded from, if Babel knows it.\n */\n file: {\n // The requested path, e.g. \"@babel/env\".\n request: string;\n // The resolved absolute path of the file.\n resolved: string;\n } | void;\n\n constructor(descriptor: UnloadedDescriptor) {\n // Make people less likely to stumble onto this if they are exploring\n // programmatically, and also make sure that if people happen to\n // pass the item through JSON.stringify, it doesn't show up.\n this._descriptor = descriptor;\n Object.defineProperty(this, \"_descriptor\", { enumerable: false });\n\n Object.defineProperty(this, CONFIG_ITEM_BRAND, { enumerable: false });\n\n this.value = this._descriptor.value;\n this.options = this._descriptor.options;\n this.dirname = this._descriptor.dirname;\n this.name = this._descriptor.name;\n this.file = this._descriptor.file\n ? {\n request: this._descriptor.file.request,\n resolved: this._descriptor.file.resolved,\n }\n : undefined;\n\n // Freeze the object to make it clear that people shouldn't expect mutating\n // this object to do anything. A new item should be created if they want\n // to change something.\n Object.freeze(this);\n }\n}\n\nObject.freeze(ConfigItem.prototype);\n"],"mappings":";;;;;;;;;AAGA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;;AAIO,SAASA,wBAAT,CAAkCC,IAAlC,EAAwE;EAC7E,OAAO,IAAIC,UAAJ,CAAeD,IAAf,CAAP;AACD;;AAQM,UAAUE,gBAAV,CACLC,KADK,EAKL;EACEC,OAAO,GAAG,GADZ;EAEEC;AAFF,IAMI,EAXC,EAYgB;EACrB,MAAMC,UAAU,GAAG,OAAO,IAAAC,mCAAA,EAAiBJ,KAAjB,EAAwBK,OAAA,CAAKC,OAAL,CAAaL,OAAb,CAAxB,EAA+C;IACvEC,IADuE;IAEvEK,KAAK,EAAE;EAFgE,CAA/C,CAA1B;EAKA,OAAOX,wBAAwB,CAACO,UAAD,CAA/B;AACD;;AAEM,SAASK,iBAAT,CAA2BC,IAA3B,EAAqE;EAC1E,IAAKA,IAAL,YAAKA,IAAD,CAAgBC,iBAAhB,CAAJ,EAAwC;IACtC,OAAQD,IAAD,CAAqBE,WAA5B;EACD;;EAED,OAAOC,SAAP;AACD;;AAID,MAAMF,iBAAiB,GAAGG,MAAM,CAACC,GAAP,CAAW,4BAAX,CAA1B;;AAUA,MAAMhB,UAAN,CAAiB;EA8CfiB,WAAW,CAACZ,UAAD,EAAiC;IAAA,KAzC5CQ,WAyC4C;IAAA,KAnC3CD,iBAmC2C,IAnCtB,IAmCsB;IAAA,KA9B5CV,KA8B4C;IAAA,KAtB5CgB,OAsB4C;IAAA,KAjB5Cf,OAiB4C;IAAA,KAZ5CgB,IAY4C;IAAA,KAP5CC,IAO4C;IAI1C,KAAKP,WAAL,GAAmBR,UAAnB;IACAgB,MAAM,CAACC,cAAP,CAAsB,IAAtB,EAA4B,aAA5B,EAA2C;MAAEC,UAAU,EAAE;IAAd,CAA3C;IAEAF,MAAM,CAACC,cAAP,CAAsB,IAAtB,EAA4BV,iBAA5B,EAA+C;MAAEW,UAAU,EAAE;IAAd,CAA/C;IAEA,KAAKrB,KAAL,GAAa,KAAKW,WAAL,CAAiBX,KAA9B;IACA,KAAKgB,OAAL,GAAe,KAAKL,WAAL,CAAiBK,OAAhC;IACA,KAAKf,OAAL,GAAe,KAAKU,WAAL,CAAiBV,OAAhC;IACA,KAAKgB,IAAL,GAAY,KAAKN,WAAL,CAAiBM,IAA7B;IACA,KAAKC,IAAL,GAAY,KAAKP,WAAL,CAAiBO,IAAjB,GACR;MACEI,OAAO,EAAE,KAAKX,WAAL,CAAiBO,IAAjB,CAAsBI,OADjC;MAEEC,QAAQ,EAAE,KAAKZ,WAAL,CAAiBO,IAAjB,CAAsBK;IAFlC,CADQ,GAKRX,SALJ;IAUAO,MAAM,CAACK,MAAP,CAAc,IAAd;EACD;;AAtEc;;AAyEjBL,MAAM,CAACK,MAAP,CAAc1B,UAAU,CAAC2B,SAAzB"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/partial.js
... | ... | @@ -0,0 +1,200 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = loadPrivatePartialConfig; | |
7 | +exports.loadPartialConfig = void 0; | |
8 | + | |
9 | +function _path() { | |
10 | + const data = require("path"); | |
11 | + | |
12 | + _path = function () { | |
13 | + return data; | |
14 | + }; | |
15 | + | |
16 | + return data; | |
17 | +} | |
18 | + | |
19 | +function _gensync() { | |
20 | + const data = require("gensync"); | |
21 | + | |
22 | + _gensync = function () { | |
23 | + return data; | |
24 | + }; | |
25 | + | |
26 | + return data; | |
27 | +} | |
28 | + | |
29 | +var _plugin = require("./plugin"); | |
30 | + | |
31 | +var _util = require("./util"); | |
32 | + | |
33 | +var _item = require("./item"); | |
34 | + | |
35 | +var _configChain = require("./config-chain"); | |
36 | + | |
37 | +var _environment = require("./helpers/environment"); | |
38 | + | |
39 | +var _options = require("./validation/options"); | |
40 | + | |
41 | +var _files = require("./files"); | |
42 | + | |
43 | +var _resolveTargets = require("./resolve-targets"); | |
44 | + | |
45 | +const _excluded = ["showIgnoredFiles"]; | |
46 | + | |
47 | +function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } | |
48 | + | |
49 | +function resolveRootMode(rootDir, rootMode) { | |
50 | + switch (rootMode) { | |
51 | + case "root": | |
52 | + return rootDir; | |
53 | + | |
54 | + case "upward-optional": | |
55 | + { | |
56 | + const upwardRootDir = (0, _files.findConfigUpwards)(rootDir); | |
57 | + return upwardRootDir === null ? rootDir : upwardRootDir; | |
58 | + } | |
59 | + | |
60 | + case "upward": | |
61 | + { | |
62 | + const upwardRootDir = (0, _files.findConfigUpwards)(rootDir); | |
63 | + if (upwardRootDir !== null) return upwardRootDir; | |
64 | + throw Object.assign(new Error(`Babel was run with rootMode:"upward" but a root could not ` + `be found when searching upward from "${rootDir}".\n` + `One of the following config files must be in the directory tree: ` + `"${_files.ROOT_CONFIG_FILENAMES.join(", ")}".`), { | |
65 | + code: "BABEL_ROOT_NOT_FOUND", | |
66 | + dirname: rootDir | |
67 | + }); | |
68 | + } | |
69 | + | |
70 | + default: | |
71 | + throw new Error(`Assertion failure - unknown rootMode value.`); | |
72 | + } | |
73 | +} | |
74 | + | |
75 | +function* loadPrivatePartialConfig(inputOpts) { | |
76 | + if (inputOpts != null && (typeof inputOpts !== "object" || Array.isArray(inputOpts))) { | |
77 | + throw new Error("Babel options must be an object, null, or undefined"); | |
78 | + } | |
79 | + | |
80 | + const args = inputOpts ? (0, _options.validate)("arguments", inputOpts) : {}; | |
81 | + const { | |
82 | + envName = (0, _environment.getEnv)(), | |
83 | + cwd = ".", | |
84 | + root: rootDir = ".", | |
85 | + rootMode = "root", | |
86 | + caller, | |
87 | + cloneInputAst = true | |
88 | + } = args; | |
89 | + | |
90 | + const absoluteCwd = _path().resolve(cwd); | |
91 | + | |
92 | + const absoluteRootDir = resolveRootMode(_path().resolve(absoluteCwd, rootDir), rootMode); | |
93 | + const filename = typeof args.filename === "string" ? _path().resolve(cwd, args.filename) : undefined; | |
94 | + const showConfigPath = yield* (0, _files.resolveShowConfigPath)(absoluteCwd); | |
95 | + const context = { | |
96 | + filename, | |
97 | + cwd: absoluteCwd, | |
98 | + root: absoluteRootDir, | |
99 | + envName, | |
100 | + caller, | |
101 | + showConfig: showConfigPath === filename | |
102 | + }; | |
103 | + const configChain = yield* (0, _configChain.buildRootChain)(args, context); | |
104 | + if (!configChain) return null; | |
105 | + const merged = { | |
106 | + assumptions: {} | |
107 | + }; | |
108 | + configChain.options.forEach(opts => { | |
109 | + (0, _util.mergeOptions)(merged, opts); | |
110 | + }); | |
111 | + const options = Object.assign({}, merged, { | |
112 | + targets: (0, _resolveTargets.resolveTargets)(merged, absoluteRootDir), | |
113 | + cloneInputAst, | |
114 | + babelrc: false, | |
115 | + configFile: false, | |
116 | + browserslistConfigFile: false, | |
117 | + passPerPreset: false, | |
118 | + envName: context.envName, | |
119 | + cwd: context.cwd, | |
120 | + root: context.root, | |
121 | + rootMode: "root", | |
122 | + filename: typeof context.filename === "string" ? context.filename : undefined, | |
123 | + plugins: configChain.plugins.map(descriptor => (0, _item.createItemFromDescriptor)(descriptor)), | |
124 | + presets: configChain.presets.map(descriptor => (0, _item.createItemFromDescriptor)(descriptor)) | |
125 | + }); | |
126 | + return { | |
127 | + options, | |
128 | + context, | |
129 | + fileHandling: configChain.fileHandling, | |
130 | + ignore: configChain.ignore, | |
131 | + babelrc: configChain.babelrc, | |
132 | + config: configChain.config, | |
133 | + files: configChain.files | |
134 | + }; | |
135 | +} | |
136 | + | |
137 | +const loadPartialConfig = _gensync()(function* (opts) { | |
138 | + let showIgnoredFiles = false; | |
139 | + | |
140 | + if (typeof opts === "object" && opts !== null && !Array.isArray(opts)) { | |
141 | + var _opts = opts; | |
142 | + ({ | |
143 | + showIgnoredFiles | |
144 | + } = _opts); | |
145 | + opts = _objectWithoutPropertiesLoose(_opts, _excluded); | |
146 | + _opts; | |
147 | + } | |
148 | + | |
149 | + const result = yield* loadPrivatePartialConfig(opts); | |
150 | + if (!result) return null; | |
151 | + const { | |
152 | + options, | |
153 | + babelrc, | |
154 | + ignore, | |
155 | + config, | |
156 | + fileHandling, | |
157 | + files | |
158 | + } = result; | |
159 | + | |
160 | + if (fileHandling === "ignored" && !showIgnoredFiles) { | |
161 | + return null; | |
162 | + } | |
163 | + | |
164 | + (options.plugins || []).forEach(item => { | |
165 | + if (item.value instanceof _plugin.default) { | |
166 | + throw new Error("Passing cached plugin instances is not supported in " + "babel.loadPartialConfig()"); | |
167 | + } | |
168 | + }); | |
169 | + return new PartialConfig(options, babelrc ? babelrc.filepath : undefined, ignore ? ignore.filepath : undefined, config ? config.filepath : undefined, fileHandling, files); | |
170 | +}); | |
171 | + | |
172 | +exports.loadPartialConfig = loadPartialConfig; | |
173 | + | |
174 | +class PartialConfig { | |
175 | + constructor(options, babelrc, ignore, config, fileHandling, files) { | |
176 | + this.options = void 0; | |
177 | + this.babelrc = void 0; | |
178 | + this.babelignore = void 0; | |
179 | + this.config = void 0; | |
180 | + this.fileHandling = void 0; | |
181 | + this.files = void 0; | |
182 | + this.options = options; | |
183 | + this.babelignore = ignore; | |
184 | + this.babelrc = babelrc; | |
185 | + this.config = config; | |
186 | + this.fileHandling = fileHandling; | |
187 | + this.files = files; | |
188 | + Object.freeze(this); | |
189 | + } | |
190 | + | |
191 | + hasFilesystemConfig() { | |
192 | + return this.babelrc !== undefined || this.config !== undefined; | |
193 | + } | |
194 | + | |
195 | +} | |
196 | + | |
197 | +Object.freeze(PartialConfig.prototype); | |
198 | +0 && 0; | |
199 | + | |
200 | +//# sourceMappingURL=partial.js.map |
+++ node_modules/@babel/core/lib/config/partial.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["resolveRootMode","rootDir","rootMode","upwardRootDir","findConfigUpwards","Object","assign","Error","ROOT_CONFIG_FILENAMES","join","code","dirname","loadPrivatePartialConfig","inputOpts","Array","isArray","args","validate","envName","getEnv","cwd","root","caller","cloneInputAst","absoluteCwd","path","resolve","absoluteRootDir","filename","undefined","showConfigPath","resolveShowConfigPath","context","showConfig","configChain","buildRootChain","merged","assumptions","options","forEach","opts","mergeOptions","targets","resolveTargets","babelrc","configFile","browserslistConfigFile","passPerPreset","plugins","map","descriptor","createItemFromDescriptor","presets","fileHandling","ignore","config","files","loadPartialConfig","gensync","showIgnoredFiles","result","item","value","Plugin","PartialConfig","filepath","constructor","babelignore","freeze","hasFilesystemConfig","prototype"],"sources":["../../src/config/partial.ts"],"sourcesContent":["import path from \"path\";\nimport gensync from \"gensync\";\nimport type { Handler } from \"gensync\";\nimport Plugin from \"./plugin\";\nimport { mergeOptions } from \"./util\";\nimport { createItemFromDescriptor } from \"./item\";\nimport { buildRootChain } from \"./config-chain\";\nimport type { ConfigContext, FileHandling } from \"./config-chain\";\nimport { getEnv } from \"./helpers/environment\";\nimport { validate } from \"./validation/options\";\n\nimport type {\n ValidatedOptions,\n NormalizedOptions,\n RootMode,\n} from \"./validation/options\";\n\nimport {\n findConfigUpwards,\n resolveShowConfigPath,\n ROOT_CONFIG_FILENAMES,\n} from \"./files\";\nimport type { ConfigFile, IgnoreFile } from \"./files\";\nimport { resolveTargets } from \"./resolve-targets\";\n\nfunction resolveRootMode(rootDir: string, rootMode: RootMode): string {\n switch (rootMode) {\n case \"root\":\n return rootDir;\n\n case \"upward-optional\": {\n const upwardRootDir = findConfigUpwards(rootDir);\n return upwardRootDir === null ? rootDir : upwardRootDir;\n }\n\n case \"upward\": {\n const upwardRootDir = findConfigUpwards(rootDir);\n if (upwardRootDir !== null) return upwardRootDir;\n\n throw Object.assign(\n new Error(\n `Babel was run with rootMode:\"upward\" but a root could not ` +\n `be found when searching upward from \"${rootDir}\".\\n` +\n `One of the following config files must be in the directory tree: ` +\n `\"${ROOT_CONFIG_FILENAMES.join(\", \")}\".`,\n ) as any,\n {\n code: \"BABEL_ROOT_NOT_FOUND\",\n dirname: rootDir,\n },\n );\n }\n default:\n throw new Error(`Assertion failure - unknown rootMode value.`);\n }\n}\n\ntype PrivPartialConfig = {\n options: NormalizedOptions;\n context: ConfigContext;\n fileHandling: FileHandling;\n ignore: IgnoreFile | void;\n babelrc: ConfigFile | void;\n config: ConfigFile | void;\n files: Set<string>;\n};\n\nexport default function* loadPrivatePartialConfig(\n inputOpts: unknown,\n): Handler<PrivPartialConfig | null> {\n if (\n inputOpts != null &&\n (typeof inputOpts !== \"object\" || Array.isArray(inputOpts))\n ) {\n throw new Error(\"Babel options must be an object, null, or undefined\");\n }\n\n const args = inputOpts ? validate(\"arguments\", inputOpts) : {};\n\n const {\n envName = getEnv(),\n cwd = \".\",\n root: rootDir = \".\",\n rootMode = \"root\",\n caller,\n cloneInputAst = true,\n } = args;\n const absoluteCwd = path.resolve(cwd);\n const absoluteRootDir = resolveRootMode(\n path.resolve(absoluteCwd, rootDir),\n rootMode,\n );\n\n const filename =\n typeof args.filename === \"string\"\n ? path.resolve(cwd, args.filename)\n : undefined;\n\n const showConfigPath = yield* resolveShowConfigPath(absoluteCwd);\n\n const context: ConfigContext = {\n filename,\n cwd: absoluteCwd,\n root: absoluteRootDir,\n envName,\n caller,\n showConfig: showConfigPath === filename,\n };\n\n const configChain = yield* buildRootChain(args, context);\n if (!configChain) return null;\n\n const merged: ValidatedOptions = {\n assumptions: {},\n };\n configChain.options.forEach(opts => {\n mergeOptions(merged as any, opts);\n });\n\n const options: NormalizedOptions = {\n ...merged,\n targets: resolveTargets(merged, absoluteRootDir),\n\n // Tack the passes onto the object itself so that, if this object is\n // passed back to Babel a second time, it will be in the right structure\n // to not change behavior.\n cloneInputAst,\n babelrc: false,\n configFile: false,\n browserslistConfigFile: false,\n passPerPreset: false,\n envName: context.envName,\n cwd: context.cwd,\n root: context.root,\n rootMode: \"root\",\n filename:\n typeof context.filename === \"string\" ? context.filename : undefined,\n\n plugins: configChain.plugins.map(descriptor =>\n createItemFromDescriptor(descriptor),\n ),\n presets: configChain.presets.map(descriptor =>\n createItemFromDescriptor(descriptor),\n ),\n };\n\n return {\n options,\n context,\n fileHandling: configChain.fileHandling,\n ignore: configChain.ignore,\n babelrc: configChain.babelrc,\n config: configChain.config,\n files: configChain.files,\n };\n}\n\ntype LoadPartialConfigOpts = {\n showIgnoredFiles?: boolean;\n};\n\nexport const loadPartialConfig = gensync(function* (\n opts?: LoadPartialConfigOpts,\n): Handler<PartialConfig | null> {\n let showIgnoredFiles = false;\n // We only extract showIgnoredFiles if opts is an object, so that\n // loadPrivatePartialConfig can throw the appropriate error if it's not.\n if (typeof opts === \"object\" && opts !== null && !Array.isArray(opts)) {\n ({ showIgnoredFiles, ...opts } = opts);\n }\n\n const result: PrivPartialConfig | undefined | null =\n yield* loadPrivatePartialConfig(opts);\n if (!result) return null;\n\n const { options, babelrc, ignore, config, fileHandling, files } = result;\n\n if (fileHandling === \"ignored\" && !showIgnoredFiles) {\n return null;\n }\n\n (options.plugins || []).forEach(item => {\n // @ts-expect-error todo(flow->ts): better type annotation for `item.value`\n if (item.value instanceof Plugin) {\n throw new Error(\n \"Passing cached plugin instances is not supported in \" +\n \"babel.loadPartialConfig()\",\n );\n }\n });\n\n return new PartialConfig(\n options,\n babelrc ? babelrc.filepath : undefined,\n ignore ? ignore.filepath : undefined,\n config ? config.filepath : undefined,\n fileHandling,\n files,\n );\n});\n\nexport type { PartialConfig };\n\nclass PartialConfig {\n /**\n * These properties are public, so any changes to them should be considered\n * a breaking change to Babel's API.\n */\n options: NormalizedOptions;\n babelrc: string | void;\n babelignore: string | void;\n config: string | void;\n fileHandling: FileHandling;\n files: Set<string>;\n\n constructor(\n options: NormalizedOptions,\n babelrc: string | void,\n ignore: string | void,\n config: string | void,\n fileHandling: FileHandling,\n files: Set<string>,\n ) {\n this.options = options;\n this.babelignore = ignore;\n this.babelrc = babelrc;\n this.config = config;\n this.fileHandling = fileHandling;\n this.files = files;\n\n // Freeze since this is a public API and it should be extremely obvious that\n // reassigning properties on here does nothing.\n Object.freeze(this);\n }\n\n /**\n * Returns true if there is a config file in the filesystem for this config.\n */\n hasFilesystemConfig(): boolean {\n return this.babelrc !== undefined || this.config !== undefined;\n }\n}\nObject.freeze(PartialConfig.prototype);\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/pattern-to-regex.js
... | ... | @@ -0,0 +1,48 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = pathToPattern; | |
7 | + | |
8 | +function _path() { | |
9 | + const data = require("path"); | |
10 | + | |
11 | + _path = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +const sep = `\\${_path().sep}`; | |
19 | +const endSep = `(?:${sep}|$)`; | |
20 | +const substitution = `[^${sep}]+`; | |
21 | +const starPat = `(?:${substitution}${sep})`; | |
22 | +const starPatLast = `(?:${substitution}${endSep})`; | |
23 | +const starStarPat = `${starPat}*?`; | |
24 | +const starStarPatLast = `${starPat}*?${starPatLast}?`; | |
25 | + | |
26 | +function escapeRegExp(string) { | |
27 | + return string.replace(/[|\\{}()[\]^$+*?.]/g, "\\$&"); | |
28 | +} | |
29 | + | |
30 | +function pathToPattern(pattern, dirname) { | |
31 | + const parts = _path().resolve(dirname, pattern).split(_path().sep); | |
32 | + | |
33 | + return new RegExp(["^", ...parts.map((part, i) => { | |
34 | + const last = i === parts.length - 1; | |
35 | + if (part === "**") return last ? starStarPatLast : starStarPat; | |
36 | + if (part === "*") return last ? starPatLast : starPat; | |
37 | + | |
38 | + if (part.indexOf("*.") === 0) { | |
39 | + return substitution + escapeRegExp(part.slice(1)) + (last ? endSep : sep); | |
40 | + } | |
41 | + | |
42 | + return escapeRegExp(part) + (last ? endSep : sep); | |
43 | + })].join("")); | |
44 | +} | |
45 | + | |
46 | +0 && 0; | |
47 | + | |
48 | +//# sourceMappingURL=pattern-to-regex.js.map |
+++ node_modules/@babel/core/lib/config/pattern-to-regex.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["sep","path","endSep","substitution","starPat","starPatLast","starStarPat","starStarPatLast","escapeRegExp","string","replace","pathToPattern","pattern","dirname","parts","resolve","split","RegExp","map","part","i","last","length","indexOf","slice","join"],"sources":["../../src/config/pattern-to-regex.ts"],"sourcesContent":["import path from \"path\";\n\nconst sep = `\\\\${path.sep}`;\nconst endSep = `(?:${sep}|$)`;\n\nconst substitution = `[^${sep}]+`;\n\nconst starPat = `(?:${substitution}${sep})`;\nconst starPatLast = `(?:${substitution}${endSep})`;\n\nconst starStarPat = `${starPat}*?`;\nconst starStarPatLast = `${starPat}*?${starPatLast}?`;\n\nfunction escapeRegExp(string: string) {\n return string.replace(/[|\\\\{}()[\\]^$+*?.]/g, \"\\\\$&\");\n}\n\n/**\n * Implement basic pattern matching that will allow users to do the simple\n * tests with * and **. If users want full complex pattern matching, then can\n * always use regex matching, or function validation.\n */\nexport default function pathToPattern(\n pattern: string,\n dirname: string,\n): RegExp {\n const parts = path.resolve(dirname, pattern).split(path.sep);\n\n return new RegExp(\n [\n \"^\",\n ...parts.map((part, i) => {\n const last = i === parts.length - 1;\n\n // ** matches 0 or more path parts.\n if (part === \"**\") return last ? starStarPatLast : starStarPat;\n\n // * matches 1 path part.\n if (part === \"*\") return last ? starPatLast : starPat;\n\n // *.ext matches a wildcard with an extension.\n if (part.indexOf(\"*.\") === 0) {\n return (\n substitution + escapeRegExp(part.slice(1)) + (last ? endSep : sep)\n );\n }\n\n // Otherwise match the pattern text.\n return escapeRegExp(part) + (last ? endSep : sep);\n }),\n ].join(\"\"),\n );\n}\n"],"mappings":";;;;;;;AAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAEA,MAAMA,GAAG,GAAI,KAAIC,OAAA,CAAKD,GAAI,EAA1B;AACA,MAAME,MAAM,GAAI,MAAKF,GAAI,KAAzB;AAEA,MAAMG,YAAY,GAAI,KAAIH,GAAI,IAA9B;AAEA,MAAMI,OAAO,GAAI,MAAKD,YAAa,GAAEH,GAAI,GAAzC;AACA,MAAMK,WAAW,GAAI,MAAKF,YAAa,GAAED,MAAO,GAAhD;AAEA,MAAMI,WAAW,GAAI,GAAEF,OAAQ,IAA/B;AACA,MAAMG,eAAe,GAAI,GAAEH,OAAQ,KAAIC,WAAY,GAAnD;;AAEA,SAASG,YAAT,CAAsBC,MAAtB,EAAsC;EACpC,OAAOA,MAAM,CAACC,OAAP,CAAe,qBAAf,EAAsC,MAAtC,CAAP;AACD;;AAOc,SAASC,aAAT,CACbC,OADa,EAEbC,OAFa,EAGL;EACR,MAAMC,KAAK,GAAGb,OAAA,CAAKc,OAAL,CAAaF,OAAb,EAAsBD,OAAtB,EAA+BI,KAA/B,CAAqCf,OAAA,CAAKD,GAA1C,CAAd;;EAEA,OAAO,IAAIiB,MAAJ,CACL,CACE,GADF,EAEE,GAAGH,KAAK,CAACI,GAAN,CAAU,CAACC,IAAD,EAAOC,CAAP,KAAa;IACxB,MAAMC,IAAI,GAAGD,CAAC,KAAKN,KAAK,CAACQ,MAAN,GAAe,CAAlC;IAGA,IAAIH,IAAI,KAAK,IAAb,EAAmB,OAAOE,IAAI,GAAGd,eAAH,GAAqBD,WAAhC;IAGnB,IAAIa,IAAI,KAAK,GAAb,EAAkB,OAAOE,IAAI,GAAGhB,WAAH,GAAiBD,OAA5B;;IAGlB,IAAIe,IAAI,CAACI,OAAL,CAAa,IAAb,MAAuB,CAA3B,EAA8B;MAC5B,OACEpB,YAAY,GAAGK,YAAY,CAACW,IAAI,CAACK,KAAL,CAAW,CAAX,CAAD,CAA3B,IAA8CH,IAAI,GAAGnB,MAAH,GAAYF,GAA9D,CADF;IAGD;;IAGD,OAAOQ,YAAY,CAACW,IAAD,CAAZ,IAAsBE,IAAI,GAAGnB,MAAH,GAAYF,GAAtC,CAAP;EACD,CAlBE,CAFL,EAqBEyB,IArBF,CAqBO,EArBP,CADK,CAAP;AAwBD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/plugin.js
... | ... | @@ -0,0 +1,37 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = void 0; | |
7 | + | |
8 | +var _deepArray = require("./helpers/deep-array"); | |
9 | + | |
10 | +class Plugin { | |
11 | + constructor(plugin, options, key, externalDependencies = (0, _deepArray.finalize)([])) { | |
12 | + this.key = void 0; | |
13 | + this.manipulateOptions = void 0; | |
14 | + this.post = void 0; | |
15 | + this.pre = void 0; | |
16 | + this.visitor = void 0; | |
17 | + this.parserOverride = void 0; | |
18 | + this.generatorOverride = void 0; | |
19 | + this.options = void 0; | |
20 | + this.externalDependencies = void 0; | |
21 | + this.key = plugin.name || key; | |
22 | + this.manipulateOptions = plugin.manipulateOptions; | |
23 | + this.post = plugin.post; | |
24 | + this.pre = plugin.pre; | |
25 | + this.visitor = plugin.visitor || {}; | |
26 | + this.parserOverride = plugin.parserOverride; | |
27 | + this.generatorOverride = plugin.generatorOverride; | |
28 | + this.options = options; | |
29 | + this.externalDependencies = externalDependencies; | |
30 | + } | |
31 | + | |
32 | +} | |
33 | + | |
34 | +exports.default = Plugin; | |
35 | +0 && 0; | |
36 | + | |
37 | +//# sourceMappingURL=plugin.js.map |
+++ node_modules/@babel/core/lib/config/plugin.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["Plugin","constructor","plugin","options","key","externalDependencies","finalize","manipulateOptions","post","pre","visitor","parserOverride","generatorOverride","name"],"sources":["../../src/config/plugin.ts"],"sourcesContent":["import { finalize } from \"./helpers/deep-array\";\nimport type { ReadonlyDeepArray } from \"./helpers/deep-array\";\nimport type { PluginObject } from \"./validation/plugins\";\n\nexport default class Plugin {\n key: string | undefined | null;\n manipulateOptions?: (options: unknown, parserOpts: unknown) => void;\n post?: PluginObject[\"post\"];\n pre?: PluginObject[\"pre\"];\n visitor: PluginObject[\"visitor\"];\n\n parserOverride?: Function;\n generatorOverride?: Function;\n\n options: {};\n\n externalDependencies: ReadonlyDeepArray<string>;\n\n constructor(\n plugin: PluginObject,\n options: {},\n key?: string,\n externalDependencies: ReadonlyDeepArray<string> = finalize([]),\n ) {\n this.key = plugin.name || key;\n\n this.manipulateOptions = plugin.manipulateOptions;\n this.post = plugin.post;\n this.pre = plugin.pre;\n this.visitor = plugin.visitor || {};\n this.parserOverride = plugin.parserOverride;\n this.generatorOverride = plugin.generatorOverride;\n\n this.options = options;\n this.externalDependencies = externalDependencies;\n }\n}\n"],"mappings":";;;;;;;AAAA;;AAIe,MAAMA,MAAN,CAAa;EAc1BC,WAAW,CACTC,MADS,EAETC,OAFS,EAGTC,GAHS,EAITC,oBAA+C,GAAG,IAAAC,mBAAA,EAAS,EAAT,CAJzC,EAKT;IAAA,KAlBFF,GAkBE;IAAA,KAjBFG,iBAiBE;IAAA,KAhBFC,IAgBE;IAAA,KAfFC,GAeE;IAAA,KAdFC,OAcE;IAAA,KAZFC,cAYE;IAAA,KAXFC,iBAWE;IAAA,KATFT,OASE;IAAA,KAPFE,oBAOE;IACA,KAAKD,GAAL,GAAWF,MAAM,CAACW,IAAP,IAAeT,GAA1B;IAEA,KAAKG,iBAAL,GAAyBL,MAAM,CAACK,iBAAhC;IACA,KAAKC,IAAL,GAAYN,MAAM,CAACM,IAAnB;IACA,KAAKC,GAAL,GAAWP,MAAM,CAACO,GAAlB;IACA,KAAKC,OAAL,GAAeR,MAAM,CAACQ,OAAP,IAAkB,EAAjC;IACA,KAAKC,cAAL,GAAsBT,MAAM,CAACS,cAA7B;IACA,KAAKC,iBAAL,GAAyBV,MAAM,CAACU,iBAAhC;IAEA,KAAKT,OAAL,GAAeA,OAAf;IACA,KAAKE,oBAAL,GAA4BA,oBAA5B;EACD;;AA/ByB"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/printer.js
... | ... | @@ -0,0 +1,142 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.ConfigPrinter = exports.ChainFormatter = void 0; | |
7 | + | |
8 | +function _gensync() { | |
9 | + const data = require("gensync"); | |
10 | + | |
11 | + _gensync = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +const ChainFormatter = { | |
19 | + Programmatic: 0, | |
20 | + Config: 1 | |
21 | +}; | |
22 | +exports.ChainFormatter = ChainFormatter; | |
23 | +const Formatter = { | |
24 | + title(type, callerName, filepath) { | |
25 | + let title = ""; | |
26 | + | |
27 | + if (type === ChainFormatter.Programmatic) { | |
28 | + title = "programmatic options"; | |
29 | + | |
30 | + if (callerName) { | |
31 | + title += " from " + callerName; | |
32 | + } | |
33 | + } else { | |
34 | + title = "config " + filepath; | |
35 | + } | |
36 | + | |
37 | + return title; | |
38 | + }, | |
39 | + | |
40 | + loc(index, envName) { | |
41 | + let loc = ""; | |
42 | + | |
43 | + if (index != null) { | |
44 | + loc += `.overrides[${index}]`; | |
45 | + } | |
46 | + | |
47 | + if (envName != null) { | |
48 | + loc += `.env["${envName}"]`; | |
49 | + } | |
50 | + | |
51 | + return loc; | |
52 | + }, | |
53 | + | |
54 | + *optionsAndDescriptors(opt) { | |
55 | + const content = Object.assign({}, opt.options); | |
56 | + delete content.overrides; | |
57 | + delete content.env; | |
58 | + const pluginDescriptors = [...(yield* opt.plugins())]; | |
59 | + | |
60 | + if (pluginDescriptors.length) { | |
61 | + content.plugins = pluginDescriptors.map(d => descriptorToConfig(d)); | |
62 | + } | |
63 | + | |
64 | + const presetDescriptors = [...(yield* opt.presets())]; | |
65 | + | |
66 | + if (presetDescriptors.length) { | |
67 | + content.presets = [...presetDescriptors].map(d => descriptorToConfig(d)); | |
68 | + } | |
69 | + | |
70 | + return JSON.stringify(content, undefined, 2); | |
71 | + } | |
72 | + | |
73 | +}; | |
74 | + | |
75 | +function descriptorToConfig(d) { | |
76 | + var _d$file; | |
77 | + | |
78 | + let name = (_d$file = d.file) == null ? void 0 : _d$file.request; | |
79 | + | |
80 | + if (name == null) { | |
81 | + if (typeof d.value === "object") { | |
82 | + name = d.value; | |
83 | + } else if (typeof d.value === "function") { | |
84 | + name = `[Function: ${d.value.toString().slice(0, 50)} ... ]`; | |
85 | + } | |
86 | + } | |
87 | + | |
88 | + if (name == null) { | |
89 | + name = "[Unknown]"; | |
90 | + } | |
91 | + | |
92 | + if (d.options === undefined) { | |
93 | + return name; | |
94 | + } else if (d.name == null) { | |
95 | + return [name, d.options]; | |
96 | + } else { | |
97 | + return [name, d.options, d.name]; | |
98 | + } | |
99 | +} | |
100 | + | |
101 | +class ConfigPrinter { | |
102 | + constructor() { | |
103 | + this._stack = []; | |
104 | + } | |
105 | + | |
106 | + configure(enabled, type, { | |
107 | + callerName, | |
108 | + filepath | |
109 | + }) { | |
110 | + if (!enabled) return () => {}; | |
111 | + return (content, index, envName) => { | |
112 | + this._stack.push({ | |
113 | + type, | |
114 | + callerName, | |
115 | + filepath, | |
116 | + content, | |
117 | + index, | |
118 | + envName | |
119 | + }); | |
120 | + }; | |
121 | + } | |
122 | + | |
123 | + static *format(config) { | |
124 | + let title = Formatter.title(config.type, config.callerName, config.filepath); | |
125 | + const loc = Formatter.loc(config.index, config.envName); | |
126 | + if (loc) title += ` ${loc}`; | |
127 | + const content = yield* Formatter.optionsAndDescriptors(config.content); | |
128 | + return `${title}\n${content}`; | |
129 | + } | |
130 | + | |
131 | + *output() { | |
132 | + if (this._stack.length === 0) return ""; | |
133 | + const configs = yield* _gensync().all(this._stack.map(s => ConfigPrinter.format(s))); | |
134 | + return configs.join("\n\n"); | |
135 | + } | |
136 | + | |
137 | +} | |
138 | + | |
139 | +exports.ConfigPrinter = ConfigPrinter; | |
140 | +0 && 0; | |
141 | + | |
142 | +//# sourceMappingURL=printer.js.map |
+++ node_modules/@babel/core/lib/config/printer.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["ChainFormatter","Programmatic","Config","Formatter","title","type","callerName","filepath","loc","index","envName","optionsAndDescriptors","opt","content","options","overrides","env","pluginDescriptors","plugins","length","map","d","descriptorToConfig","presetDescriptors","presets","JSON","stringify","undefined","name","file","request","value","toString","slice","ConfigPrinter","_stack","configure","enabled","push","format","config","output","configs","gensync","all","s","join"],"sources":["../../src/config/printer.ts"],"sourcesContent":["import gensync from \"gensync\";\n\nimport type { Handler } from \"gensync\";\n\nimport type {\n OptionsAndDescriptors,\n UnloadedDescriptor,\n} from \"./config-descriptors\";\n\n// todo: Use flow enums when @babel/transform-flow-types supports it\nexport const ChainFormatter = {\n Programmatic: 0,\n Config: 1,\n};\n\ntype PrintableConfig = {\n content: OptionsAndDescriptors;\n type: typeof ChainFormatter[keyof typeof ChainFormatter];\n callerName: string | undefined | null;\n filepath: string | undefined | null;\n index: number | undefined | null;\n envName: string | undefined | null;\n};\n\nconst Formatter = {\n title(\n type: typeof ChainFormatter[keyof typeof ChainFormatter],\n callerName?: string | null,\n filepath?: string | null,\n ): string {\n let title = \"\";\n if (type === ChainFormatter.Programmatic) {\n title = \"programmatic options\";\n if (callerName) {\n title += \" from \" + callerName;\n }\n } else {\n title = \"config \" + filepath;\n }\n return title;\n },\n loc(index?: number | null, envName?: string | null): string {\n let loc = \"\";\n if (index != null) {\n loc += `.overrides[${index}]`;\n }\n if (envName != null) {\n loc += `.env[\"${envName}\"]`;\n }\n return loc;\n },\n\n *optionsAndDescriptors(opt: OptionsAndDescriptors) {\n const content = { ...opt.options };\n // overrides and env will be printed as separated config items\n delete content.overrides;\n delete content.env;\n // resolve to descriptors\n const pluginDescriptors = [...(yield* opt.plugins())];\n if (pluginDescriptors.length) {\n content.plugins = pluginDescriptors.map(d => descriptorToConfig(d));\n }\n const presetDescriptors = [...(yield* opt.presets())];\n if (presetDescriptors.length) {\n content.presets = [...presetDescriptors].map(d => descriptorToConfig(d));\n }\n return JSON.stringify(content, undefined, 2);\n },\n};\n\nfunction descriptorToConfig(\n d: UnloadedDescriptor,\n): string | {} | Array<unknown> {\n let name = d.file?.request;\n if (name == null) {\n if (typeof d.value === \"object\") {\n name = d.value;\n } else if (typeof d.value === \"function\") {\n // If the unloaded descriptor is a function, i.e. `plugins: [ require(\"my-plugin\") ]`,\n // we print the first 50 characters of the function source code and hopefully we can see\n // `name: 'my-plugin'` in the source\n name = `[Function: ${d.value.toString().slice(0, 50)} ... ]`;\n }\n }\n if (name == null) {\n name = \"[Unknown]\";\n }\n if (d.options === undefined) {\n return name;\n } else if (d.name == null) {\n return [name, d.options];\n } else {\n return [name, d.options, d.name];\n }\n}\n\nexport class ConfigPrinter {\n _stack: Array<PrintableConfig> = [];\n configure(\n enabled: boolean,\n type: typeof ChainFormatter[keyof typeof ChainFormatter],\n {\n callerName,\n filepath,\n }: {\n callerName?: string;\n filepath?: string;\n },\n ) {\n if (!enabled) return () => {};\n return (\n content: OptionsAndDescriptors,\n index?: number | null,\n envName?: string | null,\n ) => {\n this._stack.push({\n type,\n callerName,\n filepath,\n content,\n index,\n envName,\n });\n };\n }\n static *format(config: PrintableConfig): Handler<string> {\n let title = Formatter.title(\n config.type,\n config.callerName,\n config.filepath,\n );\n const loc = Formatter.loc(config.index, config.envName);\n if (loc) title += ` ${loc}`;\n const content = yield* Formatter.optionsAndDescriptors(config.content);\n return `${title}\\n${content}`;\n }\n\n *output(): Handler<string> {\n if (this._stack.length === 0) return \"\";\n const configs = yield* gensync.all(\n this._stack.map(s => ConfigPrinter.format(s)),\n );\n return configs.join(\"\\n\\n\");\n }\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/resolve-targets-browser.js
... | ... | @@ -0,0 +1,49 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.resolveBrowserslistConfigFile = resolveBrowserslistConfigFile; | |
7 | +exports.resolveTargets = resolveTargets; | |
8 | + | |
9 | +function _helperCompilationTargets() { | |
10 | + const data = require("@babel/helper-compilation-targets"); | |
11 | + | |
12 | + _helperCompilationTargets = function () { | |
13 | + return data; | |
14 | + }; | |
15 | + | |
16 | + return data; | |
17 | +} | |
18 | + | |
19 | +function resolveBrowserslistConfigFile(browserslistConfigFile, configFilePath) { | |
20 | + return undefined; | |
21 | +} | |
22 | + | |
23 | +function resolveTargets(options, root) { | |
24 | + const optTargets = options.targets; | |
25 | + let targets; | |
26 | + | |
27 | + if (typeof optTargets === "string" || Array.isArray(optTargets)) { | |
28 | + targets = { | |
29 | + browsers: optTargets | |
30 | + }; | |
31 | + } else if (optTargets) { | |
32 | + if ("esmodules" in optTargets) { | |
33 | + targets = Object.assign({}, optTargets, { | |
34 | + esmodules: "intersect" | |
35 | + }); | |
36 | + } else { | |
37 | + targets = optTargets; | |
38 | + } | |
39 | + } | |
40 | + | |
41 | + return (0, _helperCompilationTargets().default)(targets, { | |
42 | + ignoreBrowserslistConfig: true, | |
43 | + browserslistEnv: options.browserslistEnv | |
44 | + }); | |
45 | +} | |
46 | + | |
47 | +0 && 0; | |
48 | + | |
49 | +//# sourceMappingURL=resolve-targets-browser.js.map |
+++ node_modules/@babel/core/lib/config/resolve-targets-browser.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["resolveBrowserslistConfigFile","browserslistConfigFile","configFilePath","undefined","resolveTargets","options","root","optTargets","targets","Array","isArray","browsers","esmodules","getTargets","ignoreBrowserslistConfig","browserslistEnv"],"sources":["../../src/config/resolve-targets-browser.ts"],"sourcesContent":["import type { ValidatedOptions } from \"./validation/options\";\nimport getTargets, {\n type InputTargets,\n} from \"@babel/helper-compilation-targets\";\n\nimport type { Targets } from \"@babel/helper-compilation-targets\";\n\nexport function resolveBrowserslistConfigFile(\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n browserslistConfigFile: string,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n configFilePath: string,\n): string | void {\n return undefined;\n}\n\nexport function resolveTargets(\n options: ValidatedOptions,\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n root: string,\n): Targets {\n const optTargets = options.targets;\n let targets: InputTargets;\n\n if (typeof optTargets === \"string\" || Array.isArray(optTargets)) {\n targets = { browsers: optTargets };\n } else if (optTargets) {\n if (\"esmodules\" in optTargets) {\n targets = { ...optTargets, esmodules: \"intersect\" };\n } else {\n // https://github.com/microsoft/TypeScript/issues/17002\n targets = optTargets as InputTargets;\n }\n }\n\n return getTargets(targets, {\n ignoreBrowserslistConfig: true,\n browserslistEnv: options.browserslistEnv,\n });\n}\n"],"mappings":";;;;;;;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAMO,SAASA,6BAAT,CAELC,sBAFK,EAILC,cAJK,EAKU;EACf,OAAOC,SAAP;AACD;;AAEM,SAASC,cAAT,CACLC,OADK,EAGLC,IAHK,EAII;EACT,MAAMC,UAAU,GAAGF,OAAO,CAACG,OAA3B;EACA,IAAIA,OAAJ;;EAEA,IAAI,OAAOD,UAAP,KAAsB,QAAtB,IAAkCE,KAAK,CAACC,OAAN,CAAcH,UAAd,CAAtC,EAAiE;IAC/DC,OAAO,GAAG;MAAEG,QAAQ,EAAEJ;IAAZ,CAAV;EACD,CAFD,MAEO,IAAIA,UAAJ,EAAgB;IACrB,IAAI,eAAeA,UAAnB,EAA+B;MAC7BC,OAAO,qBAAQD,UAAR;QAAoBK,SAAS,EAAE;MAA/B,EAAP;IACD,CAFD,MAEO;MAELJ,OAAO,GAAGD,UAAV;IACD;EACF;;EAED,OAAO,IAAAM,mCAAA,EAAWL,OAAX,EAAoB;IACzBM,wBAAwB,EAAE,IADD;IAEzBC,eAAe,EAAEV,OAAO,CAACU;EAFA,CAApB,CAAP;AAID"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/resolve-targets.js
... | ... | @@ -0,0 +1,75 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.resolveBrowserslistConfigFile = resolveBrowserslistConfigFile; | |
7 | +exports.resolveTargets = resolveTargets; | |
8 | + | |
9 | +function _path() { | |
10 | + const data = require("path"); | |
11 | + | |
12 | + _path = function () { | |
13 | + return data; | |
14 | + }; | |
15 | + | |
16 | + return data; | |
17 | +} | |
18 | + | |
19 | +function _helperCompilationTargets() { | |
20 | + const data = require("@babel/helper-compilation-targets"); | |
21 | + | |
22 | + _helperCompilationTargets = function () { | |
23 | + return data; | |
24 | + }; | |
25 | + | |
26 | + return data; | |
27 | +} | |
28 | + | |
29 | +({}); | |
30 | + | |
31 | +function resolveBrowserslistConfigFile(browserslistConfigFile, configFileDir) { | |
32 | + return _path().resolve(configFileDir, browserslistConfigFile); | |
33 | +} | |
34 | + | |
35 | +function resolveTargets(options, root) { | |
36 | + const optTargets = options.targets; | |
37 | + let targets; | |
38 | + | |
39 | + if (typeof optTargets === "string" || Array.isArray(optTargets)) { | |
40 | + targets = { | |
41 | + browsers: optTargets | |
42 | + }; | |
43 | + } else if (optTargets) { | |
44 | + if ("esmodules" in optTargets) { | |
45 | + targets = Object.assign({}, optTargets, { | |
46 | + esmodules: "intersect" | |
47 | + }); | |
48 | + } else { | |
49 | + targets = optTargets; | |
50 | + } | |
51 | + } | |
52 | + | |
53 | + const { | |
54 | + browserslistConfigFile | |
55 | + } = options; | |
56 | + let configFile; | |
57 | + let ignoreBrowserslistConfig = false; | |
58 | + | |
59 | + if (typeof browserslistConfigFile === "string") { | |
60 | + configFile = browserslistConfigFile; | |
61 | + } else { | |
62 | + ignoreBrowserslistConfig = browserslistConfigFile === false; | |
63 | + } | |
64 | + | |
65 | + return (0, _helperCompilationTargets().default)(targets, { | |
66 | + ignoreBrowserslistConfig, | |
67 | + configFile, | |
68 | + configPath: root, | |
69 | + browserslistEnv: options.browserslistEnv | |
70 | + }); | |
71 | +} | |
72 | + | |
73 | +0 && 0; | |
74 | + | |
75 | +//# sourceMappingURL=resolve-targets.js.map |
+++ node_modules/@babel/core/lib/config/resolve-targets.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["resolveBrowserslistConfigFile","browserslistConfigFile","configFileDir","path","resolve","resolveTargets","options","root","optTargets","targets","Array","isArray","browsers","esmodules","configFile","ignoreBrowserslistConfig","getTargets","configPath","browserslistEnv"],"sources":["../../src/config/resolve-targets.ts"],"sourcesContent":["type browserType = typeof import(\"./resolve-targets-browser\");\ntype nodeType = typeof import(\"./resolve-targets\");\n\n// Kind of gross, but essentially asserting that the exports of this module are the same as the\n// exports of index-browser, since this file may be replaced at bundle time with index-browser.\n({} as any as browserType as nodeType);\n\nimport type { ValidatedOptions } from \"./validation/options\";\nimport path from \"path\";\nimport getTargets, {\n type InputTargets,\n} from \"@babel/helper-compilation-targets\";\n\nimport type { Targets } from \"@babel/helper-compilation-targets\";\n\nexport function resolveBrowserslistConfigFile(\n browserslistConfigFile: string,\n configFileDir: string,\n): string | undefined {\n return path.resolve(configFileDir, browserslistConfigFile);\n}\n\nexport function resolveTargets(\n options: ValidatedOptions,\n root: string,\n): Targets {\n const optTargets = options.targets;\n let targets: InputTargets;\n\n if (typeof optTargets === \"string\" || Array.isArray(optTargets)) {\n targets = { browsers: optTargets };\n } else if (optTargets) {\n if (\"esmodules\" in optTargets) {\n targets = { ...optTargets, esmodules: \"intersect\" };\n } else {\n // https://github.com/microsoft/TypeScript/issues/17002\n targets = optTargets as InputTargets;\n }\n }\n\n const { browserslistConfigFile } = options;\n let configFile;\n let ignoreBrowserslistConfig = false;\n if (typeof browserslistConfigFile === \"string\") {\n configFile = browserslistConfigFile;\n } else {\n ignoreBrowserslistConfig = browserslistConfigFile === false;\n }\n\n return getTargets(targets, {\n ignoreBrowserslistConfig,\n configFile,\n configPath: root,\n browserslistEnv: options.browserslistEnv,\n });\n}\n"],"mappings":";;;;;;;;AAQA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAJA,CAAC,EAAD;;AAUO,SAASA,6BAAT,CACLC,sBADK,EAELC,aAFK,EAGe;EACpB,OAAOC,OAAA,CAAKC,OAAL,CAAaF,aAAb,EAA4BD,sBAA5B,CAAP;AACD;;AAEM,SAASI,cAAT,CACLC,OADK,EAELC,IAFK,EAGI;EACT,MAAMC,UAAU,GAAGF,OAAO,CAACG,OAA3B;EACA,IAAIA,OAAJ;;EAEA,IAAI,OAAOD,UAAP,KAAsB,QAAtB,IAAkCE,KAAK,CAACC,OAAN,CAAcH,UAAd,CAAtC,EAAiE;IAC/DC,OAAO,GAAG;MAAEG,QAAQ,EAAEJ;IAAZ,CAAV;EACD,CAFD,MAEO,IAAIA,UAAJ,EAAgB;IACrB,IAAI,eAAeA,UAAnB,EAA+B;MAC7BC,OAAO,qBAAQD,UAAR;QAAoBK,SAAS,EAAE;MAA/B,EAAP;IACD,CAFD,MAEO;MAELJ,OAAO,GAAGD,UAAV;IACD;EACF;;EAED,MAAM;IAAEP;EAAF,IAA6BK,OAAnC;EACA,IAAIQ,UAAJ;EACA,IAAIC,wBAAwB,GAAG,KAA/B;;EACA,IAAI,OAAOd,sBAAP,KAAkC,QAAtC,EAAgD;IAC9Ca,UAAU,GAAGb,sBAAb;EACD,CAFD,MAEO;IACLc,wBAAwB,GAAGd,sBAAsB,KAAK,KAAtD;EACD;;EAED,OAAO,IAAAe,mCAAA,EAAWP,OAAX,EAAoB;IACzBM,wBADyB;IAEzBD,UAFyB;IAGzBG,UAAU,EAAEV,IAHa;IAIzBW,eAAe,EAAEZ,OAAO,CAACY;EAJA,CAApB,CAAP;AAMD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/util.js
... | ... | @@ -0,0 +1,35 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.isIterableIterator = isIterableIterator; | |
7 | +exports.mergeOptions = mergeOptions; | |
8 | + | |
9 | +function mergeOptions(target, source) { | |
10 | + for (const k of Object.keys(source)) { | |
11 | + if ((k === "parserOpts" || k === "generatorOpts" || k === "assumptions") && source[k]) { | |
12 | + const parserOpts = source[k]; | |
13 | + const targetObj = target[k] || (target[k] = {}); | |
14 | + mergeDefaultFields(targetObj, parserOpts); | |
15 | + } else { | |
16 | + const val = source[k]; | |
17 | + if (val !== undefined) target[k] = val; | |
18 | + } | |
19 | + } | |
20 | +} | |
21 | + | |
22 | +function mergeDefaultFields(target, source) { | |
23 | + for (const k of Object.keys(source)) { | |
24 | + const val = source[k]; | |
25 | + if (val !== undefined) target[k] = val; | |
26 | + } | |
27 | +} | |
28 | + | |
29 | +function isIterableIterator(value) { | |
30 | + return !!value && typeof value.next === "function" && typeof value[Symbol.iterator] === "function"; | |
31 | +} | |
32 | + | |
33 | +0 && 0; | |
34 | + | |
35 | +//# sourceMappingURL=util.js.map |
+++ node_modules/@babel/core/lib/config/util.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["mergeOptions","target","source","k","Object","keys","parserOpts","targetObj","mergeDefaultFields","val","undefined","isIterableIterator","value","next","Symbol","iterator"],"sources":["../../src/config/util.ts"],"sourcesContent":["import type { ValidatedOptions, NormalizedOptions } from \"./validation/options\";\n\nexport function mergeOptions(\n target: ValidatedOptions,\n source: ValidatedOptions | NormalizedOptions,\n): void {\n for (const k of Object.keys(source)) {\n if (\n (k === \"parserOpts\" || k === \"generatorOpts\" || k === \"assumptions\") &&\n source[k]\n ) {\n const parserOpts = source[k];\n const targetObj = target[k] || (target[k] = {});\n mergeDefaultFields(targetObj, parserOpts);\n } else {\n //@ts-expect-error k must index source\n const val = source[k];\n //@ts-expect-error assigning source to target\n if (val !== undefined) target[k] = val as any;\n }\n }\n}\n\nfunction mergeDefaultFields<T extends {}>(target: T, source: T) {\n for (const k of Object.keys(source) as (keyof T)[]) {\n const val = source[k];\n if (val !== undefined) target[k] = val;\n }\n}\n\nexport function isIterableIterator(value: any): value is IterableIterator<any> {\n return (\n !!value &&\n typeof value.next === \"function\" &&\n typeof value[Symbol.iterator] === \"function\"\n );\n}\n"],"mappings":";;;;;;;;AAEO,SAASA,YAAT,CACLC,MADK,EAELC,MAFK,EAGC;EACN,KAAK,MAAMC,CAAX,IAAgBC,MAAM,CAACC,IAAP,CAAYH,MAAZ,CAAhB,EAAqC;IACnC,IACE,CAACC,CAAC,KAAK,YAAN,IAAsBA,CAAC,KAAK,eAA5B,IAA+CA,CAAC,KAAK,aAAtD,KACAD,MAAM,CAACC,CAAD,CAFR,EAGE;MACA,MAAMG,UAAU,GAAGJ,MAAM,CAACC,CAAD,CAAzB;MACA,MAAMI,SAAS,GAAGN,MAAM,CAACE,CAAD,CAAN,KAAcF,MAAM,CAACE,CAAD,CAAN,GAAY,EAA1B,CAAlB;MACAK,kBAAkB,CAACD,SAAD,EAAYD,UAAZ,CAAlB;IACD,CAPD,MAOO;MAEL,MAAMG,GAAG,GAAGP,MAAM,CAACC,CAAD,CAAlB;MAEA,IAAIM,GAAG,KAAKC,SAAZ,EAAuBT,MAAM,CAACE,CAAD,CAAN,GAAYM,GAAZ;IACxB;EACF;AACF;;AAED,SAASD,kBAAT,CAA0CP,MAA1C,EAAqDC,MAArD,EAAgE;EAC9D,KAAK,MAAMC,CAAX,IAAgBC,MAAM,CAACC,IAAP,CAAYH,MAAZ,CAAhB,EAAoD;IAClD,MAAMO,GAAG,GAAGP,MAAM,CAACC,CAAD,CAAlB;IACA,IAAIM,GAAG,KAAKC,SAAZ,EAAuBT,MAAM,CAACE,CAAD,CAAN,GAAYM,GAAZ;EACxB;AACF;;AAEM,SAASE,kBAAT,CAA4BC,KAA5B,EAAwE;EAC7E,OACE,CAAC,CAACA,KAAF,IACA,OAAOA,KAAK,CAACC,IAAb,KAAsB,UADtB,IAEA,OAAOD,KAAK,CAACE,MAAM,CAACC,QAAR,CAAZ,KAAkC,UAHpC;AAKD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/validation/option-assertions.js
... | ... | @@ -0,0 +1,356 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.access = access; | |
7 | +exports.assertArray = assertArray; | |
8 | +exports.assertAssumptions = assertAssumptions; | |
9 | +exports.assertBabelrcSearch = assertBabelrcSearch; | |
10 | +exports.assertBoolean = assertBoolean; | |
11 | +exports.assertCallerMetadata = assertCallerMetadata; | |
12 | +exports.assertCompact = assertCompact; | |
13 | +exports.assertConfigApplicableTest = assertConfigApplicableTest; | |
14 | +exports.assertConfigFileSearch = assertConfigFileSearch; | |
15 | +exports.assertFunction = assertFunction; | |
16 | +exports.assertIgnoreList = assertIgnoreList; | |
17 | +exports.assertInputSourceMap = assertInputSourceMap; | |
18 | +exports.assertObject = assertObject; | |
19 | +exports.assertPluginList = assertPluginList; | |
20 | +exports.assertRootMode = assertRootMode; | |
21 | +exports.assertSourceMaps = assertSourceMaps; | |
22 | +exports.assertSourceType = assertSourceType; | |
23 | +exports.assertString = assertString; | |
24 | +exports.assertTargets = assertTargets; | |
25 | +exports.msg = msg; | |
26 | + | |
27 | +function _helperCompilationTargets() { | |
28 | + const data = require("@babel/helper-compilation-targets"); | |
29 | + | |
30 | + _helperCompilationTargets = function () { | |
31 | + return data; | |
32 | + }; | |
33 | + | |
34 | + return data; | |
35 | +} | |
36 | + | |
37 | +var _options = require("./options"); | |
38 | + | |
39 | +function msg(loc) { | |
40 | + switch (loc.type) { | |
41 | + case "root": | |
42 | + return ``; | |
43 | + | |
44 | + case "env": | |
45 | + return `${msg(loc.parent)}.env["${loc.name}"]`; | |
46 | + | |
47 | + case "overrides": | |
48 | + return `${msg(loc.parent)}.overrides[${loc.index}]`; | |
49 | + | |
50 | + case "option": | |
51 | + return `${msg(loc.parent)}.${loc.name}`; | |
52 | + | |
53 | + case "access": | |
54 | + return `${msg(loc.parent)}[${JSON.stringify(loc.name)}]`; | |
55 | + | |
56 | + default: | |
57 | + throw new Error(`Assertion failure: Unknown type ${loc.type}`); | |
58 | + } | |
59 | +} | |
60 | + | |
61 | +function access(loc, name) { | |
62 | + return { | |
63 | + type: "access", | |
64 | + name, | |
65 | + parent: loc | |
66 | + }; | |
67 | +} | |
68 | + | |
69 | +function assertRootMode(loc, value) { | |
70 | + if (value !== undefined && value !== "root" && value !== "upward" && value !== "upward-optional") { | |
71 | + throw new Error(`${msg(loc)} must be a "root", "upward", "upward-optional" or undefined`); | |
72 | + } | |
73 | + | |
74 | + return value; | |
75 | +} | |
76 | + | |
77 | +function assertSourceMaps(loc, value) { | |
78 | + if (value !== undefined && typeof value !== "boolean" && value !== "inline" && value !== "both") { | |
79 | + throw new Error(`${msg(loc)} must be a boolean, "inline", "both", or undefined`); | |
80 | + } | |
81 | + | |
82 | + return value; | |
83 | +} | |
84 | + | |
85 | +function assertCompact(loc, value) { | |
86 | + if (value !== undefined && typeof value !== "boolean" && value !== "auto") { | |
87 | + throw new Error(`${msg(loc)} must be a boolean, "auto", or undefined`); | |
88 | + } | |
89 | + | |
90 | + return value; | |
91 | +} | |
92 | + | |
93 | +function assertSourceType(loc, value) { | |
94 | + if (value !== undefined && value !== "module" && value !== "script" && value !== "unambiguous") { | |
95 | + throw new Error(`${msg(loc)} must be "module", "script", "unambiguous", or undefined`); | |
96 | + } | |
97 | + | |
98 | + return value; | |
99 | +} | |
100 | + | |
101 | +function assertCallerMetadata(loc, value) { | |
102 | + const obj = assertObject(loc, value); | |
103 | + | |
104 | + if (obj) { | |
105 | + if (typeof obj.name !== "string") { | |
106 | + throw new Error(`${msg(loc)} set but does not contain "name" property string`); | |
107 | + } | |
108 | + | |
109 | + for (const prop of Object.keys(obj)) { | |
110 | + const propLoc = access(loc, prop); | |
111 | + const value = obj[prop]; | |
112 | + | |
113 | + if (value != null && typeof value !== "boolean" && typeof value !== "string" && typeof value !== "number") { | |
114 | + throw new Error(`${msg(propLoc)} must be null, undefined, a boolean, a string, or a number.`); | |
115 | + } | |
116 | + } | |
117 | + } | |
118 | + | |
119 | + return value; | |
120 | +} | |
121 | + | |
122 | +function assertInputSourceMap(loc, value) { | |
123 | + if (value !== undefined && typeof value !== "boolean" && (typeof value !== "object" || !value)) { | |
124 | + throw new Error(`${msg(loc)} must be a boolean, object, or undefined`); | |
125 | + } | |
126 | + | |
127 | + return value; | |
128 | +} | |
129 | + | |
130 | +function assertString(loc, value) { | |
131 | + if (value !== undefined && typeof value !== "string") { | |
132 | + throw new Error(`${msg(loc)} must be a string, or undefined`); | |
133 | + } | |
134 | + | |
135 | + return value; | |
136 | +} | |
137 | + | |
138 | +function assertFunction(loc, value) { | |
139 | + if (value !== undefined && typeof value !== "function") { | |
140 | + throw new Error(`${msg(loc)} must be a function, or undefined`); | |
141 | + } | |
142 | + | |
143 | + return value; | |
144 | +} | |
145 | + | |
146 | +function assertBoolean(loc, value) { | |
147 | + if (value !== undefined && typeof value !== "boolean") { | |
148 | + throw new Error(`${msg(loc)} must be a boolean, or undefined`); | |
149 | + } | |
150 | + | |
151 | + return value; | |
152 | +} | |
153 | + | |
154 | +function assertObject(loc, value) { | |
155 | + if (value !== undefined && (typeof value !== "object" || Array.isArray(value) || !value)) { | |
156 | + throw new Error(`${msg(loc)} must be an object, or undefined`); | |
157 | + } | |
158 | + | |
159 | + return value; | |
160 | +} | |
161 | + | |
162 | +function assertArray(loc, value) { | |
163 | + if (value != null && !Array.isArray(value)) { | |
164 | + throw new Error(`${msg(loc)} must be an array, or undefined`); | |
165 | + } | |
166 | + | |
167 | + return value; | |
168 | +} | |
169 | + | |
170 | +function assertIgnoreList(loc, value) { | |
171 | + const arr = assertArray(loc, value); | |
172 | + | |
173 | + if (arr) { | |
174 | + arr.forEach((item, i) => assertIgnoreItem(access(loc, i), item)); | |
175 | + } | |
176 | + | |
177 | + return arr; | |
178 | +} | |
179 | + | |
180 | +function assertIgnoreItem(loc, value) { | |
181 | + if (typeof value !== "string" && typeof value !== "function" && !(value instanceof RegExp)) { | |
182 | + throw new Error(`${msg(loc)} must be an array of string/Function/RegExp values, or undefined`); | |
183 | + } | |
184 | + | |
185 | + return value; | |
186 | +} | |
187 | + | |
188 | +function assertConfigApplicableTest(loc, value) { | |
189 | + if (value === undefined) return value; | |
190 | + | |
191 | + if (Array.isArray(value)) { | |
192 | + value.forEach((item, i) => { | |
193 | + if (!checkValidTest(item)) { | |
194 | + throw new Error(`${msg(access(loc, i))} must be a string/Function/RegExp.`); | |
195 | + } | |
196 | + }); | |
197 | + } else if (!checkValidTest(value)) { | |
198 | + throw new Error(`${msg(loc)} must be a string/Function/RegExp, or an array of those`); | |
199 | + } | |
200 | + | |
201 | + return value; | |
202 | +} | |
203 | + | |
204 | +function checkValidTest(value) { | |
205 | + return typeof value === "string" || typeof value === "function" || value instanceof RegExp; | |
206 | +} | |
207 | + | |
208 | +function assertConfigFileSearch(loc, value) { | |
209 | + if (value !== undefined && typeof value !== "boolean" && typeof value !== "string") { | |
210 | + throw new Error(`${msg(loc)} must be a undefined, a boolean, a string, ` + `got ${JSON.stringify(value)}`); | |
211 | + } | |
212 | + | |
213 | + return value; | |
214 | +} | |
215 | + | |
216 | +function assertBabelrcSearch(loc, value) { | |
217 | + if (value === undefined || typeof value === "boolean") return value; | |
218 | + | |
219 | + if (Array.isArray(value)) { | |
220 | + value.forEach((item, i) => { | |
221 | + if (!checkValidTest(item)) { | |
222 | + throw new Error(`${msg(access(loc, i))} must be a string/Function/RegExp.`); | |
223 | + } | |
224 | + }); | |
225 | + } else if (!checkValidTest(value)) { | |
226 | + throw new Error(`${msg(loc)} must be a undefined, a boolean, a string/Function/RegExp ` + `or an array of those, got ${JSON.stringify(value)}`); | |
227 | + } | |
228 | + | |
229 | + return value; | |
230 | +} | |
231 | + | |
232 | +function assertPluginList(loc, value) { | |
233 | + const arr = assertArray(loc, value); | |
234 | + | |
235 | + if (arr) { | |
236 | + arr.forEach((item, i) => assertPluginItem(access(loc, i), item)); | |
237 | + } | |
238 | + | |
239 | + return arr; | |
240 | +} | |
241 | + | |
242 | +function assertPluginItem(loc, value) { | |
243 | + if (Array.isArray(value)) { | |
244 | + if (value.length === 0) { | |
245 | + throw new Error(`${msg(loc)} must include an object`); | |
246 | + } | |
247 | + | |
248 | + if (value.length > 3) { | |
249 | + throw new Error(`${msg(loc)} may only be a two-tuple or three-tuple`); | |
250 | + } | |
251 | + | |
252 | + assertPluginTarget(access(loc, 0), value[0]); | |
253 | + | |
254 | + if (value.length > 1) { | |
255 | + const opts = value[1]; | |
256 | + | |
257 | + if (opts !== undefined && opts !== false && (typeof opts !== "object" || Array.isArray(opts) || opts === null)) { | |
258 | + throw new Error(`${msg(access(loc, 1))} must be an object, false, or undefined`); | |
259 | + } | |
260 | + } | |
261 | + | |
262 | + if (value.length === 3) { | |
263 | + const name = value[2]; | |
264 | + | |
265 | + if (name !== undefined && typeof name !== "string") { | |
266 | + throw new Error(`${msg(access(loc, 2))} must be a string, or undefined`); | |
267 | + } | |
268 | + } | |
269 | + } else { | |
270 | + assertPluginTarget(loc, value); | |
271 | + } | |
272 | + | |
273 | + return value; | |
274 | +} | |
275 | + | |
276 | +function assertPluginTarget(loc, value) { | |
277 | + if ((typeof value !== "object" || !value) && typeof value !== "string" && typeof value !== "function") { | |
278 | + throw new Error(`${msg(loc)} must be a string, object, function`); | |
279 | + } | |
280 | + | |
281 | + return value; | |
282 | +} | |
283 | + | |
284 | +function assertTargets(loc, value) { | |
285 | + if ((0, _helperCompilationTargets().isBrowsersQueryValid)(value)) return value; | |
286 | + | |
287 | + if (typeof value !== "object" || !value || Array.isArray(value)) { | |
288 | + throw new Error(`${msg(loc)} must be a string, an array of strings or an object`); | |
289 | + } | |
290 | + | |
291 | + const browsersLoc = access(loc, "browsers"); | |
292 | + const esmodulesLoc = access(loc, "esmodules"); | |
293 | + assertBrowsersList(browsersLoc, value.browsers); | |
294 | + assertBoolean(esmodulesLoc, value.esmodules); | |
295 | + | |
296 | + for (const key of Object.keys(value)) { | |
297 | + const val = value[key]; | |
298 | + const subLoc = access(loc, key); | |
299 | + if (key === "esmodules") assertBoolean(subLoc, val);else if (key === "browsers") assertBrowsersList(subLoc, val);else if (!Object.hasOwnProperty.call(_helperCompilationTargets().TargetNames, key)) { | |
300 | + const validTargets = Object.keys(_helperCompilationTargets().TargetNames).join(", "); | |
301 | + throw new Error(`${msg(subLoc)} is not a valid target. Supported targets are ${validTargets}`); | |
302 | + } else assertBrowserVersion(subLoc, val); | |
303 | + } | |
304 | + | |
305 | + return value; | |
306 | +} | |
307 | + | |
308 | +function assertBrowsersList(loc, value) { | |
309 | + if (value !== undefined && !(0, _helperCompilationTargets().isBrowsersQueryValid)(value)) { | |
310 | + throw new Error(`${msg(loc)} must be undefined, a string or an array of strings`); | |
311 | + } | |
312 | +} | |
313 | + | |
314 | +function assertBrowserVersion(loc, value) { | |
315 | + if (typeof value === "number" && Math.round(value) === value) return; | |
316 | + if (typeof value === "string") return; | |
317 | + throw new Error(`${msg(loc)} must be a string or an integer number`); | |
318 | +} | |
319 | + | |
320 | +function assertAssumptions(loc, value) { | |
321 | + if (value === undefined) return; | |
322 | + | |
323 | + if (typeof value !== "object" || value === null) { | |
324 | + throw new Error(`${msg(loc)} must be an object or undefined.`); | |
325 | + } | |
326 | + | |
327 | + let root = loc; | |
328 | + | |
329 | + do { | |
330 | + root = root.parent; | |
331 | + } while (root.type !== "root"); | |
332 | + | |
333 | + const inPreset = root.source === "preset"; | |
334 | + | |
335 | + for (const name of Object.keys(value)) { | |
336 | + const subLoc = access(loc, name); | |
337 | + | |
338 | + if (!_options.assumptionsNames.has(name)) { | |
339 | + throw new Error(`${msg(subLoc)} is not a supported assumption.`); | |
340 | + } | |
341 | + | |
342 | + if (typeof value[name] !== "boolean") { | |
343 | + throw new Error(`${msg(subLoc)} must be a boolean.`); | |
344 | + } | |
345 | + | |
346 | + if (inPreset && value[name] === false) { | |
347 | + throw new Error(`${msg(subLoc)} cannot be set to 'false' inside presets.`); | |
348 | + } | |
349 | + } | |
350 | + | |
351 | + return value; | |
352 | +} | |
353 | + | |
354 | +0 && 0; | |
355 | + | |
356 | +//# sourceMappingURL=option-assertions.js.map |
+++ node_modules/@babel/core/lib/config/validation/option-assertions.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["msg","loc","type","parent","name","index","JSON","stringify","Error","access","assertRootMode","value","undefined","assertSourceMaps","assertCompact","assertSourceType","assertCallerMetadata","obj","assertObject","prop","Object","keys","propLoc","assertInputSourceMap","assertString","assertFunction","assertBoolean","Array","isArray","assertArray","assertIgnoreList","arr","forEach","item","i","assertIgnoreItem","RegExp","assertConfigApplicableTest","checkValidTest","assertConfigFileSearch","assertBabelrcSearch","assertPluginList","assertPluginItem","length","assertPluginTarget","opts","assertTargets","isBrowsersQueryValid","browsersLoc","esmodulesLoc","assertBrowsersList","browsers","esmodules","key","val","subLoc","hasOwnProperty","call","TargetNames","validTargets","join","assertBrowserVersion","Math","round","assertAssumptions","root","inPreset","source","assumptionsNames","has"],"sources":["../../../src/config/validation/option-assertions.ts"],"sourcesContent":["import {\n isBrowsersQueryValid,\n TargetNames,\n} from \"@babel/helper-compilation-targets\";\n\nimport type {\n ConfigFileSearch,\n BabelrcSearch,\n IgnoreList,\n IgnoreItem,\n PluginList,\n PluginItem,\n PluginTarget,\n ConfigApplicableTest,\n SourceMapsOption,\n SourceTypeOption,\n CompactOption,\n RootInputSourceMapOption,\n NestingPath,\n CallerMetadata,\n RootMode,\n TargetsListOrObject,\n AssumptionName,\n} from \"./options\";\n\nimport { assumptionsNames } from \"./options\";\n\nexport type { RootPath } from \"./options\";\n\nexport type ValidatorSet = {\n [name: string]: Validator<any>;\n};\n\nexport type Validator<T> = (loc: OptionPath, value: unknown) => T;\n\nexport function msg(loc: NestingPath | GeneralPath): string {\n switch (loc.type) {\n case \"root\":\n return ``;\n case \"env\":\n return `${msg(loc.parent)}.env[\"${loc.name}\"]`;\n case \"overrides\":\n return `${msg(loc.parent)}.overrides[${loc.index}]`;\n case \"option\":\n return `${msg(loc.parent)}.${loc.name}`;\n case \"access\":\n return `${msg(loc.parent)}[${JSON.stringify(loc.name)}]`;\n default:\n // @ts-expect-error should not happen when code is type checked\n throw new Error(`Assertion failure: Unknown type ${loc.type}`);\n }\n}\n\nexport function access(loc: GeneralPath, name: string | number): AccessPath {\n return {\n type: \"access\",\n name,\n parent: loc,\n };\n}\n\nexport type OptionPath = Readonly<{\n type: \"option\";\n name: string;\n parent: NestingPath;\n}>;\ntype AccessPath = Readonly<{\n type: \"access\";\n name: string | number;\n parent: GeneralPath;\n}>;\ntype GeneralPath = OptionPath | AccessPath;\n\nexport function assertRootMode(\n loc: OptionPath,\n value: unknown,\n): RootMode | void {\n if (\n value !== undefined &&\n value !== \"root\" &&\n value !== \"upward\" &&\n value !== \"upward-optional\"\n ) {\n throw new Error(\n `${msg(loc)} must be a \"root\", \"upward\", \"upward-optional\" or undefined`,\n );\n }\n return value;\n}\n\nexport function assertSourceMaps(\n loc: OptionPath,\n value: unknown,\n): SourceMapsOption | void {\n if (\n value !== undefined &&\n typeof value !== \"boolean\" &&\n value !== \"inline\" &&\n value !== \"both\"\n ) {\n throw new Error(\n `${msg(loc)} must be a boolean, \"inline\", \"both\", or undefined`,\n );\n }\n return value;\n}\n\nexport function assertCompact(\n loc: OptionPath,\n value: unknown,\n): CompactOption | void {\n if (value !== undefined && typeof value !== \"boolean\" && value !== \"auto\") {\n throw new Error(`${msg(loc)} must be a boolean, \"auto\", or undefined`);\n }\n return value;\n}\n\nexport function assertSourceType(\n loc: OptionPath,\n value: unknown,\n): SourceTypeOption | void {\n if (\n value !== undefined &&\n value !== \"module\" &&\n value !== \"script\" &&\n value !== \"unambiguous\"\n ) {\n throw new Error(\n `${msg(loc)} must be \"module\", \"script\", \"unambiguous\", or undefined`,\n );\n }\n return value;\n}\n\nexport function assertCallerMetadata(\n loc: OptionPath,\n value: unknown,\n): CallerMetadata | undefined {\n const obj = assertObject(loc, value);\n if (obj) {\n if (typeof obj.name !== \"string\") {\n throw new Error(\n `${msg(loc)} set but does not contain \"name\" property string`,\n );\n }\n\n for (const prop of Object.keys(obj)) {\n const propLoc = access(loc, prop);\n const value = obj[prop];\n if (\n value != null &&\n typeof value !== \"boolean\" &&\n typeof value !== \"string\" &&\n typeof value !== \"number\"\n ) {\n // NOTE(logan): I'm limiting the type here so that we can guarantee that\n // the \"caller\" value will serialize to JSON nicely. We can always\n // allow more complex structures later though.\n throw new Error(\n `${msg(\n propLoc,\n )} must be null, undefined, a boolean, a string, or a number.`,\n );\n }\n }\n }\n // @ts-expect-error todo(flow->ts)\n return value;\n}\n\nexport function assertInputSourceMap(\n loc: OptionPath,\n value: unknown,\n): RootInputSourceMapOption | void {\n if (\n value !== undefined &&\n typeof value !== \"boolean\" &&\n (typeof value !== \"object\" || !value)\n ) {\n throw new Error(`${msg(loc)} must be a boolean, object, or undefined`);\n }\n return value;\n}\n\nexport function assertString(loc: GeneralPath, value: unknown): string | void {\n if (value !== undefined && typeof value !== \"string\") {\n throw new Error(`${msg(loc)} must be a string, or undefined`);\n }\n return value;\n}\n\nexport function assertFunction(\n loc: GeneralPath,\n value: unknown,\n): Function | void {\n if (value !== undefined && typeof value !== \"function\") {\n throw new Error(`${msg(loc)} must be a function, or undefined`);\n }\n return value;\n}\n\nexport function assertBoolean(\n loc: GeneralPath,\n value: unknown,\n): boolean | void {\n if (value !== undefined && typeof value !== \"boolean\") {\n throw new Error(`${msg(loc)} must be a boolean, or undefined`);\n }\n return value;\n}\n\nexport function assertObject(\n loc: GeneralPath,\n value: unknown,\n): { readonly [key: string]: unknown } | void {\n if (\n value !== undefined &&\n (typeof value !== \"object\" || Array.isArray(value) || !value)\n ) {\n throw new Error(`${msg(loc)} must be an object, or undefined`);\n }\n // @ts-expect-error todo(flow->ts) value is still typed as unknown, also assert function typically should not return a value\n return value;\n}\n\nexport function assertArray<T>(\n loc: GeneralPath,\n value: Array<T> | undefined | null,\n): ReadonlyArray<T> | undefined | null {\n if (value != null && !Array.isArray(value)) {\n throw new Error(`${msg(loc)} must be an array, or undefined`);\n }\n return value;\n}\n\nexport function assertIgnoreList(\n loc: OptionPath,\n value: unknown[] | undefined,\n): IgnoreList | void {\n const arr = assertArray(loc, value);\n if (arr) {\n arr.forEach((item, i) => assertIgnoreItem(access(loc, i), item));\n }\n // @ts-expect-error todo(flow->ts)\n return arr;\n}\nfunction assertIgnoreItem(loc: GeneralPath, value: unknown): IgnoreItem {\n if (\n typeof value !== \"string\" &&\n typeof value !== \"function\" &&\n !(value instanceof RegExp)\n ) {\n throw new Error(\n `${msg(\n loc,\n )} must be an array of string/Function/RegExp values, or undefined`,\n );\n }\n return value as IgnoreItem;\n}\n\nexport function assertConfigApplicableTest(\n loc: OptionPath,\n value: unknown,\n): ConfigApplicableTest | void {\n if (value === undefined) return value;\n\n if (Array.isArray(value)) {\n value.forEach((item, i) => {\n if (!checkValidTest(item)) {\n throw new Error(\n `${msg(access(loc, i))} must be a string/Function/RegExp.`,\n );\n }\n });\n } else if (!checkValidTest(value)) {\n throw new Error(\n `${msg(loc)} must be a string/Function/RegExp, or an array of those`,\n );\n }\n return value as ConfigApplicableTest;\n}\n\nfunction checkValidTest(value: unknown): value is string | Function | RegExp {\n return (\n typeof value === \"string\" ||\n typeof value === \"function\" ||\n value instanceof RegExp\n );\n}\n\nexport function assertConfigFileSearch(\n loc: OptionPath,\n value: unknown,\n): ConfigFileSearch | void {\n if (\n value !== undefined &&\n typeof value !== \"boolean\" &&\n typeof value !== \"string\"\n ) {\n throw new Error(\n `${msg(loc)} must be a undefined, a boolean, a string, ` +\n `got ${JSON.stringify(value)}`,\n );\n }\n\n return value;\n}\n\nexport function assertBabelrcSearch(\n loc: OptionPath,\n value: unknown,\n): BabelrcSearch | void {\n if (value === undefined || typeof value === \"boolean\") return value;\n\n if (Array.isArray(value)) {\n value.forEach((item, i) => {\n if (!checkValidTest(item)) {\n throw new Error(\n `${msg(access(loc, i))} must be a string/Function/RegExp.`,\n );\n }\n });\n } else if (!checkValidTest(value)) {\n throw new Error(\n `${msg(loc)} must be a undefined, a boolean, a string/Function/RegExp ` +\n `or an array of those, got ${JSON.stringify(value as any)}`,\n );\n }\n return value as BabelrcSearch;\n}\n\nexport function assertPluginList(\n loc: OptionPath,\n value: unknown[] | null | undefined,\n): PluginList | void {\n const arr = assertArray(loc, value);\n if (arr) {\n // Loop instead of using `.map` in order to preserve object identity\n // for plugin array for use during config chain processing.\n arr.forEach((item, i) => assertPluginItem(access(loc, i), item));\n }\n return arr as any;\n}\nfunction assertPluginItem(loc: GeneralPath, value: unknown): PluginItem {\n if (Array.isArray(value)) {\n if (value.length === 0) {\n throw new Error(`${msg(loc)} must include an object`);\n }\n\n if (value.length > 3) {\n throw new Error(`${msg(loc)} may only be a two-tuple or three-tuple`);\n }\n\n assertPluginTarget(access(loc, 0), value[0]);\n\n if (value.length > 1) {\n const opts = value[1];\n if (\n opts !== undefined &&\n opts !== false &&\n (typeof opts !== \"object\" || Array.isArray(opts) || opts === null)\n ) {\n throw new Error(\n `${msg(access(loc, 1))} must be an object, false, or undefined`,\n );\n }\n }\n if (value.length === 3) {\n const name = value[2];\n if (name !== undefined && typeof name !== \"string\") {\n throw new Error(\n `${msg(access(loc, 2))} must be a string, or undefined`,\n );\n }\n }\n } else {\n assertPluginTarget(loc, value);\n }\n\n // @ts-expect-error todo(flow->ts)\n return value;\n}\nfunction assertPluginTarget(loc: GeneralPath, value: unknown): PluginTarget {\n if (\n (typeof value !== \"object\" || !value) &&\n typeof value !== \"string\" &&\n typeof value !== \"function\"\n ) {\n throw new Error(`${msg(loc)} must be a string, object, function`);\n }\n return value;\n}\n\nexport function assertTargets(\n loc: GeneralPath,\n value: any,\n): TargetsListOrObject {\n if (isBrowsersQueryValid(value)) return value;\n\n if (typeof value !== \"object\" || !value || Array.isArray(value)) {\n throw new Error(\n `${msg(loc)} must be a string, an array of strings or an object`,\n );\n }\n\n const browsersLoc = access(loc, \"browsers\");\n const esmodulesLoc = access(loc, \"esmodules\");\n\n assertBrowsersList(browsersLoc, value.browsers);\n assertBoolean(esmodulesLoc, value.esmodules);\n\n for (const key of Object.keys(value)) {\n const val = value[key];\n const subLoc = access(loc, key);\n\n if (key === \"esmodules\") assertBoolean(subLoc, val);\n else if (key === \"browsers\") assertBrowsersList(subLoc, val);\n else if (!Object.hasOwnProperty.call(TargetNames, key)) {\n const validTargets = Object.keys(TargetNames).join(\", \");\n throw new Error(\n `${msg(\n subLoc,\n )} is not a valid target. Supported targets are ${validTargets}`,\n );\n } else assertBrowserVersion(subLoc, val);\n }\n\n return value;\n}\n\nfunction assertBrowsersList(loc: GeneralPath, value: unknown) {\n if (value !== undefined && !isBrowsersQueryValid(value)) {\n throw new Error(\n `${msg(loc)} must be undefined, a string or an array of strings`,\n );\n }\n}\n\nfunction assertBrowserVersion(loc: GeneralPath, value: unknown) {\n if (typeof value === \"number\" && Math.round(value) === value) return;\n if (typeof value === \"string\") return;\n\n throw new Error(`${msg(loc)} must be a string or an integer number`);\n}\n\nexport function assertAssumptions(\n loc: GeneralPath,\n value: { [key: string]: unknown },\n): { [name: string]: boolean } | void {\n if (value === undefined) return;\n\n if (typeof value !== \"object\" || value === null) {\n throw new Error(`${msg(loc)} must be an object or undefined.`);\n }\n\n // todo(flow->ts): remove any\n let root: any = loc;\n do {\n root = root.parent;\n } while (root.type !== \"root\");\n const inPreset = root.source === \"preset\";\n\n for (const name of Object.keys(value)) {\n const subLoc = access(loc, name);\n if (!assumptionsNames.has(name as AssumptionName)) {\n throw new Error(`${msg(subLoc)} is not a supported assumption.`);\n }\n if (typeof value[name] !== \"boolean\") {\n throw new Error(`${msg(subLoc)} must be a boolean.`);\n }\n if (inPreset && value[name] === false) {\n throw new Error(\n `${msg(subLoc)} cannot be set to 'false' inside presets.`,\n );\n }\n }\n\n // @ts-expect-error todo(flow->ts)\n return value;\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/validation/options.js
... | ... | @@ -0,0 +1,221 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.assumptionsNames = void 0; | |
7 | +exports.checkNoUnwrappedItemOptionPairs = checkNoUnwrappedItemOptionPairs; | |
8 | +exports.validate = validate; | |
9 | + | |
10 | +var _removed = require("./removed"); | |
11 | + | |
12 | +var _optionAssertions = require("./option-assertions"); | |
13 | + | |
14 | +var _configError = require("../../errors/config-error"); | |
15 | + | |
16 | +const ROOT_VALIDATORS = { | |
17 | + cwd: _optionAssertions.assertString, | |
18 | + root: _optionAssertions.assertString, | |
19 | + rootMode: _optionAssertions.assertRootMode, | |
20 | + configFile: _optionAssertions.assertConfigFileSearch, | |
21 | + caller: _optionAssertions.assertCallerMetadata, | |
22 | + filename: _optionAssertions.assertString, | |
23 | + filenameRelative: _optionAssertions.assertString, | |
24 | + code: _optionAssertions.assertBoolean, | |
25 | + ast: _optionAssertions.assertBoolean, | |
26 | + cloneInputAst: _optionAssertions.assertBoolean, | |
27 | + envName: _optionAssertions.assertString | |
28 | +}; | |
29 | +const BABELRC_VALIDATORS = { | |
30 | + babelrc: _optionAssertions.assertBoolean, | |
31 | + babelrcRoots: _optionAssertions.assertBabelrcSearch | |
32 | +}; | |
33 | +const NONPRESET_VALIDATORS = { | |
34 | + extends: _optionAssertions.assertString, | |
35 | + ignore: _optionAssertions.assertIgnoreList, | |
36 | + only: _optionAssertions.assertIgnoreList, | |
37 | + targets: _optionAssertions.assertTargets, | |
38 | + browserslistConfigFile: _optionAssertions.assertConfigFileSearch, | |
39 | + browserslistEnv: _optionAssertions.assertString | |
40 | +}; | |
41 | +const COMMON_VALIDATORS = { | |
42 | + inputSourceMap: _optionAssertions.assertInputSourceMap, | |
43 | + presets: _optionAssertions.assertPluginList, | |
44 | + plugins: _optionAssertions.assertPluginList, | |
45 | + passPerPreset: _optionAssertions.assertBoolean, | |
46 | + assumptions: _optionAssertions.assertAssumptions, | |
47 | + env: assertEnvSet, | |
48 | + overrides: assertOverridesList, | |
49 | + test: _optionAssertions.assertConfigApplicableTest, | |
50 | + include: _optionAssertions.assertConfigApplicableTest, | |
51 | + exclude: _optionAssertions.assertConfigApplicableTest, | |
52 | + retainLines: _optionAssertions.assertBoolean, | |
53 | + comments: _optionAssertions.assertBoolean, | |
54 | + shouldPrintComment: _optionAssertions.assertFunction, | |
55 | + compact: _optionAssertions.assertCompact, | |
56 | + minified: _optionAssertions.assertBoolean, | |
57 | + auxiliaryCommentBefore: _optionAssertions.assertString, | |
58 | + auxiliaryCommentAfter: _optionAssertions.assertString, | |
59 | + sourceType: _optionAssertions.assertSourceType, | |
60 | + wrapPluginVisitorMethod: _optionAssertions.assertFunction, | |
61 | + highlightCode: _optionAssertions.assertBoolean, | |
62 | + sourceMaps: _optionAssertions.assertSourceMaps, | |
63 | + sourceMap: _optionAssertions.assertSourceMaps, | |
64 | + sourceFileName: _optionAssertions.assertString, | |
65 | + sourceRoot: _optionAssertions.assertString, | |
66 | + parserOpts: _optionAssertions.assertObject, | |
67 | + generatorOpts: _optionAssertions.assertObject | |
68 | +}; | |
69 | +{ | |
70 | + Object.assign(COMMON_VALIDATORS, { | |
71 | + getModuleId: _optionAssertions.assertFunction, | |
72 | + moduleRoot: _optionAssertions.assertString, | |
73 | + moduleIds: _optionAssertions.assertBoolean, | |
74 | + moduleId: _optionAssertions.assertString | |
75 | + }); | |
76 | +} | |
77 | +const knownAssumptions = ["arrayLikeIsIterable", "constantReexports", "constantSuper", "enumerableModuleMeta", "ignoreFunctionLength", "ignoreToPrimitiveHint", "iterableIsArray", "mutableTemplateObject", "noClassCalls", "noDocumentAll", "noIncompleteNsImportDetection", "noNewArrows", "objectRestNoSymbols", "privateFieldsAsProperties", "pureGetters", "setClassMethods", "setComputedProperties", "setPublicClassFields", "setSpreadProperties", "skipForOfIteratorClosing", "superIsCallableConstructor"]; | |
78 | +const assumptionsNames = new Set(knownAssumptions); | |
79 | +exports.assumptionsNames = assumptionsNames; | |
80 | + | |
81 | +function getSource(loc) { | |
82 | + return loc.type === "root" ? loc.source : getSource(loc.parent); | |
83 | +} | |
84 | + | |
85 | +function validate(type, opts, filename) { | |
86 | + try { | |
87 | + return validateNested({ | |
88 | + type: "root", | |
89 | + source: type | |
90 | + }, opts); | |
91 | + } catch (error) { | |
92 | + const configError = new _configError.default(error.message, filename); | |
93 | + if (error.code) configError.code = error.code; | |
94 | + throw configError; | |
95 | + } | |
96 | +} | |
97 | + | |
98 | +function validateNested(loc, opts) { | |
99 | + const type = getSource(loc); | |
100 | + assertNoDuplicateSourcemap(opts); | |
101 | + Object.keys(opts).forEach(key => { | |
102 | + const optLoc = { | |
103 | + type: "option", | |
104 | + name: key, | |
105 | + parent: loc | |
106 | + }; | |
107 | + | |
108 | + if (type === "preset" && NONPRESET_VALIDATORS[key]) { | |
109 | + throw new Error(`${(0, _optionAssertions.msg)(optLoc)} is not allowed in preset options`); | |
110 | + } | |
111 | + | |
112 | + if (type !== "arguments" && ROOT_VALIDATORS[key]) { | |
113 | + throw new Error(`${(0, _optionAssertions.msg)(optLoc)} is only allowed in root programmatic options`); | |
114 | + } | |
115 | + | |
116 | + if (type !== "arguments" && type !== "configfile" && BABELRC_VALIDATORS[key]) { | |
117 | + if (type === "babelrcfile" || type === "extendsfile") { | |
118 | + throw new Error(`${(0, _optionAssertions.msg)(optLoc)} is not allowed in .babelrc or "extends"ed files, only in root programmatic options, ` + `or babel.config.js/config file options`); | |
119 | + } | |
120 | + | |
121 | + throw new Error(`${(0, _optionAssertions.msg)(optLoc)} is only allowed in root programmatic options, or babel.config.js/config file options`); | |
122 | + } | |
123 | + | |
124 | + const validator = COMMON_VALIDATORS[key] || NONPRESET_VALIDATORS[key] || BABELRC_VALIDATORS[key] || ROOT_VALIDATORS[key] || throwUnknownError; | |
125 | + validator(optLoc, opts[key]); | |
126 | + }); | |
127 | + return opts; | |
128 | +} | |
129 | + | |
130 | +function throwUnknownError(loc) { | |
131 | + const key = loc.name; | |
132 | + | |
133 | + if (_removed.default[key]) { | |
134 | + const { | |
135 | + message, | |
136 | + version = 5 | |
137 | + } = _removed.default[key]; | |
138 | + throw new Error(`Using removed Babel ${version} option: ${(0, _optionAssertions.msg)(loc)} - ${message}`); | |
139 | + } else { | |
140 | + const unknownOptErr = new Error(`Unknown option: ${(0, _optionAssertions.msg)(loc)}. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.`); | |
141 | + unknownOptErr.code = "BABEL_UNKNOWN_OPTION"; | |
142 | + throw unknownOptErr; | |
143 | + } | |
144 | +} | |
145 | + | |
146 | +function has(obj, key) { | |
147 | + return Object.prototype.hasOwnProperty.call(obj, key); | |
148 | +} | |
149 | + | |
150 | +function assertNoDuplicateSourcemap(opts) { | |
151 | + if (has(opts, "sourceMap") && has(opts, "sourceMaps")) { | |
152 | + throw new Error(".sourceMap is an alias for .sourceMaps, cannot use both"); | |
153 | + } | |
154 | +} | |
155 | + | |
156 | +function assertEnvSet(loc, value) { | |
157 | + if (loc.parent.type === "env") { | |
158 | + throw new Error(`${(0, _optionAssertions.msg)(loc)} is not allowed inside of another .env block`); | |
159 | + } | |
160 | + | |
161 | + const parent = loc.parent; | |
162 | + const obj = (0, _optionAssertions.assertObject)(loc, value); | |
163 | + | |
164 | + if (obj) { | |
165 | + for (const envName of Object.keys(obj)) { | |
166 | + const env = (0, _optionAssertions.assertObject)((0, _optionAssertions.access)(loc, envName), obj[envName]); | |
167 | + if (!env) continue; | |
168 | + const envLoc = { | |
169 | + type: "env", | |
170 | + name: envName, | |
171 | + parent | |
172 | + }; | |
173 | + validateNested(envLoc, env); | |
174 | + } | |
175 | + } | |
176 | + | |
177 | + return obj; | |
178 | +} | |
179 | + | |
180 | +function assertOverridesList(loc, value) { | |
181 | + if (loc.parent.type === "env") { | |
182 | + throw new Error(`${(0, _optionAssertions.msg)(loc)} is not allowed inside an .env block`); | |
183 | + } | |
184 | + | |
185 | + if (loc.parent.type === "overrides") { | |
186 | + throw new Error(`${(0, _optionAssertions.msg)(loc)} is not allowed inside an .overrides block`); | |
187 | + } | |
188 | + | |
189 | + const parent = loc.parent; | |
190 | + const arr = (0, _optionAssertions.assertArray)(loc, value); | |
191 | + | |
192 | + if (arr) { | |
193 | + for (const [index, item] of arr.entries()) { | |
194 | + const objLoc = (0, _optionAssertions.access)(loc, index); | |
195 | + const env = (0, _optionAssertions.assertObject)(objLoc, item); | |
196 | + if (!env) throw new Error(`${(0, _optionAssertions.msg)(objLoc)} must be an object`); | |
197 | + const overridesLoc = { | |
198 | + type: "overrides", | |
199 | + index, | |
200 | + parent | |
201 | + }; | |
202 | + validateNested(overridesLoc, env); | |
203 | + } | |
204 | + } | |
205 | + | |
206 | + return arr; | |
207 | +} | |
208 | + | |
209 | +function checkNoUnwrappedItemOptionPairs(items, index, type, e) { | |
210 | + if (index === 0) return; | |
211 | + const lastItem = items[index - 1]; | |
212 | + const thisItem = items[index]; | |
213 | + | |
214 | + if (lastItem.file && lastItem.options === undefined && typeof thisItem.value === "object") { | |
215 | + e.message += `\n- Maybe you meant to use\n` + `"${type}s": [\n ["${lastItem.file.request}", ${JSON.stringify(thisItem.value, undefined, 2)}]\n]\n` + `To be a valid ${type}, its name and options should be wrapped in a pair of brackets`; | |
216 | + } | |
217 | +} | |
218 | + | |
219 | +0 && 0; | |
220 | + | |
221 | +//# sourceMappingURL=options.js.map |
+++ node_modules/@babel/core/lib/config/validation/options.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["ROOT_VALIDATORS","cwd","assertString","root","rootMode","assertRootMode","configFile","assertConfigFileSearch","caller","assertCallerMetadata","filename","filenameRelative","code","assertBoolean","ast","cloneInputAst","envName","BABELRC_VALIDATORS","babelrc","babelrcRoots","assertBabelrcSearch","NONPRESET_VALIDATORS","extends","ignore","assertIgnoreList","only","targets","assertTargets","browserslistConfigFile","browserslistEnv","COMMON_VALIDATORS","inputSourceMap","assertInputSourceMap","presets","assertPluginList","plugins","passPerPreset","assumptions","assertAssumptions","env","assertEnvSet","overrides","assertOverridesList","test","assertConfigApplicableTest","include","exclude","retainLines","comments","shouldPrintComment","assertFunction","compact","assertCompact","minified","auxiliaryCommentBefore","auxiliaryCommentAfter","sourceType","assertSourceType","wrapPluginVisitorMethod","highlightCode","sourceMaps","assertSourceMaps","sourceMap","sourceFileName","sourceRoot","parserOpts","assertObject","generatorOpts","Object","assign","getModuleId","moduleRoot","moduleIds","moduleId","knownAssumptions","assumptionsNames","Set","getSource","loc","type","source","parent","validate","opts","validateNested","error","configError","ConfigError","message","assertNoDuplicateSourcemap","keys","forEach","key","optLoc","name","Error","msg","validator","throwUnknownError","removed","version","unknownOptErr","has","obj","prototype","hasOwnProperty","call","value","access","envLoc","arr","assertArray","index","item","entries","objLoc","overridesLoc","checkNoUnwrappedItemOptionPairs","items","e","lastItem","thisItem","file","options","undefined","request","JSON","stringify"],"sources":["../../../src/config/validation/options.ts"],"sourcesContent":["import type { InputTargets, Targets } from \"@babel/helper-compilation-targets\";\n\nimport type { ConfigItem } from \"../item\";\nimport type Plugin from \"../plugin\";\n\nimport removed from \"./removed\";\nimport {\n msg,\n access,\n assertString,\n assertBoolean,\n assertObject,\n assertArray,\n assertCallerMetadata,\n assertInputSourceMap,\n assertIgnoreList,\n assertPluginList,\n assertConfigApplicableTest,\n assertConfigFileSearch,\n assertBabelrcSearch,\n assertFunction,\n assertRootMode,\n assertSourceMaps,\n assertCompact,\n assertSourceType,\n assertTargets,\n assertAssumptions,\n} from \"./option-assertions\";\nimport type { ValidatorSet, Validator, OptionPath } from \"./option-assertions\";\nimport type { UnloadedDescriptor } from \"../config-descriptors\";\nimport type { ParserOptions } from \"@babel/parser\";\nimport type { GeneratorOptions } from \"@babel/generator\";\nimport ConfigError from \"../../errors/config-error\";\n\nconst ROOT_VALIDATORS: ValidatorSet = {\n cwd: assertString as Validator<ValidatedOptions[\"cwd\"]>,\n root: assertString as Validator<ValidatedOptions[\"root\"]>,\n rootMode: assertRootMode as Validator<ValidatedOptions[\"rootMode\"]>,\n configFile: assertConfigFileSearch as Validator<\n ValidatedOptions[\"configFile\"]\n >,\n\n caller: assertCallerMetadata as Validator<ValidatedOptions[\"caller\"]>,\n filename: assertString as Validator<ValidatedOptions[\"filename\"]>,\n filenameRelative: assertString as Validator<\n ValidatedOptions[\"filenameRelative\"]\n >,\n code: assertBoolean as Validator<ValidatedOptions[\"code\"]>,\n ast: assertBoolean as Validator<ValidatedOptions[\"ast\"]>,\n\n cloneInputAst: assertBoolean as Validator<ValidatedOptions[\"cloneInputAst\"]>,\n\n envName: assertString as Validator<ValidatedOptions[\"envName\"]>,\n};\n\nconst BABELRC_VALIDATORS: ValidatorSet = {\n babelrc: assertBoolean as Validator<ValidatedOptions[\"babelrc\"]>,\n babelrcRoots: assertBabelrcSearch as Validator<\n ValidatedOptions[\"babelrcRoots\"]\n >,\n};\n\nconst NONPRESET_VALIDATORS: ValidatorSet = {\n extends: assertString as Validator<ValidatedOptions[\"extends\"]>,\n ignore: assertIgnoreList as Validator<ValidatedOptions[\"ignore\"]>,\n only: assertIgnoreList as Validator<ValidatedOptions[\"only\"]>,\n\n targets: assertTargets as Validator<ValidatedOptions[\"targets\"]>,\n browserslistConfigFile: assertConfigFileSearch as Validator<\n ValidatedOptions[\"browserslistConfigFile\"]\n >,\n browserslistEnv: assertString as Validator<\n ValidatedOptions[\"browserslistEnv\"]\n >,\n};\n\nconst COMMON_VALIDATORS: ValidatorSet = {\n // TODO: Should 'inputSourceMap' be moved to be a root-only option?\n // We may want a boolean-only version to be a common option, with the\n // object only allowed as a root config argument.\n inputSourceMap: assertInputSourceMap as Validator<\n ValidatedOptions[\"inputSourceMap\"]\n >,\n presets: assertPluginList as Validator<ValidatedOptions[\"presets\"]>,\n plugins: assertPluginList as Validator<ValidatedOptions[\"plugins\"]>,\n passPerPreset: assertBoolean as Validator<ValidatedOptions[\"passPerPreset\"]>,\n assumptions: assertAssumptions as Validator<ValidatedOptions[\"assumptions\"]>,\n\n env: assertEnvSet as Validator<ValidatedOptions[\"env\"]>,\n overrides: assertOverridesList as Validator<ValidatedOptions[\"overrides\"]>,\n\n // We could limit these to 'overrides' blocks, but it's not clear why we'd\n // bother, when the ability to limit a config to a specific set of files\n // is a fairly general useful feature.\n test: assertConfigApplicableTest as Validator<ValidatedOptions[\"test\"]>,\n include: assertConfigApplicableTest as Validator<ValidatedOptions[\"include\"]>,\n exclude: assertConfigApplicableTest as Validator<ValidatedOptions[\"exclude\"]>,\n\n retainLines: assertBoolean as Validator<ValidatedOptions[\"retainLines\"]>,\n comments: assertBoolean as Validator<ValidatedOptions[\"comments\"]>,\n shouldPrintComment: assertFunction as Validator<\n ValidatedOptions[\"shouldPrintComment\"]\n >,\n compact: assertCompact as Validator<ValidatedOptions[\"compact\"]>,\n minified: assertBoolean as Validator<ValidatedOptions[\"minified\"]>,\n auxiliaryCommentBefore: assertString as Validator<\n ValidatedOptions[\"auxiliaryCommentBefore\"]\n >,\n auxiliaryCommentAfter: assertString as Validator<\n ValidatedOptions[\"auxiliaryCommentAfter\"]\n >,\n sourceType: assertSourceType as Validator<ValidatedOptions[\"sourceType\"]>,\n wrapPluginVisitorMethod: assertFunction as Validator<\n ValidatedOptions[\"wrapPluginVisitorMethod\"]\n >,\n highlightCode: assertBoolean as Validator<ValidatedOptions[\"highlightCode\"]>,\n sourceMaps: assertSourceMaps as Validator<ValidatedOptions[\"sourceMaps\"]>,\n sourceMap: assertSourceMaps as Validator<ValidatedOptions[\"sourceMap\"]>,\n sourceFileName: assertString as Validator<ValidatedOptions[\"sourceFileName\"]>,\n sourceRoot: assertString as Validator<ValidatedOptions[\"sourceRoot\"]>,\n parserOpts: assertObject as Validator<ValidatedOptions[\"parserOpts\"]>,\n generatorOpts: assertObject as Validator<ValidatedOptions[\"generatorOpts\"]>,\n};\nif (!process.env.BABEL_8_BREAKING) {\n Object.assign(COMMON_VALIDATORS, {\n getModuleId: assertFunction,\n moduleRoot: assertString,\n moduleIds: assertBoolean,\n moduleId: assertString,\n });\n}\n\nexport type InputOptions = ValidatedOptions;\n\nexport type ValidatedOptions = {\n cwd?: string;\n filename?: string;\n filenameRelative?: string;\n babelrc?: boolean;\n babelrcRoots?: BabelrcSearch;\n configFile?: ConfigFileSearch;\n root?: string;\n rootMode?: RootMode;\n code?: boolean;\n ast?: boolean;\n cloneInputAst?: boolean;\n inputSourceMap?: RootInputSourceMapOption;\n envName?: string;\n caller?: CallerMetadata;\n extends?: string;\n env?: EnvSet<ValidatedOptions>;\n ignore?: IgnoreList;\n only?: IgnoreList;\n overrides?: OverridesList;\n // Generally verify if a given config object should be applied to the given file.\n test?: ConfigApplicableTest;\n include?: ConfigApplicableTest;\n exclude?: ConfigApplicableTest;\n presets?: PluginList;\n plugins?: PluginList;\n passPerPreset?: boolean;\n assumptions?: {\n [name: string]: boolean;\n };\n // browserslists-related options\n targets?: TargetsListOrObject;\n browserslistConfigFile?: ConfigFileSearch;\n browserslistEnv?: string;\n // Options for @babel/generator\n retainLines?: boolean;\n comments?: boolean;\n shouldPrintComment?: Function;\n compact?: CompactOption;\n minified?: boolean;\n auxiliaryCommentBefore?: string;\n auxiliaryCommentAfter?: string;\n // Parser\n sourceType?: SourceTypeOption;\n wrapPluginVisitorMethod?: Function;\n highlightCode?: boolean;\n // Sourcemap generation options.\n sourceMaps?: SourceMapsOption;\n sourceMap?: SourceMapsOption;\n sourceFileName?: string;\n sourceRoot?: string;\n // Deprecate top level parserOpts\n parserOpts?: ParserOptions;\n // Deprecate top level generatorOpts\n generatorOpts?: GeneratorOptions;\n};\n\nexport type NormalizedOptions = {\n readonly targets: Targets;\n} & Omit<ValidatedOptions, \"targets\">;\n\nexport type CallerMetadata = {\n // If 'caller' is specified, require that the name is given for debugging\n // messages.\n name: string;\n};\nexport type EnvSet<T> = {\n [x: string]: T;\n};\nexport type IgnoreItem =\n | string\n | RegExp\n | ((\n path: string | undefined,\n context: { dirname: string; caller: CallerMetadata; envName: string },\n ) => unknown);\nexport type IgnoreList = ReadonlyArray<IgnoreItem>;\n\nexport type PluginOptions = object | void | false;\nexport type PluginTarget = string | object | Function;\nexport type PluginItem =\n | ConfigItem\n | Plugin\n | PluginTarget\n | [PluginTarget, PluginOptions]\n | [PluginTarget, PluginOptions, string | void];\nexport type PluginList = ReadonlyArray<PluginItem>;\n\nexport type OverridesList = Array<ValidatedOptions>;\nexport type ConfigApplicableTest = IgnoreItem | Array<IgnoreItem>;\n\nexport type ConfigFileSearch = string | boolean;\nexport type BabelrcSearch = boolean | IgnoreItem | IgnoreList;\nexport type SourceMapsOption = boolean | \"inline\" | \"both\";\nexport type SourceTypeOption = \"module\" | \"script\" | \"unambiguous\";\nexport type CompactOption = boolean | \"auto\";\nexport type RootInputSourceMapOption = {} | boolean;\nexport type RootMode = \"root\" | \"upward\" | \"upward-optional\";\n\nexport type TargetsListOrObject =\n | Targets\n | InputTargets\n | InputTargets[\"browsers\"];\n\nexport type OptionsSource =\n | \"arguments\"\n | \"configfile\"\n | \"babelrcfile\"\n | \"extendsfile\"\n | \"preset\"\n | \"plugin\";\n\nexport type RootPath = Readonly<{\n type: \"root\";\n source: OptionsSource;\n}>;\n\ntype OverridesPath = Readonly<{\n type: \"overrides\";\n index: number;\n parent: RootPath;\n}>;\n\ntype EnvPath = Readonly<{\n type: \"env\";\n name: string;\n parent: RootPath | OverridesPath;\n}>;\n\nexport type NestingPath = RootPath | OverridesPath | EnvPath;\n\nconst knownAssumptions = [\n \"arrayLikeIsIterable\",\n \"constantReexports\",\n \"constantSuper\",\n \"enumerableModuleMeta\",\n \"ignoreFunctionLength\",\n \"ignoreToPrimitiveHint\",\n \"iterableIsArray\",\n \"mutableTemplateObject\",\n \"noClassCalls\",\n \"noDocumentAll\",\n \"noIncompleteNsImportDetection\",\n \"noNewArrows\",\n \"objectRestNoSymbols\",\n \"privateFieldsAsProperties\",\n \"pureGetters\",\n \"setClassMethods\",\n \"setComputedProperties\",\n \"setPublicClassFields\",\n \"setSpreadProperties\",\n \"skipForOfIteratorClosing\",\n \"superIsCallableConstructor\",\n] as const;\nexport type AssumptionName = typeof knownAssumptions[number];\nexport const assumptionsNames = new Set(knownAssumptions);\n\nfunction getSource(loc: NestingPath): OptionsSource {\n return loc.type === \"root\" ? loc.source : getSource(loc.parent);\n}\n\nexport function validate(\n type: OptionsSource,\n opts: {},\n filename?: string,\n): ValidatedOptions {\n try {\n return validateNested(\n {\n type: \"root\",\n source: type,\n },\n opts,\n );\n } catch (error) {\n const configError = new ConfigError(error.message, filename);\n // @ts-expect-error TODO: .code is not defined on ConfigError or Error\n if (error.code) configError.code = error.code;\n throw configError;\n }\n}\n\nfunction validateNested(loc: NestingPath, opts: { [key: string]: unknown }) {\n const type = getSource(loc);\n\n assertNoDuplicateSourcemap(opts);\n\n Object.keys(opts).forEach((key: string) => {\n const optLoc = {\n type: \"option\",\n name: key,\n parent: loc,\n } as const;\n\n if (type === \"preset\" && NONPRESET_VALIDATORS[key]) {\n throw new Error(`${msg(optLoc)} is not allowed in preset options`);\n }\n if (type !== \"arguments\" && ROOT_VALIDATORS[key]) {\n throw new Error(\n `${msg(optLoc)} is only allowed in root programmatic options`,\n );\n }\n if (\n type !== \"arguments\" &&\n type !== \"configfile\" &&\n BABELRC_VALIDATORS[key]\n ) {\n if (type === \"babelrcfile\" || type === \"extendsfile\") {\n throw new Error(\n `${msg(\n optLoc,\n )} is not allowed in .babelrc or \"extends\"ed files, only in root programmatic options, ` +\n `or babel.config.js/config file options`,\n );\n }\n\n throw new Error(\n `${msg(\n optLoc,\n )} is only allowed in root programmatic options, or babel.config.js/config file options`,\n );\n }\n\n const validator =\n COMMON_VALIDATORS[key] ||\n NONPRESET_VALIDATORS[key] ||\n BABELRC_VALIDATORS[key] ||\n ROOT_VALIDATORS[key] ||\n (throwUnknownError as Validator<void>);\n\n validator(optLoc, opts[key]);\n });\n\n return opts;\n}\n\nfunction throwUnknownError(loc: OptionPath) {\n const key = loc.name;\n\n if (removed[key]) {\n const { message, version = 5 } = removed[key];\n\n throw new Error(\n `Using removed Babel ${version} option: ${msg(loc)} - ${message}`,\n );\n } else {\n // eslint-disable-next-line max-len\n const unknownOptErr = new Error(\n `Unknown option: ${msg(\n loc,\n )}. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.`,\n );\n // @ts-expect-error todo(flow->ts): consider creating something like BabelConfigError with code field in it\n unknownOptErr.code = \"BABEL_UNKNOWN_OPTION\";\n\n throw unknownOptErr;\n }\n}\n\nfunction has(obj: {}, key: string) {\n return Object.prototype.hasOwnProperty.call(obj, key);\n}\n\nfunction assertNoDuplicateSourcemap(opts: {}): void {\n if (has(opts, \"sourceMap\") && has(opts, \"sourceMaps\")) {\n throw new Error(\".sourceMap is an alias for .sourceMaps, cannot use both\");\n }\n}\n\nfunction assertEnvSet(\n loc: OptionPath,\n value: unknown,\n): void | EnvSet<ValidatedOptions> {\n if (loc.parent.type === \"env\") {\n throw new Error(`${msg(loc)} is not allowed inside of another .env block`);\n }\n const parent: RootPath | OverridesPath = loc.parent;\n\n const obj = assertObject(loc, value);\n if (obj) {\n // Validate but don't copy the .env object in order to preserve\n // object identity for use during config chain processing.\n for (const envName of Object.keys(obj)) {\n const env = assertObject(access(loc, envName), obj[envName]);\n if (!env) continue;\n\n const envLoc = {\n type: \"env\",\n name: envName,\n parent,\n } as const;\n validateNested(envLoc, env);\n }\n }\n return obj;\n}\n\nfunction assertOverridesList(\n loc: OptionPath,\n value: unknown[],\n): undefined | OverridesList {\n if (loc.parent.type === \"env\") {\n throw new Error(`${msg(loc)} is not allowed inside an .env block`);\n }\n if (loc.parent.type === \"overrides\") {\n throw new Error(`${msg(loc)} is not allowed inside an .overrides block`);\n }\n const parent: RootPath = loc.parent;\n\n const arr = assertArray(loc, value);\n if (arr) {\n for (const [index, item] of arr.entries()) {\n const objLoc = access(loc, index);\n const env = assertObject(objLoc, item);\n if (!env) throw new Error(`${msg(objLoc)} must be an object`);\n\n const overridesLoc = {\n type: \"overrides\",\n index,\n parent,\n } as const;\n validateNested(overridesLoc, env);\n }\n }\n return arr as OverridesList;\n}\n\nexport function checkNoUnwrappedItemOptionPairs(\n items: Array<UnloadedDescriptor>,\n index: number,\n type: \"plugin\" | \"preset\",\n e: Error,\n): void {\n if (index === 0) return;\n\n const lastItem = items[index - 1];\n const thisItem = items[index];\n\n if (\n lastItem.file &&\n lastItem.options === undefined &&\n typeof thisItem.value === \"object\"\n ) {\n e.message +=\n `\\n- Maybe you meant to use\\n` +\n `\"${type}s\": [\\n [\"${lastItem.file.request}\", ${JSON.stringify(\n thisItem.value,\n undefined,\n 2,\n )}]\\n]\\n` +\n `To be a valid ${type}, its name and options should be wrapped in a pair of brackets`;\n }\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/validation/plugins.js
... | ... | @@ -0,0 +1,75 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.validatePluginObject = validatePluginObject; | |
7 | + | |
8 | +var _optionAssertions = require("./option-assertions"); | |
9 | + | |
10 | +const VALIDATORS = { | |
11 | + name: _optionAssertions.assertString, | |
12 | + manipulateOptions: _optionAssertions.assertFunction, | |
13 | + pre: _optionAssertions.assertFunction, | |
14 | + post: _optionAssertions.assertFunction, | |
15 | + inherits: _optionAssertions.assertFunction, | |
16 | + visitor: assertVisitorMap, | |
17 | + parserOverride: _optionAssertions.assertFunction, | |
18 | + generatorOverride: _optionAssertions.assertFunction | |
19 | +}; | |
20 | + | |
21 | +function assertVisitorMap(loc, value) { | |
22 | + const obj = (0, _optionAssertions.assertObject)(loc, value); | |
23 | + | |
24 | + if (obj) { | |
25 | + Object.keys(obj).forEach(prop => assertVisitorHandler(prop, obj[prop])); | |
26 | + | |
27 | + if (obj.enter || obj.exit) { | |
28 | + throw new Error(`${(0, _optionAssertions.msg)(loc)} cannot contain catch-all "enter" or "exit" handlers. Please target individual nodes.`); | |
29 | + } | |
30 | + } | |
31 | + | |
32 | + return obj; | |
33 | +} | |
34 | + | |
35 | +function assertVisitorHandler(key, value) { | |
36 | + if (value && typeof value === "object") { | |
37 | + Object.keys(value).forEach(handler => { | |
38 | + if (handler !== "enter" && handler !== "exit") { | |
39 | + throw new Error(`.visitor["${key}"] may only have .enter and/or .exit handlers.`); | |
40 | + } | |
41 | + }); | |
42 | + } else if (typeof value !== "function") { | |
43 | + throw new Error(`.visitor["${key}"] must be a function`); | |
44 | + } | |
45 | + | |
46 | + return value; | |
47 | +} | |
48 | + | |
49 | +function validatePluginObject(obj) { | |
50 | + const rootPath = { | |
51 | + type: "root", | |
52 | + source: "plugin" | |
53 | + }; | |
54 | + Object.keys(obj).forEach(key => { | |
55 | + const validator = VALIDATORS[key]; | |
56 | + | |
57 | + if (validator) { | |
58 | + const optLoc = { | |
59 | + type: "option", | |
60 | + name: key, | |
61 | + parent: rootPath | |
62 | + }; | |
63 | + validator(optLoc, obj[key]); | |
64 | + } else { | |
65 | + const invalidPluginPropertyError = new Error(`.${key} is not a valid Plugin property`); | |
66 | + invalidPluginPropertyError.code = "BABEL_UNKNOWN_PLUGIN_PROPERTY"; | |
67 | + throw invalidPluginPropertyError; | |
68 | + } | |
69 | + }); | |
70 | + return obj; | |
71 | +} | |
72 | + | |
73 | +0 && 0; | |
74 | + | |
75 | +//# sourceMappingURL=plugins.js.map |
+++ node_modules/@babel/core/lib/config/validation/plugins.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["VALIDATORS","name","assertString","manipulateOptions","assertFunction","pre","post","inherits","visitor","assertVisitorMap","parserOverride","generatorOverride","loc","value","obj","assertObject","Object","keys","forEach","prop","assertVisitorHandler","enter","exit","Error","msg","key","handler","validatePluginObject","rootPath","type","source","validator","optLoc","parent","invalidPluginPropertyError","code"],"sources":["../../../src/config/validation/plugins.ts"],"sourcesContent":["import {\n assertString,\n assertFunction,\n assertObject,\n msg,\n} from \"./option-assertions\";\n\nimport type {\n ValidatorSet,\n Validator,\n OptionPath,\n RootPath,\n} from \"./option-assertions\";\nimport type { ParserOptions } from \"@babel/parser\";\nimport type { Visitor } from \"@babel/traverse\";\nimport type { ValidatedOptions } from \"./options\";\nimport type { File, PluginPass } from \"../../index\";\n\n// Note: The casts here are just meant to be static assertions to make sure\n// that the assertion functions actually assert that the value's type matches\n// the declared types.\nconst VALIDATORS: ValidatorSet = {\n name: assertString as Validator<PluginObject[\"name\"]>,\n manipulateOptions: assertFunction as Validator<\n PluginObject[\"manipulateOptions\"]\n >,\n pre: assertFunction as Validator<PluginObject[\"pre\"]>,\n post: assertFunction as Validator<PluginObject[\"post\"]>,\n inherits: assertFunction as Validator<PluginObject[\"inherits\"]>,\n visitor: assertVisitorMap as Validator<PluginObject[\"visitor\"]>,\n\n parserOverride: assertFunction as Validator<PluginObject[\"parserOverride\"]>,\n generatorOverride: assertFunction as Validator<\n PluginObject[\"generatorOverride\"]\n >,\n};\n\nfunction assertVisitorMap(loc: OptionPath, value: unknown): Visitor {\n const obj = assertObject(loc, value);\n if (obj) {\n Object.keys(obj).forEach(prop => assertVisitorHandler(prop, obj[prop]));\n\n if (obj.enter || obj.exit) {\n throw new Error(\n `${msg(\n loc,\n )} cannot contain catch-all \"enter\" or \"exit\" handlers. Please target individual nodes.`,\n );\n }\n }\n return obj as Visitor;\n}\n\nfunction assertVisitorHandler(\n key: string,\n value: unknown,\n): VisitorHandler | void {\n if (value && typeof value === \"object\") {\n Object.keys(value).forEach((handler: string) => {\n if (handler !== \"enter\" && handler !== \"exit\") {\n throw new Error(\n `.visitor[\"${key}\"] may only have .enter and/or .exit handlers.`,\n );\n }\n });\n } else if (typeof value !== \"function\") {\n throw new Error(`.visitor[\"${key}\"] must be a function`);\n }\n\n return value as any;\n}\n\ntype VisitorHandler =\n | Function\n | {\n enter?: Function;\n exit?: Function;\n };\n\nexport type PluginObject<S extends PluginPass = PluginPass> = {\n name?: string;\n manipulateOptions?: (\n options: ValidatedOptions,\n parserOpts: ParserOptions,\n ) => void;\n pre?: (this: S, file: File) => void;\n post?: (this: S, file: File) => void;\n inherits?: Function;\n visitor?: Visitor<S>;\n parserOverride?: Function;\n generatorOverride?: Function;\n};\n\nexport function validatePluginObject(obj: {\n [key: string]: unknown;\n}): PluginObject {\n const rootPath: RootPath = {\n type: \"root\",\n source: \"plugin\",\n };\n Object.keys(obj).forEach((key: string) => {\n const validator = VALIDATORS[key];\n\n if (validator) {\n const optLoc: OptionPath = {\n type: \"option\",\n name: key,\n parent: rootPath,\n };\n validator(optLoc, obj[key]);\n } else {\n const invalidPluginPropertyError = new Error(\n `.${key} is not a valid Plugin property`,\n );\n // @ts-expect-error todo(flow->ts) consider additing BabelConfigError with code field\n invalidPluginPropertyError.code = \"BABEL_UNKNOWN_PLUGIN_PROPERTY\";\n throw invalidPluginPropertyError;\n }\n });\n\n return obj as any;\n}\n"],"mappings":";;;;;;;AAAA;;AAqBA,MAAMA,UAAwB,GAAG;EAC/BC,IAAI,EAAEC,8BADyB;EAE/BC,iBAAiB,EAAEC,gCAFY;EAK/BC,GAAG,EAAED,gCAL0B;EAM/BE,IAAI,EAAEF,gCANyB;EAO/BG,QAAQ,EAAEH,gCAPqB;EAQ/BI,OAAO,EAAEC,gBARsB;EAU/BC,cAAc,EAAEN,gCAVe;EAW/BO,iBAAiB,EAAEP;AAXY,CAAjC;;AAgBA,SAASK,gBAAT,CAA0BG,GAA1B,EAA2CC,KAA3C,EAAoE;EAClE,MAAMC,GAAG,GAAG,IAAAC,8BAAA,EAAaH,GAAb,EAAkBC,KAAlB,CAAZ;;EACA,IAAIC,GAAJ,EAAS;IACPE,MAAM,CAACC,IAAP,CAAYH,GAAZ,EAAiBI,OAAjB,CAAyBC,IAAI,IAAIC,oBAAoB,CAACD,IAAD,EAAOL,GAAG,CAACK,IAAD,CAAV,CAArD;;IAEA,IAAIL,GAAG,CAACO,KAAJ,IAAaP,GAAG,CAACQ,IAArB,EAA2B;MACzB,MAAM,IAAIC,KAAJ,CACH,GAAE,IAAAC,qBAAA,EACDZ,GADC,CAED,uFAHE,CAAN;IAKD;EACF;;EACD,OAAOE,GAAP;AACD;;AAED,SAASM,oBAAT,CACEK,GADF,EAEEZ,KAFF,EAGyB;EACvB,IAAIA,KAAK,IAAI,OAAOA,KAAP,KAAiB,QAA9B,EAAwC;IACtCG,MAAM,CAACC,IAAP,CAAYJ,KAAZ,EAAmBK,OAAnB,CAA4BQ,OAAD,IAAqB;MAC9C,IAAIA,OAAO,KAAK,OAAZ,IAAuBA,OAAO,KAAK,MAAvC,EAA+C;QAC7C,MAAM,IAAIH,KAAJ,CACH,aAAYE,GAAI,gDADb,CAAN;MAGD;IACF,CAND;EAOD,CARD,MAQO,IAAI,OAAOZ,KAAP,KAAiB,UAArB,EAAiC;IACtC,MAAM,IAAIU,KAAJ,CAAW,aAAYE,GAAI,uBAA3B,CAAN;EACD;;EAED,OAAOZ,KAAP;AACD;;AAuBM,SAASc,oBAAT,CAA8Bb,GAA9B,EAEU;EACf,MAAMc,QAAkB,GAAG;IACzBC,IAAI,EAAE,MADmB;IAEzBC,MAAM,EAAE;EAFiB,CAA3B;EAIAd,MAAM,CAACC,IAAP,CAAYH,GAAZ,EAAiBI,OAAjB,CAA0BO,GAAD,IAAiB;IACxC,MAAMM,SAAS,GAAG/B,UAAU,CAACyB,GAAD,CAA5B;;IAEA,IAAIM,SAAJ,EAAe;MACb,MAAMC,MAAkB,GAAG;QACzBH,IAAI,EAAE,QADmB;QAEzB5B,IAAI,EAAEwB,GAFmB;QAGzBQ,MAAM,EAAEL;MAHiB,CAA3B;MAKAG,SAAS,CAACC,MAAD,EAASlB,GAAG,CAACW,GAAD,CAAZ,CAAT;IACD,CAPD,MAOO;MACL,MAAMS,0BAA0B,GAAG,IAAIX,KAAJ,CAChC,IAAGE,GAAI,iCADyB,CAAnC;MAIAS,0BAA0B,CAACC,IAA3B,GAAkC,+BAAlC;MACA,MAAMD,0BAAN;IACD;EACF,CAlBD;EAoBA,OAAOpB,GAAP;AACD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/config/validation/removed.js
... | ... | @@ -0,0 +1,69 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = void 0; | |
7 | +var _default = { | |
8 | + auxiliaryComment: { | |
9 | + message: "Use `auxiliaryCommentBefore` or `auxiliaryCommentAfter`" | |
10 | + }, | |
11 | + blacklist: { | |
12 | + message: "Put the specific transforms you want in the `plugins` option" | |
13 | + }, | |
14 | + breakConfig: { | |
15 | + message: "This is not a necessary option in Babel 6" | |
16 | + }, | |
17 | + experimental: { | |
18 | + message: "Put the specific transforms you want in the `plugins` option" | |
19 | + }, | |
20 | + externalHelpers: { | |
21 | + message: "Use the `external-helpers` plugin instead. " + "Check out http://babeljs.io/docs/plugins/external-helpers/" | |
22 | + }, | |
23 | + extra: { | |
24 | + message: "" | |
25 | + }, | |
26 | + jsxPragma: { | |
27 | + message: "use the `pragma` option in the `react-jsx` plugin. " + "Check out http://babeljs.io/docs/plugins/transform-react-jsx/" | |
28 | + }, | |
29 | + loose: { | |
30 | + message: "Specify the `loose` option for the relevant plugin you are using " + "or use a preset that sets the option." | |
31 | + }, | |
32 | + metadataUsedHelpers: { | |
33 | + message: "Not required anymore as this is enabled by default" | |
34 | + }, | |
35 | + modules: { | |
36 | + message: "Use the corresponding module transform plugin in the `plugins` option. " + "Check out http://babeljs.io/docs/plugins/#modules" | |
37 | + }, | |
38 | + nonStandard: { | |
39 | + message: "Use the `react-jsx` and `flow-strip-types` plugins to support JSX and Flow. " + "Also check out the react preset http://babeljs.io/docs/plugins/preset-react/" | |
40 | + }, | |
41 | + optional: { | |
42 | + message: "Put the specific transforms you want in the `plugins` option" | |
43 | + }, | |
44 | + sourceMapName: { | |
45 | + message: "The `sourceMapName` option has been removed because it makes more sense for the " + "tooling that calls Babel to assign `map.file` themselves." | |
46 | + }, | |
47 | + stage: { | |
48 | + message: "Check out the corresponding stage-x presets http://babeljs.io/docs/plugins/#presets" | |
49 | + }, | |
50 | + whitelist: { | |
51 | + message: "Put the specific transforms you want in the `plugins` option" | |
52 | + }, | |
53 | + resolveModuleSource: { | |
54 | + version: 6, | |
55 | + message: "Use `babel-plugin-module-resolver@3`'s 'resolvePath' options" | |
56 | + }, | |
57 | + metadata: { | |
58 | + version: 6, | |
59 | + message: "Generated plugin metadata is always included in the output result" | |
60 | + }, | |
61 | + sourceMapTarget: { | |
62 | + version: 6, | |
63 | + message: "The `sourceMapTarget` option has been removed because it makes more sense for the tooling " + "that calls Babel to assign `map.file` themselves." | |
64 | + } | |
65 | +}; | |
66 | +exports.default = _default; | |
67 | +0 && 0; | |
68 | + | |
69 | +//# sourceMappingURL=removed.js.map |
+++ node_modules/@babel/core/lib/config/validation/removed.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["auxiliaryComment","message","blacklist","breakConfig","experimental","externalHelpers","extra","jsxPragma","loose","metadataUsedHelpers","modules","nonStandard","optional","sourceMapName","stage","whitelist","resolveModuleSource","version","metadata","sourceMapTarget"],"sources":["../../../src/config/validation/removed.ts"],"sourcesContent":["export default {\n auxiliaryComment: {\n message: \"Use `auxiliaryCommentBefore` or `auxiliaryCommentAfter`\",\n },\n blacklist: {\n message: \"Put the specific transforms you want in the `plugins` option\",\n },\n breakConfig: {\n message: \"This is not a necessary option in Babel 6\",\n },\n experimental: {\n message: \"Put the specific transforms you want in the `plugins` option\",\n },\n externalHelpers: {\n message:\n \"Use the `external-helpers` plugin instead. \" +\n \"Check out http://babeljs.io/docs/plugins/external-helpers/\",\n },\n extra: {\n message: \"\",\n },\n jsxPragma: {\n message:\n \"use the `pragma` option in the `react-jsx` plugin. \" +\n \"Check out http://babeljs.io/docs/plugins/transform-react-jsx/\",\n },\n loose: {\n message:\n \"Specify the `loose` option for the relevant plugin you are using \" +\n \"or use a preset that sets the option.\",\n },\n metadataUsedHelpers: {\n message: \"Not required anymore as this is enabled by default\",\n },\n modules: {\n message:\n \"Use the corresponding module transform plugin in the `plugins` option. \" +\n \"Check out http://babeljs.io/docs/plugins/#modules\",\n },\n nonStandard: {\n message:\n \"Use the `react-jsx` and `flow-strip-types` plugins to support JSX and Flow. \" +\n \"Also check out the react preset http://babeljs.io/docs/plugins/preset-react/\",\n },\n optional: {\n message: \"Put the specific transforms you want in the `plugins` option\",\n },\n sourceMapName: {\n message:\n \"The `sourceMapName` option has been removed because it makes more sense for the \" +\n \"tooling that calls Babel to assign `map.file` themselves.\",\n },\n stage: {\n message:\n \"Check out the corresponding stage-x presets http://babeljs.io/docs/plugins/#presets\",\n },\n whitelist: {\n message: \"Put the specific transforms you want in the `plugins` option\",\n },\n\n resolveModuleSource: {\n version: 6,\n message: \"Use `babel-plugin-module-resolver@3`'s 'resolvePath' options\",\n },\n metadata: {\n version: 6,\n message:\n \"Generated plugin metadata is always included in the output result\",\n },\n sourceMapTarget: {\n version: 6,\n message:\n \"The `sourceMapTarget` option has been removed because it makes more sense for the tooling \" +\n \"that calls Babel to assign `map.file` themselves.\",\n },\n} as { [name: string]: { version?: number; message: string } };\n"],"mappings":";;;;;;eAAe;EACbA,gBAAgB,EAAE;IAChBC,OAAO,EAAE;EADO,CADL;EAIbC,SAAS,EAAE;IACTD,OAAO,EAAE;EADA,CAJE;EAObE,WAAW,EAAE;IACXF,OAAO,EAAE;EADE,CAPA;EAUbG,YAAY,EAAE;IACZH,OAAO,EAAE;EADG,CAVD;EAabI,eAAe,EAAE;IACfJ,OAAO,EACL,gDACA;EAHa,CAbJ;EAkBbK,KAAK,EAAE;IACLL,OAAO,EAAE;EADJ,CAlBM;EAqBbM,SAAS,EAAE;IACTN,OAAO,EACL,wDACA;EAHO,CArBE;EA0BbO,KAAK,EAAE;IACLP,OAAO,EACL,sEACA;EAHG,CA1BM;EA+BbQ,mBAAmB,EAAE;IACnBR,OAAO,EAAE;EADU,CA/BR;EAkCbS,OAAO,EAAE;IACPT,OAAO,EACL,4EACA;EAHK,CAlCI;EAuCbU,WAAW,EAAE;IACXV,OAAO,EACL,iFACA;EAHS,CAvCA;EA4CbW,QAAQ,EAAE;IACRX,OAAO,EAAE;EADD,CA5CG;EA+CbY,aAAa,EAAE;IACbZ,OAAO,EACL,qFACA;EAHW,CA/CF;EAoDba,KAAK,EAAE;IACLb,OAAO,EACL;EAFG,CApDM;EAwDbc,SAAS,EAAE;IACTd,OAAO,EAAE;EADA,CAxDE;EA4Dbe,mBAAmB,EAAE;IACnBC,OAAO,EAAE,CADU;IAEnBhB,OAAO,EAAE;EAFU,CA5DR;EAgEbiB,QAAQ,EAAE;IACRD,OAAO,EAAE,CADD;IAERhB,OAAO,EACL;EAHM,CAhEG;EAqEbkB,eAAe,EAAE;IACfF,OAAO,EAAE,CADM;IAEfhB,OAAO,EACL,+FACA;EAJa;AArEJ,C"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/errors/config-error.js
... | ... | @@ -0,0 +1,22 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.default = void 0; | |
7 | + | |
8 | +var _rewriteStackTrace = require("./rewrite-stack-trace"); | |
9 | + | |
10 | +class ConfigError extends Error { | |
11 | + constructor(message, filename) { | |
12 | + super(message); | |
13 | + (0, _rewriteStackTrace.expectedError)(this); | |
14 | + if (filename) (0, _rewriteStackTrace.injcectVirtualStackFrame)(this, filename); | |
15 | + } | |
16 | + | |
17 | +} | |
18 | + | |
19 | +exports.default = ConfigError; | |
20 | +0 && 0; | |
21 | + | |
22 | +//# sourceMappingURL=config-error.js.map |
+++ node_modules/@babel/core/lib/errors/config-error.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["ConfigError","Error","constructor","message","filename","expectedError","injcectVirtualStackFrame"],"sources":["../../src/errors/config-error.ts"],"sourcesContent":["import { injcectVirtualStackFrame, expectedError } from \"./rewrite-stack-trace\";\n\nexport default class ConfigError extends Error {\n constructor(message: string, filename?: string) {\n super(message);\n expectedError(this);\n if (filename) injcectVirtualStackFrame(this, filename);\n }\n}\n"],"mappings":";;;;;;;AAAA;;AAEe,MAAMA,WAAN,SAA0BC,KAA1B,CAAgC;EAC7CC,WAAW,CAACC,OAAD,EAAkBC,QAAlB,EAAqC;IAC9C,MAAMD,OAAN;IACA,IAAAE,gCAAA,EAAc,IAAd;IACA,IAAID,QAAJ,EAAc,IAAAE,2CAAA,EAAyB,IAAzB,EAA+BF,QAA/B;EACf;;AAL4C"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/errors/rewrite-stack-trace.js
... | ... | @@ -0,0 +1,111 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.beginHiddenCallStack = beginHiddenCallStack; | |
7 | +exports.endHiddenCallStack = endHiddenCallStack; | |
8 | +exports.expectedError = expectedError; | |
9 | +exports.injcectVirtualStackFrame = injcectVirtualStackFrame; | |
10 | +const ErrorToString = Function.call.bind(Error.prototype.toString); | |
11 | +const SUPPORTED = !!Error.captureStackTrace; | |
12 | +const START_HIDNG = "startHiding - secret - don't use this - v1"; | |
13 | +const STOP_HIDNG = "stopHiding - secret - don't use this - v1"; | |
14 | +const expectedErrors = new WeakSet(); | |
15 | +const virtualFrames = new WeakMap(); | |
16 | + | |
17 | +function CallSite(filename) { | |
18 | + return Object.create({ | |
19 | + isNative: () => false, | |
20 | + isConstructor: () => false, | |
21 | + isToplevel: () => true, | |
22 | + getFileName: () => filename, | |
23 | + getLineNumber: () => undefined, | |
24 | + getColumnNumber: () => undefined, | |
25 | + getFunctionName: () => undefined, | |
26 | + getMethodName: () => undefined, | |
27 | + getTypeName: () => undefined, | |
28 | + toString: () => filename | |
29 | + }); | |
30 | +} | |
31 | + | |
32 | +function injcectVirtualStackFrame(error, filename) { | |
33 | + if (!SUPPORTED) return; | |
34 | + let frames = virtualFrames.get(error); | |
35 | + if (!frames) virtualFrames.set(error, frames = []); | |
36 | + frames.push(CallSite(filename)); | |
37 | + return error; | |
38 | +} | |
39 | + | |
40 | +function expectedError(error) { | |
41 | + if (!SUPPORTED) return; | |
42 | + expectedErrors.add(error); | |
43 | + return error; | |
44 | +} | |
45 | + | |
46 | +function beginHiddenCallStack(fn) { | |
47 | + if (!SUPPORTED) return fn; | |
48 | + return Object.defineProperty(function (...args) { | |
49 | + setupPrepareStackTrace(); | |
50 | + return fn(...args); | |
51 | + }, "name", { | |
52 | + value: STOP_HIDNG | |
53 | + }); | |
54 | +} | |
55 | + | |
56 | +function endHiddenCallStack(fn) { | |
57 | + if (!SUPPORTED) return fn; | |
58 | + return Object.defineProperty(function (...args) { | |
59 | + return fn(...args); | |
60 | + }, "name", { | |
61 | + value: START_HIDNG | |
62 | + }); | |
63 | +} | |
64 | + | |
65 | +function setupPrepareStackTrace() { | |
66 | + setupPrepareStackTrace = () => {}; | |
67 | + | |
68 | + const { | |
69 | + prepareStackTrace = defaultPrepareStackTrace | |
70 | + } = Error; | |
71 | + const MIN_STACK_TRACE_LIMIT = 50; | |
72 | + Error.stackTraceLimit && (Error.stackTraceLimit = Math.max(Error.stackTraceLimit, MIN_STACK_TRACE_LIMIT)); | |
73 | + | |
74 | + Error.prepareStackTrace = function stackTraceRewriter(err, trace) { | |
75 | + let newTrace = []; | |
76 | + const isExpected = expectedErrors.has(err); | |
77 | + let status = isExpected ? "hiding" : "unknown"; | |
78 | + | |
79 | + for (let i = 0; i < trace.length; i++) { | |
80 | + const name = trace[i].getFunctionName(); | |
81 | + | |
82 | + if (name === START_HIDNG) { | |
83 | + status = "hiding"; | |
84 | + } else if (name === STOP_HIDNG) { | |
85 | + if (status === "hiding") { | |
86 | + status = "showing"; | |
87 | + | |
88 | + if (virtualFrames.has(err)) { | |
89 | + newTrace.unshift(...virtualFrames.get(err)); | |
90 | + } | |
91 | + } else if (status === "unknown") { | |
92 | + newTrace = trace; | |
93 | + break; | |
94 | + } | |
95 | + } else if (status !== "hiding") { | |
96 | + newTrace.push(trace[i]); | |
97 | + } | |
98 | + } | |
99 | + | |
100 | + return prepareStackTrace(err, newTrace); | |
101 | + }; | |
102 | +} | |
103 | + | |
104 | +function defaultPrepareStackTrace(err, trace) { | |
105 | + if (trace.length === 0) return ErrorToString(err); | |
106 | + return `${ErrorToString(err)}\n at ${trace.join("\n at ")}`; | |
107 | +} | |
108 | + | |
109 | +0 && 0; | |
110 | + | |
111 | +//# sourceMappingURL=rewrite-stack-trace.js.map |
+++ node_modules/@babel/core/lib/errors/rewrite-stack-trace.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["ErrorToString","Function","call","bind","Error","prototype","toString","SUPPORTED","captureStackTrace","START_HIDNG","STOP_HIDNG","expectedErrors","WeakSet","virtualFrames","WeakMap","CallSite","filename","Object","create","isNative","isConstructor","isToplevel","getFileName","getLineNumber","undefined","getColumnNumber","getFunctionName","getMethodName","getTypeName","injcectVirtualStackFrame","error","frames","get","set","push","expectedError","add","beginHiddenCallStack","fn","defineProperty","args","setupPrepareStackTrace","value","endHiddenCallStack","prepareStackTrace","defaultPrepareStackTrace","MIN_STACK_TRACE_LIMIT","stackTraceLimit","Math","max","stackTraceRewriter","err","trace","newTrace","isExpected","has","status","i","length","name","unshift","join"],"sources":["../../src/errors/rewrite-stack-trace.ts"],"sourcesContent":["/**\n * This file uses the iternal V8 Stack Trace API (https://v8.dev/docs/stack-trace-api)\n * to provide utilities to rewrite the stack trace.\n * When this API is not present, all the functions in this file become noops.\n *\n * beginHiddenCallStack(fn) and endHiddenCallStack(fn) wrap their parameter to\n * mark an hidden portion of the stack trace. The function passed to\n * beginHiddenCallStack is the first hidden function, while the function passed\n * to endHiddenCallStack is the first shown function.\n *\n * When an error is thrown _outside_ of the hidden zone, everything between\n * beginHiddenCallStack and endHiddenCallStack will not be shown.\n * If an error is thrown _inside_ the hidden zone, then the whole stack trace\n * will be visible: this is to avoid hiding real bugs.\n * However, if an error inside the hidden zone is expected, it can be marked\n * with the expectedError(error) function to keep the hidden frames hidden.\n *\n * Consider this call stack (the outer function is the bottom one):\n *\n * 1. a()\n * 2. endHiddenCallStack(b)()\n * 3. c()\n * 4. beginHiddenCallStack(d)()\n * 5. e()\n * 6. f()\n *\n * - If a() throws an error, then its shown call stack will be \"a, b, e, f\"\n * - If b() throws an error, then its shown call stack will be \"b, e, f\"\n * - If c() throws an expected error, then its shown call stack will be \"e, f\"\n * - If c() throws an unexpected error, then its shown call stack will be \"c, d, e, f\"\n * - If d() throws an expected error, then its shown call stack will be \"e, f\"\n * - If d() throws an unexpected error, then its shown call stack will be \"d, e, f\"\n * - If e() throws an error, then its shown call stack will be \"e, f\"\n *\n * Additionally, an error can inject additional \"virtual\" stack frames using the\n * injcectVirtualStackFrame(error, filename) function: those are injected as a\n * replacement of the hidden frames.\n * In the example above, if we called injcectVirtualStackFrame(err, \"h\") and\n * injcectVirtualStackFrame(err, \"i\") on the expected error thrown by c(), its\n * shown call stack would have been \"h, i, e, f\".\n * This can be useful, for example, to report config validation errors as if they\n * were directly thrown in the config file.\n */\n\nconst ErrorToString = Function.call.bind(Error.prototype.toString);\n\nconst SUPPORTED = !!Error.captureStackTrace;\n\nconst START_HIDNG = \"startHiding - secret - don't use this - v1\";\nconst STOP_HIDNG = \"stopHiding - secret - don't use this - v1\";\n\ntype CallSite = Parameters<typeof Error.prepareStackTrace>[1][number];\n\nconst expectedErrors = new WeakSet<Error>();\nconst virtualFrames = new WeakMap<Error, CallSite[]>();\n\nfunction CallSite(filename: string): CallSite {\n // We need to use a prototype otherwise it breaks source-map-support's internals\n return Object.create({\n isNative: () => false,\n isConstructor: () => false,\n isToplevel: () => true,\n getFileName: () => filename,\n getLineNumber: () => undefined,\n getColumnNumber: () => undefined,\n getFunctionName: () => undefined,\n getMethodName: () => undefined,\n getTypeName: () => undefined,\n toString: () => filename,\n } as CallSite);\n}\n\nexport function injcectVirtualStackFrame(error: Error, filename: string) {\n if (!SUPPORTED) return;\n\n let frames = virtualFrames.get(error);\n if (!frames) virtualFrames.set(error, (frames = []));\n frames.push(CallSite(filename));\n\n return error;\n}\n\nexport function expectedError(error: Error) {\n if (!SUPPORTED) return;\n expectedErrors.add(error);\n return error;\n}\n\nexport function beginHiddenCallStack<A extends unknown[], R>(\n fn: (...args: A) => R,\n) {\n if (!SUPPORTED) return fn;\n\n return Object.defineProperty(\n function (...args: A) {\n setupPrepareStackTrace();\n return fn(...args);\n },\n \"name\",\n { value: STOP_HIDNG },\n );\n}\n\nexport function endHiddenCallStack<A extends unknown[], R>(\n fn: (...args: A) => R,\n) {\n if (!SUPPORTED) return fn;\n\n return Object.defineProperty(\n function (...args: A) {\n return fn(...args);\n },\n \"name\",\n { value: START_HIDNG },\n );\n}\n\nfunction setupPrepareStackTrace() {\n // @ts-expect-error This function is a singleton\n // eslint-disable-next-line no-func-assign\n setupPrepareStackTrace = () => {};\n\n const { prepareStackTrace = defaultPrepareStackTrace } = Error;\n\n // We add some extra frames to Error.stackTraceLimit, so that we can\n // always show some useful frames even after deleting ours.\n // STACK_TRACE_LIMIT_DELTA should be around the maximum expected number\n // of internal frames, and not too big because capturing the stack trace\n // is slow (this is why Error.stackTraceLimit does not default to Infinity!).\n // Increase it if needed.\n // However, we only do it if the user did not explicitly set it to 0.\n const MIN_STACK_TRACE_LIMIT = 50;\n Error.stackTraceLimit &&= Math.max(\n Error.stackTraceLimit,\n MIN_STACK_TRACE_LIMIT,\n );\n\n Error.prepareStackTrace = function stackTraceRewriter(err, trace) {\n let newTrace = [];\n\n const isExpected = expectedErrors.has(err);\n let status: \"showing\" | \"hiding\" | \"unknown\" = isExpected\n ? \"hiding\"\n : \"unknown\";\n for (let i = 0; i < trace.length; i++) {\n const name = trace[i].getFunctionName();\n if (name === START_HIDNG) {\n status = \"hiding\";\n } else if (name === STOP_HIDNG) {\n if (status === \"hiding\") {\n status = \"showing\";\n if (virtualFrames.has(err)) {\n newTrace.unshift(...virtualFrames.get(err));\n }\n } else if (status === \"unknown\") {\n // Unexpected internal error, show the full stack trace\n newTrace = trace;\n break;\n }\n } else if (status !== \"hiding\") {\n newTrace.push(trace[i]);\n }\n }\n\n return prepareStackTrace(err, newTrace);\n };\n}\n\nfunction defaultPrepareStackTrace(err: Error, trace: CallSite[]) {\n if (trace.length === 0) return ErrorToString(err);\n return `${ErrorToString(err)}\\n at ${trace.join(\"\\n at \")}`;\n}\n"],"mappings":"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"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/gensync-utils/async.js
... | ... | @@ -0,0 +1,116 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.forwardAsync = forwardAsync; | |
7 | +exports.isAsync = void 0; | |
8 | +exports.isThenable = isThenable; | |
9 | +exports.maybeAsync = maybeAsync; | |
10 | +exports.waitFor = exports.onFirstPause = void 0; | |
11 | + | |
12 | +function _gensync() { | |
13 | + const data = require("gensync"); | |
14 | + | |
15 | + _gensync = function () { | |
16 | + return data; | |
17 | + }; | |
18 | + | |
19 | + return data; | |
20 | +} | |
21 | + | |
22 | +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } | |
23 | + | |
24 | +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } | |
25 | + | |
26 | +const runGenerator = _gensync()(function* (item) { | |
27 | + return yield* item; | |
28 | +}); | |
29 | + | |
30 | +const isAsync = _gensync()({ | |
31 | + sync: () => false, | |
32 | + errback: cb => cb(null, true) | |
33 | +}); | |
34 | + | |
35 | +exports.isAsync = isAsync; | |
36 | + | |
37 | +function maybeAsync(fn, message) { | |
38 | + return _gensync()({ | |
39 | + sync(...args) { | |
40 | + const result = fn.apply(this, args); | |
41 | + if (isThenable(result)) throw new Error(message); | |
42 | + return result; | |
43 | + }, | |
44 | + | |
45 | + async(...args) { | |
46 | + return Promise.resolve(fn.apply(this, args)); | |
47 | + } | |
48 | + | |
49 | + }); | |
50 | +} | |
51 | + | |
52 | +const withKind = _gensync()({ | |
53 | + sync: cb => cb("sync"), | |
54 | + async: function () { | |
55 | + var _ref = _asyncToGenerator(function* (cb) { | |
56 | + return cb("async"); | |
57 | + }); | |
58 | + | |
59 | + return function async(_x) { | |
60 | + return _ref.apply(this, arguments); | |
61 | + }; | |
62 | + }() | |
63 | +}); | |
64 | + | |
65 | +function forwardAsync(action, cb) { | |
66 | + const g = _gensync()(action); | |
67 | + | |
68 | + return withKind(kind => { | |
69 | + const adapted = g[kind]; | |
70 | + return cb(adapted); | |
71 | + }); | |
72 | +} | |
73 | + | |
74 | +const onFirstPause = _gensync()({ | |
75 | + name: "onFirstPause", | |
76 | + arity: 2, | |
77 | + sync: function (item) { | |
78 | + return runGenerator.sync(item); | |
79 | + }, | |
80 | + errback: function (item, firstPause, cb) { | |
81 | + let completed = false; | |
82 | + runGenerator.errback(item, (err, value) => { | |
83 | + completed = true; | |
84 | + cb(err, value); | |
85 | + }); | |
86 | + | |
87 | + if (!completed) { | |
88 | + firstPause(); | |
89 | + } | |
90 | + } | |
91 | +}); | |
92 | + | |
93 | +exports.onFirstPause = onFirstPause; | |
94 | + | |
95 | +const waitFor = _gensync()({ | |
96 | + sync: x => x, | |
97 | + async: function () { | |
98 | + var _ref2 = _asyncToGenerator(function* (x) { | |
99 | + return x; | |
100 | + }); | |
101 | + | |
102 | + return function async(_x2) { | |
103 | + return _ref2.apply(this, arguments); | |
104 | + }; | |
105 | + }() | |
106 | +}); | |
107 | + | |
108 | +exports.waitFor = waitFor; | |
109 | + | |
110 | +function isThenable(val) { | |
111 | + return !!val && (typeof val === "object" || typeof val === "function") && !!val.then && typeof val.then === "function"; | |
112 | +} | |
113 | + | |
114 | +0 && 0; | |
115 | + | |
116 | +//# sourceMappingURL=async.js.map |
+++ node_modules/@babel/core/lib/gensync-utils/async.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["runGenerator","gensync","item","isAsync","sync","errback","cb","maybeAsync","fn","message","args","result","apply","isThenable","Error","async","Promise","resolve","withKind","forwardAsync","action","g","kind","adapted","onFirstPause","name","arity","firstPause","completed","err","value","waitFor","x","val","then"],"sources":["../../src/gensync-utils/async.ts"],"sourcesContent":["import gensync, { type Gensync, type Handler, type Callback } from \"gensync\";\n\ntype MaybePromise<T> = T | Promise<T>;\n\nconst runGenerator: {\n sync<Return>(gen: Handler<Return>): Return;\n async<Return>(gen: Handler<Return>): Promise<Return>;\n errback<Return>(gen: Handler<Return>, cb: Callback<Return>): void;\n} = gensync(function* (item: Handler<any>): Handler<any> {\n return yield* item;\n});\n\n// This Gensync returns true if the current execution context is\n// asynchronous, otherwise it returns false.\nexport const isAsync = gensync({\n sync: () => false,\n errback: cb => cb(null, true),\n});\n\n// This function wraps any functions (which could be either synchronous or\n// asynchronous) with a Gensync. If the wrapped function returns a promise\n// but the current execution context is synchronous, it will throw the\n// provided error.\n// This is used to handle user-provided functions which could be asynchronous.\nexport function maybeAsync<Args extends unknown[], Return>(\n fn: (...args: Args) => Return,\n message: string,\n): Gensync<Args, Return> {\n return gensync({\n sync(...args) {\n const result = fn.apply(this, args) as Return;\n if (isThenable(result)) throw new Error(message);\n return result;\n },\n async(...args) {\n return Promise.resolve(fn.apply(this, args));\n },\n });\n}\n\nconst withKind = gensync({\n sync: cb => cb(\"sync\"),\n async: async cb => cb(\"async\"),\n}) as <T>(cb: (kind: \"sync\" | \"async\") => MaybePromise<T>) => Handler<T>;\n\n// This function wraps a generator (or a Gensync) into another function which,\n// when called, will run the provided generator in a sync or async way, depending\n// on the execution context where this forwardAsync function is called.\n// This is useful, for example, when passing a callback to a function which isn't\n// aware of gensync, but it only knows about synchronous and asynchronous functions.\n// An example is cache.using, which being exposed to the user must be as simple as\n// possible:\n// yield* forwardAsync(gensyncFn, wrappedFn =>\n// cache.using(x => {\n// // Here we don't know about gensync. wrappedFn is a\n// // normal sync or async function\n// return wrappedFn(x);\n// })\n// )\nexport function forwardAsync<Args extends unknown[], Return>(\n action: (...args: Args) => Handler<Return>,\n cb: (\n adapted: (...args: Args) => MaybePromise<Return>,\n ) => MaybePromise<Return>,\n): Handler<Return> {\n const g = gensync(action);\n return withKind(kind => {\n const adapted = g[kind];\n return cb(adapted);\n });\n}\n\n// If the given generator is executed asynchronously, the first time that it\n// is paused (i.e. When it yields a gensync generator which can't be run\n// synchronously), call the \"firstPause\" callback.\nexport const onFirstPause = gensync<\n [gen: Handler<unknown>, firstPause: () => void],\n unknown\n>({\n name: \"onFirstPause\",\n arity: 2,\n sync: function (item) {\n return runGenerator.sync(item);\n },\n errback: function (item, firstPause, cb) {\n let completed = false;\n\n runGenerator.errback(item, (err, value) => {\n completed = true;\n cb(err, value);\n });\n\n if (!completed) {\n firstPause();\n }\n },\n}) as <T>(gen: Handler<T>, firstPause: () => void) => Handler<T>;\n\n// Wait for the given promise to be resolved\nexport const waitFor = gensync({\n sync: x => x,\n async: async x => x,\n}) as <T>(p: T | Promise<T>) => Handler<T>;\n\nexport function isThenable<T = any>(val: any): val is PromiseLike<T> {\n return (\n !!val &&\n (typeof val === \"object\" || typeof val === \"function\") &&\n !!val.then &&\n typeof val.then === \"function\"\n );\n}\n"],"mappings":";;;;;;;;;;;AAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;;;;;AAIA,MAAMA,YAIL,GAAGC,UAAA,CAAQ,WAAWC,IAAX,EAA6C;EACvD,OAAO,OAAOA,IAAd;AACD,CAFG,CAJJ;;AAUO,MAAMC,OAAO,GAAGF,UAAA,CAAQ;EAC7BG,IAAI,EAAE,MAAM,KADiB;EAE7BC,OAAO,EAAEC,EAAE,IAAIA,EAAE,CAAC,IAAD,EAAO,IAAP;AAFY,CAAR,CAAhB;;;;AAUA,SAASC,UAAT,CACLC,EADK,EAELC,OAFK,EAGkB;EACvB,OAAOR,UAAA,CAAQ;IACbG,IAAI,CAAC,GAAGM,IAAJ,EAAU;MACZ,MAAMC,MAAM,GAAGH,EAAE,CAACI,KAAH,CAAS,IAAT,EAAeF,IAAf,CAAf;MACA,IAAIG,UAAU,CAACF,MAAD,CAAd,EAAwB,MAAM,IAAIG,KAAJ,CAAUL,OAAV,CAAN;MACxB,OAAOE,MAAP;IACD,CALY;;IAMbI,KAAK,CAAC,GAAGL,IAAJ,EAAU;MACb,OAAOM,OAAO,CAACC,OAAR,CAAgBT,EAAE,CAACI,KAAH,CAAS,IAAT,EAAeF,IAAf,CAAhB,CAAP;IACD;;EARY,CAAR,CAAP;AAUD;;AAED,MAAMQ,QAAQ,GAAGjB,UAAA,CAAQ;EACvBG,IAAI,EAAEE,EAAE,IAAIA,EAAE,CAAC,MAAD,CADS;EAEvBS,KAAK;IAAA,6BAAE,WAAMT,EAAN;MAAA,OAAYA,EAAE,CAAC,OAAD,CAAd;IAAA,CAAF;;IAAA;MAAA;IAAA;EAAA;AAFkB,CAAR,CAAjB;;AAmBO,SAASa,YAAT,CACLC,MADK,EAELd,EAFK,EAKY;EACjB,MAAMe,CAAC,GAAGpB,UAAA,CAAQmB,MAAR,CAAV;;EACA,OAAOF,QAAQ,CAACI,IAAI,IAAI;IACtB,MAAMC,OAAO,GAAGF,CAAC,CAACC,IAAD,CAAjB;IACA,OAAOhB,EAAE,CAACiB,OAAD,CAAT;EACD,CAHc,CAAf;AAID;;AAKM,MAAMC,YAAY,GAAGvB,UAAA,CAG1B;EACAwB,IAAI,EAAE,cADN;EAEAC,KAAK,EAAE,CAFP;EAGAtB,IAAI,EAAE,UAAUF,IAAV,EAAgB;IACpB,OAAOF,YAAY,CAACI,IAAb,CAAkBF,IAAlB,CAAP;EACD,CALD;EAMAG,OAAO,EAAE,UAAUH,IAAV,EAAgByB,UAAhB,EAA4BrB,EAA5B,EAAgC;IACvC,IAAIsB,SAAS,GAAG,KAAhB;IAEA5B,YAAY,CAACK,OAAb,CAAqBH,IAArB,EAA2B,CAAC2B,GAAD,EAAMC,KAAN,KAAgB;MACzCF,SAAS,GAAG,IAAZ;MACAtB,EAAE,CAACuB,GAAD,EAAMC,KAAN,CAAF;IACD,CAHD;;IAKA,IAAI,CAACF,SAAL,EAAgB;MACdD,UAAU;IACX;EACF;AAjBD,CAH0B,CAArB;;;;AAwBA,MAAMI,OAAO,GAAG9B,UAAA,CAAQ;EAC7BG,IAAI,EAAE4B,CAAC,IAAIA,CADkB;EAE7BjB,KAAK;IAAA,8BAAE,WAAMiB,CAAN;MAAA,OAAWA,CAAX;IAAA,CAAF;;IAAA;MAAA;IAAA;EAAA;AAFwB,CAAR,CAAhB;;;;AAKA,SAASnB,UAAT,CAA6BoB,GAA7B,EAA8D;EACnE,OACE,CAAC,CAACA,GAAF,KACC,OAAOA,GAAP,KAAe,QAAf,IAA2B,OAAOA,GAAP,KAAe,UAD3C,KAEA,CAAC,CAACA,GAAG,CAACC,IAFN,IAGA,OAAOD,GAAG,CAACC,IAAX,KAAoB,UAJtB;AAMD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/gensync-utils/fs.js
... | ... | @@ -0,0 +1,43 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.stat = exports.readFile = void 0; | |
7 | + | |
8 | +function _fs() { | |
9 | + const data = require("fs"); | |
10 | + | |
11 | + _fs = function () { | |
12 | + return data; | |
13 | + }; | |
14 | + | |
15 | + return data; | |
16 | +} | |
17 | + | |
18 | +function _gensync() { | |
19 | + const data = require("gensync"); | |
20 | + | |
21 | + _gensync = function () { | |
22 | + return data; | |
23 | + }; | |
24 | + | |
25 | + return data; | |
26 | +} | |
27 | + | |
28 | +const readFile = _gensync()({ | |
29 | + sync: _fs().readFileSync, | |
30 | + errback: _fs().readFile | |
31 | +}); | |
32 | + | |
33 | +exports.readFile = readFile; | |
34 | + | |
35 | +const stat = _gensync()({ | |
36 | + sync: _fs().statSync, | |
37 | + errback: _fs().stat | |
38 | +}); | |
39 | + | |
40 | +exports.stat = stat; | |
41 | +0 && 0; | |
42 | + | |
43 | +//# sourceMappingURL=fs.js.map |
+++ node_modules/@babel/core/lib/gensync-utils/fs.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["readFile","gensync","sync","fs","readFileSync","errback","stat","statSync"],"sources":["../../src/gensync-utils/fs.ts"],"sourcesContent":["import fs from \"fs\";\nimport gensync from \"gensync\";\n\nexport const readFile = gensync<[filepath: string, encoding: \"utf8\"], string>({\n sync: fs.readFileSync,\n errback: fs.readFile,\n});\n\nexport const stat = gensync({\n sync: fs.statSync,\n errback: fs.stat,\n});\n"],"mappings":";;;;;;;AAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AACA;EAAA;;EAAA;IAAA;EAAA;;EAAA;AAAA;;AAEO,MAAMA,QAAQ,GAAGC,UAAA,CAAsD;EAC5EC,IAAI,EAAEC,KAAA,CAAGC,YADmE;EAE5EC,OAAO,EAAEF,KAAA,CAAGH;AAFgE,CAAtD,CAAjB;;;;AAKA,MAAMM,IAAI,GAAGL,UAAA,CAAQ;EAC1BC,IAAI,EAAEC,KAAA,CAAGI,QADiB;EAE1BF,OAAO,EAAEF,KAAA,CAAGG;AAFc,CAAR,CAAb"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/gensync-utils/functional.js
... | ... | @@ -0,0 +1,37 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.once = once; | |
7 | + | |
8 | +var _async = require("./async"); | |
9 | + | |
10 | +function once(fn) { | |
11 | + let result; | |
12 | + let resultP; | |
13 | + return function* () { | |
14 | + if (result) return result; | |
15 | + if (!(yield* (0, _async.isAsync)())) return result = yield* fn(); | |
16 | + if (resultP) return yield* (0, _async.waitFor)(resultP); | |
17 | + let resolve, reject; | |
18 | + resultP = new Promise((res, rej) => { | |
19 | + resolve = res; | |
20 | + reject = rej; | |
21 | + }); | |
22 | + | |
23 | + try { | |
24 | + result = yield* fn(); | |
25 | + resultP = null; | |
26 | + resolve(result); | |
27 | + return result; | |
28 | + } catch (error) { | |
29 | + reject(error); | |
30 | + throw error; | |
31 | + } | |
32 | + }; | |
33 | +} | |
34 | + | |
35 | +0 && 0; | |
36 | + | |
37 | +//# sourceMappingURL=functional.js.map |
+++ node_modules/@babel/core/lib/gensync-utils/functional.js.map
... | ... | @@ -0,0 +1,1 @@ |
1 | +{"version":3,"names":["once","fn","result","resultP","isAsync","waitFor","resolve","reject","Promise","res","rej","error"],"sources":["../../src/gensync-utils/functional.ts"],"sourcesContent":["import type { Handler } from \"gensync\";\n\nimport { isAsync, waitFor } from \"./async\";\n\nexport function once<R>(fn: () => Handler<R>): () => Handler<R> {\n let result: R;\n let resultP: Promise<R>;\n return function* () {\n if (result) return result;\n if (!(yield* isAsync())) return (result = yield* fn());\n if (resultP) return yield* waitFor(resultP);\n\n let resolve: (result: R) => void, reject: (error: unknown) => void;\n resultP = new Promise((res, rej) => {\n resolve = res;\n reject = rej;\n });\n\n try {\n result = yield* fn();\n // Avoid keeping the promise around\n // now that we have the result.\n resultP = null;\n resolve(result);\n return result;\n } catch (error) {\n reject(error);\n throw error;\n }\n };\n}\n"],"mappings":";;;;;;;AAEA;;AAEO,SAASA,IAAT,CAAiBC,EAAjB,EAAyD;EAC9D,IAAIC,MAAJ;EACA,IAAIC,OAAJ;EACA,OAAO,aAAa;IAClB,IAAID,MAAJ,EAAY,OAAOA,MAAP;IACZ,IAAI,EAAE,OAAO,IAAAE,cAAA,GAAT,CAAJ,EAAyB,OAAQF,MAAM,GAAG,OAAOD,EAAE,EAA1B;IACzB,IAAIE,OAAJ,EAAa,OAAO,OAAO,IAAAE,cAAA,EAAQF,OAAR,CAAd;IAEb,IAAIG,OAAJ,EAAkCC,MAAlC;IACAJ,OAAO,GAAG,IAAIK,OAAJ,CAAY,CAACC,GAAD,EAAMC,GAAN,KAAc;MAClCJ,OAAO,GAAGG,GAAV;MACAF,MAAM,GAAGG,GAAT;IACD,CAHS,CAAV;;IAKA,IAAI;MACFR,MAAM,GAAG,OAAOD,EAAE,EAAlB;MAGAE,OAAO,GAAG,IAAV;MACAG,OAAO,CAACJ,MAAD,CAAP;MACA,OAAOA,MAAP;IACD,CAPD,CAOE,OAAOS,KAAP,EAAc;MACdJ,MAAM,CAACI,KAAD,CAAN;MACA,MAAMA,KAAN;IACD;EACF,CAtBD;AAuBD"}(파일 끝에 줄바꿈 문자 없음) |
+++ node_modules/@babel/core/lib/index.js
... | ... | @@ -0,0 +1,270 @@ |
1 | +"use strict"; | |
2 | + | |
3 | +Object.defineProperty(exports, "__esModule", { | |
4 | + value: true | |
5 | +}); | |
6 | +exports.DEFAULT_EXTENSIONS = void 0; | |
7 | +Object.defineProperty(exports, "File", { | |
8 | + enumerable: true, | |
9 | + get: function () { | |
10 | + return _file.default; | |
11 | + } | |
12 | +}); | |
13 | +exports.OptionManager = void 0; | |
14 | +exports.Plugin = Plugin; | |
15 | +Object.defineProperty(exports, "buildExternalHelpers", { | |
16 | + enumerable: true, | |
17 | + get: function () { | |
18 | + return _buildExternalHelpers.default; | |
19 | + } | |
20 | +}); | |
21 | +Object.defineProperty(exports, "createConfigItem", { | |
22 | + enumerable: true, | |
23 | + get: function () { | |
24 | + return _config.createConfigItem; | |
25 | + } | |
26 | +}); | |
27 | +Object.defineProperty(exports, "createConfigItemAsync", { | |
28 | + enumerable: true, | |
29 | + get: function () { | |
30 | + return _config.createConfigItemAsync; | |
31 | + } | |
32 | +}); | |
33 | +Object.defineProperty(exports, "createConfigItemSync", { | |
34 | + enumerable: true, | |
35 | + get: function () { | |
36 | + return _config.createConfigItemSync; | |
37 | + } | |
38 | +}); | |
39 | +Object.defineProperty(exports, "getEnv", { | |
40 | + enumerable: true, | |
41 | + get: function () { | |
42 | + return _environment.getEnv; | |
43 | + } | |
44 | +}); | |
45 | +Object.defineProperty(exports, "loadOptions", { | |
46 | + enumerable: true, | |
47 | + get: function () { | |
48 | + return _config.loadOptions; | |
49 | + } | |
50 | +}); | |
51 | +Object.defineProperty(exports, "loadOptionsAsync", { | |
52 | + enumerable: true, | |
53 | + get: function () { | |
54 | + return _config.loadOptionsAsync; | |
55 | + } | |
56 | +}); | |
57 | +Object.defineProperty(exports, "loadOptionsSync", { | |
58 | + enumerable: true, | |
59 | + get: function () { | |
60 | + return _config.loadOptionsSync; | |
61 | + } | |
62 | +}); | |
63 | +Object.defineProperty(exports, "loadPartialConfig", { | |
64 | + enumerable: true, | |
65 | + get: function () { | |
66 | + return _config.loadPartialConfig; | |
67 | + } | |
68 | +}); | |
69 | +Object.defineProperty(exports, "loadPartialConfigAsync", { | |
70 | + enumerable: true, | |
71 | + get: function () { | |
72 | + return _config.loadPartialConfigAsync; | |
73 | + } | |
74 | +}); | |
75 | +Object.defineProperty(exports, "loadPartialConfigSync", { | |
76 | + enumerable: true, | |
77 | + get: function () { | |
78 | + return _config.loadPartialConfigSync; | |
79 | + } | |
80 | +}); | |
81 | +Object.defineProperty(exports, "parse", { | |
82 | + enumerable: true, | |
83 | + get: function () { | |
84 | + return _parse.parse; | |
85 | + } | |
86 | +}); | |
87 | +Object.defineProperty(exports, "parseAsync", { | |
88 | + enumerable: true, | |
89 | + get: function () { | |
90 | + return _parse.parseAsync; | |
91 | + } | |
92 | +}); | |
93 | +Object.defineProperty(exports, "parseSync", { | |
94 | + enumerable: true, | |
95 | + get: function () { | |
96 | + return _parse.parseSync; | |
97 | + } | |
98 | +}); | |
99 | +Object.defineProperty(exports, "resolvePlugin", { | |
100 | + enumerable: true, | |
101 | + get: function () { | |
102 | + return _files.resolvePlugin; | |
103 | + } | |
104 | +}); | |
105 | +Object.defineProperty(exports, "resolvePreset", { | |
106 | + enumerable: true, | |
107 | + get: function () { | |
108 | + return _files.resolvePreset; | |
109 | + } | |
110 | +}); | |
111 | +Object.defineProperty((0, exports), "template", { | |
112 | + enumerable: true, | |
113 | + get: function () { | |
114 | + return _template().default; | |
115 | + } | |
116 | +}); | |
117 | +Object.defineProperty((0, exports), "tokTypes", { | |
118 | + enumerable: true, | |
119 | + get: function () { | |
120 | + return _parser().tokTypes; | |
121 | + } | |
122 | +}); | |
123 | +Object.defineProperty(exports, "transform", { | |
124 | + enumerable: true, | |
125 | + get: function () { | |
126 | + return _transform.transform; | |
127 | + } | |
128 | +}); | |
129 | +Object.defineProperty(exports, "transformAsync", { | |
130 | + enumerable: true, | |
131 | + get: function () { | |
132 | + return _transform.transformAsync; | |
133 | + } | |
134 | +}); | |
135 | +Object.defineProperty(exports, "transformFile", { | |
136 | + enumerable: true, | |
137 | + get: function () { | |
138 | + return _transformFile.transformFile; | |
139 | + } | |
140 | +}); | |
141 | +Object.defineProperty(exports, "transformFileAsync", { | |
142 | + enumerable: true, | |
143 | + get: function () { | |
144 | + return _transformFile.transformFileAsync; | |
145 | + } | |
146 | +}); | |
147 | +Object.defineProperty(exports, "transformFileSync", { | |
148 | + enumerable: true, | |
149 | + get: function () { | |
150 | + return _transformFile.transformFileSync; | |
151 | + } | |
152 | +}); | |
153 | +Object.defineProperty(exports, "transformFromAst", { | |
154 | + enumerable: true, | |
155 | + get: function () { | |
156 | + return _transformAst.transformFromAst; | |
157 | + } | |
158 | +}); | |
159 | +Object.defineProperty(exports, "transformFromAstAsync", { | |
160 | + enumerable: true, | |
161 | + get: function () { | |
162 | + return _transformAst.transformFromAstAsync; | |
163 | + } | |
164 | +}); | |
165 | +Object.defineProperty(exports, "transformFromAstSync", { | |
166 | + enumerable: true, | |
167 | + get: function () { | |
168 | + return _transformAst.transformFromAstSync; | |
169 | + } | |
170 | +}); | |
171 | +Object.defineProperty(exports, "transformSync", { | |
172 | + enumerable: true, | |
173 | + get: function () { | |
174 | + return _transform.transformSync; | |
175 | + } | |
176 | +}); | |
177 | +Object.defineProperty((0, exports), "traverse", { | |
178 | + enumerable: true, | |
179 | + get: function () { | |
180 | + return _traverse().default; | |
181 | + } | |
182 | +}); | |
183 | +exports.version = exports.types = void 0; | |
184 | + | |
185 | +var _file = require("./transformation/file/file"); | |
186 | + | |
187 | +var _buildExternalHelpers = require("./tools/build-external-helpers"); | |
188 | + | |
189 | +var _files = require("./config/files"); | |
190 | + | |
191 | +var _environment = require("./config/helpers/environment"); | |
192 | + | |
193 | +function _types() { | |
194 | + const data = require("@babel/types"); | |
195 | + | |
196 | + _types = function () { | |
197 | + return data; | |
198 | + }; | |
199 | + | |
200 | + return data; | |
201 | +} | |
202 | + | |
203 | +Object.defineProperty((0, exports), "types", { | |
204 | + enumerable: true, | |
205 | + get: function () { | |
206 | + return _types(); | |
207 | + } | |
208 | +}); | |
209 | + | |
210 | +function _parser() { | |
211 | + const data = require("@babel/parser"); | |
212 | + | |
213 | + _parser = function () { | |
214 | + return data; | |
215 | + }; | |
216 | + | |
217 | + return data; | |
218 | +} | |
219 | + | |
220 | +function _traverse() { | |
221 | + const data = require("@babel/traverse"); | |
222 | + | |
223 | + _traverse = function () { | |
224 | + return data; | |
225 | + }; | |
226 | + | |
227 | + return data; | |
228 | +} | |
229 | + | |
230 | +function _template() { | |
231 | + const data = require("@babel/template"); | |
232 | + | |
233 | + _template = function () { | |
234 | + return data; | |
235 | + }; | |
236 | + | |
237 | + return data; | |
238 | +} | |
239 | + | |
240 | +var _config = require("./config"); | |
241 | + | |
242 | +var _transform = require("./transform"); | |
243 | + | |
244 | +var _transformFile = require("./transform-file"); | |
245 | + | |
246 | +var _transformAst = require("./transform-ast"); | |
247 | + | |
248 | +var _parse = require("./parse"); | |
249 | + | |
250 | +const version = "7.19.1"; | |
251 | +exports.version = version; | |
252 | +const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]); | |
253 | +exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS; | |
254 | + | |
255 | +class OptionManager { | |
256 | + init(opts) { | |
257 | + return (0, _config.loadOptionsSync)(opts); | |
258 | + } | |
259 | + | |
260 | +} | |
261 | + | |
262 | +exports.OptionManager = OptionManager; | |
263 | + | |
264 | +function Plugin(alias) { | |
265 | + throw new Error(`The (${alias}) Babel 5 plugin is being run with an unsupported Babel version.`); | |
266 | +} | |
267 | + | |
268 | +0 && (exports.types = exports.traverse = exports.tokTypes = exports.template = 0); | |
269 | + | |
270 | +//# sourceMappingURL=index.js.map |
+++ node_modules/@babel/core/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/parse.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/parser/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/parser/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/tools/build-external-helpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/tools/build-external-helpers.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform-ast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform-ast.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform-file-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform-file-browser.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform-file.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform-file.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transform.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/block-hoist-plugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/block-hoist-plugin.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/file/file.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/file/file.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/file/generate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/file/generate.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/file/merge-map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/file/merge-map.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/normalize-file.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/normalize-file.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/normalize-opts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/normalize-opts.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/plugin-pass.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/plugin-pass.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/util/clone-deep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/transformation/util/clone-deep.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/vendor/import-meta-resolve.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/lib/vendor/import-meta-resolve.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/debug/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/debug/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/debug/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/debug/src/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/debug/src/common.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/debug/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/debug/src/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/ms/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/ms/license.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/ms/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/node_modules/ms/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/src/config/files/index-browser.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/src/config/files/index.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/src/config/resolve-targets-browser.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/src/config/resolve-targets.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/src/transform-file-browser.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/core/src/transform-file.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/buffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/buffer.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/base.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/base.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/classes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/classes.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/expressions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/expressions.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/flow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/flow.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/jsx.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/jsx.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/methods.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/methods.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/modules.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/modules.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/statements.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/statements.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/template-literals.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/template-literals.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/types.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/typescript.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/generators/typescript.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/node/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/node/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/node/parentheses.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/node/parentheses.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/node/whitespace.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/node/whitespace.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/printer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/printer.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/source-map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/lib/source-map.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/dist/types/gen-mapping.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/dist/types/sourcemap-segment.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/dist/types/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/src/gen-mapping.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/src/sourcemap-segment.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/src/types.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/generator/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-annotate-as-pure/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-annotate-as-pure/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-annotate-as-pure/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-annotate-as-pure/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/debug.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/debug.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/filter-items.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/filter-items.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/options.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/options.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/pretty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/pretty.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/targets.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/targets.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/types.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/lib/utils.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-compilation-targets/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-environment-visitor/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-environment-visitor/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-environment-visitor/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-environment-visitor/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-function-name/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-function-name/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-function-name/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-function-name/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-function-name/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-hoist-variables/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-hoist-variables/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-hoist-variables/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-hoist-variables/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-imports/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-imports/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-imports/lib/import-builder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-imports/lib/import-injector.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-imports/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-imports/lib/is-module.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-imports/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/get-module-name.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/get-module-name.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/rewrite-this.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/lib/rewrite-this.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-module-transforms/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-plugin-utils/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-plugin-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-plugin-utils/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-plugin-utils/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-plugin-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-simple-access/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-simple-access/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-simple-access/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-simple-access/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-split-export-declaration/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-split-export-declaration/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-split-export-declaration/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-split-export-declaration/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-string-parser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-string-parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-string-parser/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-string-parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/lib/identifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/lib/identifier.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/lib/keyword.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/lib/keyword.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-option/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-option/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-option/lib/find-suggestion.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-option/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-option/lib/validator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helper-validator-option/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers-generated.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers-generated.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/AsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/AsyncGenerator.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/OverloadYield.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/OverloadYield.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/applyDecs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/applyDecs.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/applyDecs2203.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/applyDecs2203.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/asyncIterator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/asyncIterator.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/jsx.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/jsx.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/objectSpread2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/objectSpread2.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/typeof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/typeof.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/wrapRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/helpers/wrapRegExp.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/scripts/generate-helpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/helpers/scripts/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/highlight/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/highlight/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/highlight/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/highlight/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/bin/babel-parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/index.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/parser/typings/babel-parser.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-syntax-jsx/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-syntax-jsx/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-syntax-jsx/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-syntax-jsx/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-display-name/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-display-name/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-display-name/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-display-name/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx-development/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx-development/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx-development/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx-development/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/lib/create-plugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/lib/create-plugin.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/lib/development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/lib/development.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-jsx/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-pure-annotations/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-pure-annotations/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-pure-annotations/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/plugin-transform-react-pure-annotations/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/preset-react/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/preset-react/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/preset-react/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/preset-react/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/preset-react/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/AsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/AwaitValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/OverloadYield.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/applyDecs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/applyDecs2203.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/arrayLikeToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/arrayWithHoles.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/arrayWithoutHoles.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/assertThisInitialized.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/asyncIterator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/asyncToGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classCallCheck.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classNameTDZError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateFieldGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateFieldSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateMethodGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classPrivateMethodSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/construct.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/createClass.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/createSuper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/decorate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/defaults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/defineEnumerableProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/defineProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/AsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/AwaitValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/OverloadYield.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/applyDecs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/applyDecs2203.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/asyncIterator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/checkPrivateRedeclaration.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classCallCheck.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classNameTDZError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateFieldInitSpec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateMethodInitSpec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/construct.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/createClass.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/createSuper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/decorate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/defaults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/defineProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/extends.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/get.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/identity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/inherits.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/inheritsLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/instanceof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/isNativeFunction.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/iterableToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/iterableToArrayLimitLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/jsx.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/maybeArrayLike.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/newArrowCheck.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/nonIterableRest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/objectSpread.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/objectSpread2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/readOnlyError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/skipFirstGeneratorNext.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/slicedToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/slicedToArrayLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/superPropBase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteralLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/tdz.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/temporalRef.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/temporalUndefined.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/toArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/toConsumableArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/toPrimitive.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/toPropertyKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/typeof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/wrapAsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/wrapNativeSuper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/wrapRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/esm/writeOnlyError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/extends.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/get.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/getPrototypeOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/identity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/inherits.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/inheritsLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/initializerDefineProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/initializerWarningHelper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/instanceof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/interopRequireDefault.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/interopRequireWildcard.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/isNativeFunction.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/iterableToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/iterableToArrayLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/iterableToArrayLimitLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/jsx.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/maybeArrayLike.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/newArrowCheck.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/nonIterableRest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/nonIterableSpread.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/objectSpread.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/objectSpread2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/objectWithoutProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/possibleConstructorReturn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/readOnlyError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/regeneratorRuntime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/setPrototypeOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/slicedToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/slicedToArrayLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/superPropBase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/tdz.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/temporalRef.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/temporalUndefined.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/toArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/toConsumableArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/toPrimitive.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/toPropertyKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/typeof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/wrapNativeSuper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/wrapRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/helpers/writeOnlyError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/runtime/regenerator/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/builder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/formatters.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/literal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/options.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/populate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/lib/string.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/template/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/cache.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/cache.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/context.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/context.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/hub.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/hub.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/ancestry.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/ancestry.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/comments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/comments.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/context.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/context.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/conversion.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/conversion.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/evaluation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/evaluation.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/family.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/family.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/generated/asserts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/generated/asserts.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/generated/validators.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/generated/validators.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/inferer-reference.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/inferer-reference.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/inferers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/inferers.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/inference/util.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/introspection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/introspection.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/hoister.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/hoister.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/removal-hooks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/removal-hooks.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/virtual-types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/lib/virtual-types.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/modification.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/modification.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/removal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/removal.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/replacement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/path/replacement.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/scope/binding.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/scope/binding.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/scope/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/scope/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/scope/lib/renamer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/scope/lib/renamer.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/traverse-node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/traverse-node.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/types.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/visitors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/lib/visitors.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/debug/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/debug/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/debug/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/debug/src/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/debug/src/common.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/debug/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/debug/src/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/ms/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/ms/license.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/ms/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/node_modules/ms/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/scripts/generators/asserts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/scripts/generators/validators.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/traverse/scripts/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/asserts/assertNode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/asserts/assertNode.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/asserts/generated/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/asserts/generated/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/ast-types/generated/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/ast-types/generated/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/generated/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/generated/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/generated/uppercase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/generated/uppercase.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/react/buildChildren.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/react/buildChildren.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/validateNode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/builders/validateNode.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/clone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/clone.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneDeep.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneNode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneNode.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneWithoutLoc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/clone/cloneWithoutLoc.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/addComment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/addComment.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/addComments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/addComments.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritInnerComments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritInnerComments.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritLeadingComments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritLeadingComments.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritTrailingComments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritTrailingComments.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritsComments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/inheritsComments.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/removeComments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/comments/removeComments.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/constants/generated/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/constants/generated/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/constants/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/constants/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/ensureBlock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/ensureBlock.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toBindingIdentifierName.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toBindingIdentifierName.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toBlock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toBlock.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toComputedKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toComputedKey.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toExpression.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toExpression.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toIdentifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toIdentifier.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toKeyAlias.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toKeyAlias.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toSequenceExpression.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toSequenceExpression.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toStatement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/toStatement.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/valueToNode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/converters/valueToNode.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/core.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/core.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/experimental.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/experimental.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/flow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/flow.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/jsx.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/jsx.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/misc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/misc.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/placeholders.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/placeholders.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/typescript.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/typescript.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/definitions/utils.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/index-legacy.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/index.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/appendToMemberExpression.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/appendToMemberExpression.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/inherits.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/inherits.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/prependToMemberExpression.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/prependToMemberExpression.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/removeProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/removeProperties.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/removePropertiesDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/removePropertiesDeep.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/traverse/traverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/traverse/traverse.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/traverse/traverseFast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/traverse/traverseFast.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/utils/inherit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/utils/inherit.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/utils/shallowEqual.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/utils/shallowEqual.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/generated/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/generated/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/is.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/is.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isBinding.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isBinding.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isBlockScoped.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isBlockScoped.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isImmutable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isImmutable.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isLet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isLet.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isNode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isNode.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isNodesEquivalent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isNodesEquivalent.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isPlaceholderType.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isPlaceholderType.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isReferenced.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isReferenced.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isScope.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isScope.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isSpecifierDefault.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isSpecifierDefault.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isType.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isType.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isValidES3Identifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isValidES3Identifier.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isValidIdentifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isValidIdentifier.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isVar.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/isVar.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/matchesPattern.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/matchesPattern.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/react/isCompatTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/react/isCompatTag.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/react/isReactComponent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/react/isReactComponent.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/validate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/lib/validators/validate.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/asserts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/ast-types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/builders.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/constants.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/docs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/flow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/typescript-legacy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/generators/validators.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/utils/formatBuilderName.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/utils/lowerFirst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/utils/stringifyValidator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@babel/types/scripts/utils/toFunctionName.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/dist/json-ext.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/dist/json-ext.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/dist/version.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/parse-chunked.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/stringify-info.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/stringify-stream-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/stringify-stream.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/text-decoder-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/text-decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@discoveryjs/json-ext/src/version.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/declarations/src/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/declarations/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.cjs.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.cjs.dev.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.cjs.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.cjs.prod.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/src/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/src/props.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/is-prop-valid/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/declarations/src/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/declarations/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/emotion-memoize.cjs.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/emotion-memoize.cjs.dev.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/emotion-memoize.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/emotion-memoize.cjs.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/emotion-memoize.cjs.prod.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/dist/emotion-memoize.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/src/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/memoize/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/dist/stylis.browser.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/dist/stylis.browser.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/dist/stylis.cjs.dev.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/dist/stylis.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/dist/stylis.cjs.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/dist/stylis.cjs.prod.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/dist/stylis.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/src/stylis.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/types/tests.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/types/tsconfig.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/stylis/types/tslint.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/dist/unitless.browser.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/dist/unitless.browser.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/dist/unitless.cjs.dev.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/dist/unitless.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/dist/unitless.cjs.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/dist/unitless.cjs.prod.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/dist/unitless.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@emotion/unitless/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/dist/types/gen-mapping.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/dist/types/sourcemap-segment.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/dist/types/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/gen-mapping/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/dist/types/resolve-uri.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/resolve-uri/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/dist/set-array.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/dist/set-array.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/dist/set-array.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/dist/set-array.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/dist/types/set-array.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/set-array/src/set-array.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/dist/source-map.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/dist/source-map.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/dist/source-map.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/dist/source-map.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/dist/types/source-map.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/dist/types/gen-mapping.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/dist/types/sourcemap-segment.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/dist/types/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/src/gen-mapping.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/src/sourcemap-segment.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/src/types.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/source-map/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/dist/types/sourcemap-codec.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/sourcemap-codec/src/sourcemap-codec.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/any-map.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/binary-search.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/by-source.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/resolve.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/sort.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/sourcemap-segment.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/strip-filename.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/trace-mapping.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/dist/types/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@jridgewell/trace-mapping/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@nicolo-ribaudo/chokidar-2/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@nicolo-ribaudo/chokidar-2/build-chokidar.sh
This diff is skipped because there are too many other diffs. |
+++ node_modules/@nicolo-ribaudo/chokidar-2/dist/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@nicolo-ribaudo/chokidar-2/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@nicolo-ribaudo/chokidar-2/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint-scope/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint-scope/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint-scope/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint-scope/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/helpers.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/best-practices.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/deprecated.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/ecmascript-6.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/node-commonjs.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/possible-errors.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/strict-mode.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/stylistic-issues.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/rules/variables.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/eslint/use-at-your-own-risk.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/estree/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/estree/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/estree/flow.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/estree/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/estree/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/json-schema/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/json-schema/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/json-schema/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/json-schema/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/assert.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/assert/strict.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/async_hooks.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/buffer.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/child_process.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/cluster.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/console.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/constants.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/crypto.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/dgram.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/diagnostics_channel.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/dns.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/dns/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/domain.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/events.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/fs.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/fs/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/globals.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/globals.global.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/http.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/http2.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/https.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/inspector.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/module.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/net.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/os.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/path.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/perf_hooks.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/process.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/punycode.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/querystring.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/readline.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/readline/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/repl.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/stream.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/stream/consumers.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/stream/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/stream/web.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/string_decoder.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/test.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/timers.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/timers/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/tls.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/trace_events.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/assert.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/assert/strict.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/async_hooks.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/buffer.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/child_process.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/cluster.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/console.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/constants.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/crypto.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/dgram.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/diagnostics_channel.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/dns.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/dns/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/domain.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/events.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/fs.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/fs/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/globals.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/globals.global.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/http.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/http2.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/https.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/inspector.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/module.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/net.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/os.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/path.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/perf_hooks.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/process.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/punycode.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/querystring.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/readline.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/readline/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/repl.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/stream.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/stream/consumers.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/stream/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/stream/web.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/string_decoder.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/test.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/timers.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/timers/promises.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/tls.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/trace_events.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/tty.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/url.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/util.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/v8.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/vm.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/wasi.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/worker_threads.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/ts4.8/zlib.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/tty.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/url.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/util.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/v8.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/vm.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/wasi.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/worker_threads.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@types/node/zlib.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/clone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/definitions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/node-helpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/node-path.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/nodes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/signatures.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/transform/ast-module-to-module-context/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/transform/denormalize-type-references/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/transform/wast-identifier-to-index/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/traverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/types/basic.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/types/nodes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/types/traverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/esm/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/clone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/definitions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/node-helpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/node-path.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/nodes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/signatures.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/transform/ast-module-to-module-context/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/transform/denormalize-type-references/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/transform/wast-identifier-to-index/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/traverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/types/basic.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/types/nodes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/types/traverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/lib/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/scripts/generateNodeUtils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/scripts/generateTypeDefinitions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ast/scripts/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/floating-point-hex-parser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/floating-point-hex-parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/floating-point-hex-parser/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/floating-point-hex-parser/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/floating-point-hex-parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-api-error/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-api-error/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-api-error/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-api-error/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-buffer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-buffer/esm/compare.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-buffer/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-buffer/lib/compare.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-buffer/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-buffer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-numbers/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-numbers/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-numbers/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-numbers/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-numbers/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-bytecode/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-bytecode/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-bytecode/esm/section.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-bytecode/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-bytecode/lib/section.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-bytecode/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/esm/create.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/esm/remove.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/esm/resize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/lib/create.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/lib/remove.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/lib/resize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/helper-wasm-section/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ieee754/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ieee754/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ieee754/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ieee754/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/ieee754/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/LICENSE.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/esm/bits.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/esm/bufs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/esm/leb.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/lib/bits.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/lib/bufs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/lib/leb.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/leb128/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/esm/decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/esm/encoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/lib/decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/lib/encoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/src/decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/src/encoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/utf8/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-edit/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-edit/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-edit/esm/apply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-edit/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-edit/lib/apply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-edit/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-edit/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-gen/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-gen/esm/encoder/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-gen/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-gen/lib/encoder/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-gen/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-gen/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-opt/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-opt/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-opt/esm/leb128.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-opt/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-opt/lib/leb128.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-opt/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/esm/decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/esm/types/decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/lib/decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/lib/types/decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wasm-parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wast-printer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wast-printer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wast-printer/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wast-printer/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webassemblyjs/wast-printer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/configtest/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/configtest/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/configtest/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/configtest/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/configtest/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/info/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/info/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/info/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/info/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/info/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/serve/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/serve/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/serve/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/serve/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@webpack-cli/serve/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/ieee754/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/ieee754/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/ieee754/dist/.gitkeep
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/ieee754/dist/index.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/ieee754/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/ieee754/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/dist/long.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/dist/long.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/@xtuc/long/src/long.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/accepts/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/accepts/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/accepts/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/accepts/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/accepts/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn-import-assertions/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn-import-assertions/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn-import-assertions/lib/index.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn-import-assertions/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn-import-assertions/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/bin/acorn
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/dist/acorn.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/dist/acorn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/dist/acorn.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/dist/acorn.mjs.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/dist/bin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/acorn/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/ajv-keywords.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/_formatLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/_util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/allRequired.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/anyRequired.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/deepProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/deepRequired.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dot/_formatLimit.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dot/patternRequired.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dot/switch.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dotjs/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dotjs/_formatLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dotjs/patternRequired.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dotjs/switch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/dynamicDefaults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/formatMaximum.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/formatMinimum.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/instanceof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/oneRequired.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/patternRequired.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/prohibited.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/regexp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/select.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/switch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/typeof.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/keywords/uniqueItemProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv-keywords/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/.tonic_example.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/dist/ajv.bundle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/dist/ajv.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/dist/ajv.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/ajv.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/ajv.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/cache.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/async.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/equal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/error_classes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/formats.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/resolve.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/rules.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/schema_obj.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/ucs2length.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/compile/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/data.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/definition_schema.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/_limit.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/_limitItems.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/_limitLength.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/_limitProperties.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/allOf.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/anyOf.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/coerce.def
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/comment.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/const.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/contains.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/custom.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/defaults.def
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/definitions.def
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/dependencies.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/enum.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/errors.def
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/format.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/if.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/items.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/missing.def
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/multipleOf.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/not.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/oneOf.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/pattern.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/properties.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/propertyNames.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/ref.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/required.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/uniqueItems.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dot/validate.jst
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/_limit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/_limitItems.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/_limitLength.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/_limitProperties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/allOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/anyOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/comment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/const.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/contains.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/custom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/dependencies.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/enum.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/format.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/if.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/items.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/multipleOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/not.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/oneOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/pattern.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/properties.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/propertyNames.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/ref.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/required.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/uniqueItems.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/dotjs/validate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/keyword.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/refs/data.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/refs/json-schema-draft-04.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/refs/json-schema-draft-06.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/refs/json-schema-draft-07.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/lib/refs/json-schema-secure.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/scripts/.eslintrc.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/scripts/bundle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/scripts/compile-dots.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/scripts/info
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/scripts/prepare-tests
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/scripts/publish-built-version
This diff is skipped because there are too many other diffs. |
+++ node_modules/ajv/scripts/travis-gh-pages
This diff is skipped because there are too many other diffs. |
+++ node_modules/ansi-styles/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ansi-styles/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/ansi-styles/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ansi-styles/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/anymatch/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/anymatch/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/anymatch/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/anymatch/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/anymatch/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/array-flatten/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/array-flatten/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/array-flatten/array-flatten.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/array-flatten/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/lib/Error.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/lib/cache.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/lib/injectCaller.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/lib/schema.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/lib/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/node_modules/make-dir/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/node_modules/make-dir/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/node_modules/make-dir/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/node_modules/make-dir/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/node_modules/make-dir/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-loader/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/css/placeholderUtils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/minify/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/utils/detectors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/utils/getName.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/utils/hash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/utils/options.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/utils/prefixDigit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/visitors/assignStyledRequired.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/visitors/displayNameAndId.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/visitors/minify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/visitors/pure.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/visitors/templateLiterals/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/visitors/templateLiterals/transpile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/lib/visitors/transpileCssProp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-styled-components/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-syntax-jsx/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-syntax-jsx/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-syntax-jsx/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/babel-plugin-syntax-jsx/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/balanced-match/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/balanced-match/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/balanced-match/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/balanced-match/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/balanced-match/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/big.js/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/big.js/LICENCE
This diff is skipped because there are too many other diffs. |
+++ node_modules/big.js/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/big.js/big.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/big.js/big.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/big.js/big.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/big.js/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/LICENCE
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/bignumber.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/bignumber.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/bignumber.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/bignumber.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/bignumber.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/doc/API.html
This diff is skipped because there are too many other diffs. |
+++ node_modules/bignumber.js/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/binary-extensions/binary-extensions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/binary-extensions/binary-extensions.json.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/binary-extensions/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/binary-extensions/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/binary-extensions/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/binary-extensions/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/binary-extensions/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/SECURITY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/lib/read.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/lib/types/json.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/lib/types/raw.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/lib/types/text.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/lib/types/urlencoded.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/body-parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/brace-expansion/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/brace-expansion/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/brace-expansion/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/brace-expansion/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/lib/compile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/lib/constants.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/lib/expand.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/lib/stringify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/lib/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/braces/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/error.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/error.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/browserslist/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-from/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-from/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-from/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-from/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-writer/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-writer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-writer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-writer/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-writer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-writer/test/mocha.opts
This diff is skipped because there are too many other diffs. |
+++ node_modules/buffer-writer/test/writer-tests.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/bytes/History.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/bytes/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/bytes/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/bytes/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/bytes/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/.eslintignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/callBound.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/test/callBound.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/call-bind/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/camelize/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/camelize/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/camelize/example/camel.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/camelize/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/camelize/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/camelize/readme.markdown
This diff is skipped because there are too many other diffs. |
+++ node_modules/camelize/test/camel.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/agents.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/browserVersions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/browsers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/aac.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/abortcontroller.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ac3-ec3.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/accelerometer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/addeventlistener.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/alternate-stylesheet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ambient-light.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/apng.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/array-find-index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/array-find.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/array-flat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/array-includes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/arrow-functions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/asmjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/async-clipboard.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/async-functions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/atob-btoa.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/audio-api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/audio.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/audiotracks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/autofocus.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/auxclick.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/av1.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/avif.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/background-attachment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/background-clip-text.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/background-img-opts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/background-position-x-y.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/background-repeat-round-space.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/background-sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/battery-status.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/beacon.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/beforeafterprint.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/bigint.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/blobbuilder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/bloburls.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/border-image.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/border-radius.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/broadcastchannel.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/brotli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/calc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/canvas-blending.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/canvas-text.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/canvas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ch-unit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/chacha20-poly1305.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/channel-messaging.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/childnode-remove.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/classlist.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/clipboard.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/colr-v1.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/colr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/comparedocumentposition.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/console-basic.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/console-time.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/const.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/constraint-validation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/contenteditable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/cors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/createimagebitmap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/credential-management.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/cryptography.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-all.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-animation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-any-link.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-appearance.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-at-counter-style.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-autofill.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-backdrop-filter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-background-offsets.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-boxshadow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-canvas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-caret-color.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-cascade-layers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-case-insensitive.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-clip-path.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-color-adjust.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-color-function.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-conic-gradients.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-container-queries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-container-query-units.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-containment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-content-visibility.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-counters.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-crisp-edges.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-cross-fade.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-default-pseudo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-deviceadaptation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-dir-pseudo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-display-contents.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-element-function.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-env-function.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-exclusions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-featurequeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-filter-function.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-filters.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-first-letter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-first-line.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-fixed.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-focus-visible.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-focus-within.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-font-palette.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-font-stretch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-gencontent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-gradients.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-grid-animation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-grid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-has.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-hyphens.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-image-orientation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-image-set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-in-out-of-range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-initial-letter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-initial-value.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-lch-lab.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-letter-spacing.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-line-clamp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-logical-props.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-marker-pseudo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-masks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-matches-pseudo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-math-functions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-media-interaction.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-media-range-syntax.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-media-resolution.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-media-scripting.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-mediaqueries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-mixblendmode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-motion-paths.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-namespaces.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-nesting.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-not-sel-list.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-nth-child-of.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-opacity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-optional-pseudo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-overflow-anchor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-overflow-overlay.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-overflow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-page-break.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-paged-media.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-paint-api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-placeholder-shown.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-placeholder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-print-color-adjust.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-read-only-write.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-rebeccapurple.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-reflections.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-regions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-repeating-gradients.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-resize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-revert-value.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-rrggbbaa.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-scroll-behavior.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-scroll-timeline.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-scrollbar.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-sel2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-sel3.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-selection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-shapes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-snappoints.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-sticky.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-subgrid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-supports-api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-table.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-text-align-last.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-text-indent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-text-justify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-text-orientation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-text-spacing.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-textshadow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-touch-action.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-transitions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-unicode-bidi.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-unset-value.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-variables.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-when-else.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-widows-orphans.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-width-stretch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-writing-mode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css-zoom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css3-attr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css3-boxsizing.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css3-colors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css3-cursors-grab.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css3-cursors-newer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css3-cursors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/css3-tabsize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/currentcolor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/custom-elements.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/custom-elementsv1.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/customevent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/datalist.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dataset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/datauri.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/decorators.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/details.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/deviceorientation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/devicepixelratio.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dialog.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dispatchevent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dnssec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/do-not-track.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/document-currentscript.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/document-execcommand.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/document-policy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/document-scrollingelement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/documenthead.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dom-manip-convenience.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dom-range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/domcontentloaded.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dommatrix.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/download.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/dragndrop.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/element-closest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/element-from-point.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/element-scroll-methods.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/eme.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/eot.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es5.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es6-class.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es6-generators.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es6-module.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es6-number.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es6-string-includes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/es6.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/eventsource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/extended-system-fonts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/feature-policy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/fetch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/fieldset-disabled.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/fileapi.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/filereader.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/filereadersync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/filesystem.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/flac.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/flexbox-gap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/flexbox.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/flow-root.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/focusin-focusout-events.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-family-system-ui.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-feature.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-kerning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-loading.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-size-adjust.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-smooth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-unicode-range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-variant-alternates.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/font-variant-numeric.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/fontface.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/form-attribute.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/form-submit-attributes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/form-validation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/forms.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/fullscreen.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/gamepad.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/geolocation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/getboundingclientrect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/getcomputedstyle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/getelementsbyclassname.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/getrandomvalues.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/gyroscope.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/hardwareconcurrency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/hashchange.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/heif.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/hevc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/high-resolution-time.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/history.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/html-media-capture.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/html5semantic.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/http-live-streaming.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/http2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/http3.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/iframe-sandbox.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/iframe-seamless.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/iframe-srcdoc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/imagecapture.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/import-maps.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/imports.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/indexeddb.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/indexeddb2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/inline-block.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/innertext.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-color.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-datetime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-email-tel-url.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-event.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-file-accept.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-file-directory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-file-multiple.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-inputmode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-minlength.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-number.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-pattern.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-placeholder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-search.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/input-selection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/insert-adjacent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/insertadjacenthtml.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/internationalization.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/intersectionobserver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/intl-pluralrules.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/intrinsic-width.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/jpeg2000.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/jpegxl.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/jpegxr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/json.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/keyboardevent-code.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/keyboardevent-key.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/keyboardevent-location.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/keyboardevent-which.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/lazyload.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/let.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-icon-png.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-icon-svg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-rel-preconnect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-rel-prefetch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-rel-preload.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/link-rel-prerender.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/loading-lazy-attr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/localecompare.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/magnetometer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/matchesselector.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/matchmedia.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mathml.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/maxlength.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/media-fragments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mediarecorder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mediasource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/meta-theme-color.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/meter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/midi.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/minmaxwh.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mp3.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mpeg-dash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mpeg4.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/multibackgrounds.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/multicolumn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mutation-events.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/mutationobserver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/namevalue-storage.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/native-filesystem-api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/netinfo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/notifications.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/object-entries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/object-fit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/object-observe.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/object-values.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/objectrtc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/offline-apps.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/offscreencanvas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ogg-vorbis.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ogv.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ol-reversed.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/once-event-listener.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/online-status.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/opus.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/orientation-sensor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/outline.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/pad-start-end.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/page-transition-events.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/pagevisibility.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/passive-event-listener.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/passwordrules.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/path2d.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/payment-request.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/pdf-viewer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/permissions-api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/permissions-policy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/picture-in-picture.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/picture.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ping.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/png-alpha.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/pointer-events.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/pointer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/pointerlock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/portals.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/prefers-color-scheme.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/progress.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/promise-finally.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/promises.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/proximity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/proxy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/publickeypinning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/push-api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/queryselector.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/readonly-attr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/referrer-policy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/registerprotocolhandler.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/rel-noopener.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/rel-noreferrer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/rellist.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/rem.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/requestanimationframe.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/requestidlecallback.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/resizeobserver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/resource-timing.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/rest-parameters.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/rtcpeerconnection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ruby.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/run-in.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/screen-orientation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/script-async.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/script-defer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/scrollintoview.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/sdch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/selection-api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/server-timing.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/serviceworkers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/setimmediate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/shadowdom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/shadowdomv1.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/sni.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/spdy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/speech-recognition.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/speech-synthesis.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/spellcheck-attribute.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/sql-storage.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/srcset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/stream.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/streams.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/stricttransportsecurity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/style-scoped.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/subresource-bundling.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/subresource-integrity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-css.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-filters.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-fonts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-fragment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-html.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-html5.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-img.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg-smil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/svg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/sxg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/tabindex-attr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/template-literals.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/template.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/temporal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/testfeat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/text-decoration.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/text-emphasis.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/text-overflow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/text-size-adjust.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/text-stroke.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/textcontent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/textencoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/tls1-1.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/tls1-2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/tls1-3.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/touch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/transforms2d.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/transforms3d.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/trusted-types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/ttf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/typedarrays.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/u2f.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/unhandledrejection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/url.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/urlsearchparams.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/use-strict.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/user-select-none.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/user-timing.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/variable-fonts.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/vector-effect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/vibration.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/video.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/videotracks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/viewport-unit-variants.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/viewport-units.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/wai-aria.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/wake-lock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/wasm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/wav.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/wbr-element.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/web-animation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/web-app-manifest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/web-bluetooth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/web-serial.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webauthn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webcodecs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webgl.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webgl2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webgpu.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webhid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webkit-user-drag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webnfc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/websockets.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webtransport.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webusb.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webvr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webvtt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webworkers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/webxr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/will-change.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/woff.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/woff2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/word-break.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/wordwrap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/x-doc-messaging.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/x-frame-options.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/xhr2.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/xhtml.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/xhtmlsmil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/features/xml-serializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AD.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AF.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AX.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/AZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BB.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BD.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BF.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BJ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/BZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CD.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CF.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CV.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CX.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/CZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/DE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/DJ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/DK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/DM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/DO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/DZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/EC.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/EE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/EG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ER.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ES.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ET.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/FI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/FJ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/FK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/FM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/FO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/FR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GB.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GD.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GF.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GP.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GQ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/GY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/HK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/HN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/HR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/HT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/HU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ID.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IQ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/IT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/JE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/JM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/JO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/JP.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KP.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/KZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LB.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LC.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LV.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/LY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MC.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MD.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ME.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ML.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MP.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MQ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MV.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MX.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/MZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NC.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NF.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NP.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/NZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/OM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PF.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/PY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/QA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/RE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/RO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/RS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/RU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/RW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SB.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SC.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SD.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ST.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SV.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/SZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TC.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TD.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TH.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TJ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TK.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TL.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TO.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TR.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TV.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/TZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/UA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/UG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/US.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/UY.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/UZ.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/VA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/VC.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/VE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/VG.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/VI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/VN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/VU.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/WF.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/WS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/YE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/YT.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ZA.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ZM.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/ZW.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-af.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-an.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-as.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-eu.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-na.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-oc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-sa.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/data/regions/alt-ww.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/lib/statuses.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/lib/supported.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/unpacker/agents.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/unpacker/browserVersions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/unpacker/browsers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/unpacker/feature.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/unpacker/features.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/unpacker/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/dist/unpacker/region.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/caniuse-lite/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/chalk/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/chalk/index.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/chalk/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/chalk/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/chalk/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/chalk/templates.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/chalk/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/lib/constants.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/lib/fsevents-handler.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/lib/nodefs-handler.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/chokidar/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/chrome-trace-event/CHANGES.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/chrome-trace-event/LICENSE.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/chrome-trace-event/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/chrome-trace-event/dist/trace-event.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/chrome-trace-event/dist/trace-event.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/chrome-trace-event/dist/trace-event.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/chrome-trace-event/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/clone-deep/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/clone-deep/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/clone-deep/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/clone-deep/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-convert/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-convert/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-convert/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-convert/conversions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-convert/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-convert/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-convert/route.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-name/.eslintrc.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-name/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-name/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-name/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-name/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-name/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/color-name/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/colorette/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/colorette/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/colorette/index.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/colorette/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/colorette/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/colorette/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/commander/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/commander/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/commander/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/commander/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/commander/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/commander/typings/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/commondir/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/commondir/example/dir.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/commondir/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/commondir/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/commondir/readme.markdown
This diff is skipped because there are too many other diffs. |
+++ node_modules/commondir/test/dirs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/concat-map/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/concat-map/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/concat-map/README.markdown
This diff is skipped because there are too many other diffs. |
+++ node_modules/concat-map/example/map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/concat-map/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/concat-map/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/concat-map/test/map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-disposition/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-disposition/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-disposition/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-disposition/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-disposition/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-type/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-type/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-type/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-type/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/content-type/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/node_modules/safe-buffer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/node_modules/safe-buffer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/node_modules/safe-buffer/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/node_modules/safe-buffer/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/node_modules/safe-buffer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/convert-source-map/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/core-util-is/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/core-util-is/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/core-util-is/lib/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/core-util-is/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/lib/enoent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/lib/util/escape.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/lib/util/readShebang.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/lib/util/resolveCommand.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cross-spawn/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-color-keywords/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-color-keywords/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-color-keywords/colors.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-color-keywords/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-color-keywords/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/CssSyntaxError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/Warning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/options.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/plugins/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/plugins/postcss-icss-parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/plugins/postcss-import-parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/plugins/postcss-url-parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/runtime/api.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/runtime/getUrl.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/runtime/noSourceMaps.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/runtime/sourceMaps.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/dist/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/.bin/semver
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/.bin/semver.cmd
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/.bin/semver.ps1
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/bin/semver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/classes/comparator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/classes/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/classes/range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/classes/semver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/clean.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/cmp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/coerce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/compare-build.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/compare-loose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/compare.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/diff.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/eq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/gt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/gte.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/inc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/lt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/lte.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/major.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/minor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/neq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/patch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/prerelease.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/rcompare.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/rsort.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/satisfies.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/sort.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/functions/valid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/internal/constants.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/internal/debug.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/internal/identifiers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/internal/parse-options.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/internal/re.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/preload.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/range.bnf
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/gtr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/intersects.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/ltr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/max-satisfying.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/min-satisfying.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/min-version.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/outside.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/simplify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/subset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/to-comparators.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/node_modules/semver/ranges/valid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-loader/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/TokenStream.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/border.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/borderColor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/boxModel.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/boxShadow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/colors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/flex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/flexFlow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/font.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/fontFamily.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/fontVariant.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/fontWeight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/placeContent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/shadowOffsets.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/textDecoration.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/textDecorationLine.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/textShadow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/__tests__/units.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/devPropertiesWithoutUnitsRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/tokenTypes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/border.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/boxShadow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/flex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/flexFlow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/font.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/fontFamily.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/placeContent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/textDecoration.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/textDecorationLine.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/textShadow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/css-to-react-native/src/transforms/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cssesc/LICENSE-MIT.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/cssesc/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/cssesc/bin/cssesc
This diff is skipped because there are too many other diffs. |
+++ node_modules/cssesc/cssesc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/cssesc/man/cssesc.1
This diff is skipped because there are too many other diffs. |
+++ node_modules/cssesc/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/.coveralls.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/Makefile
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/component.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/karma.conf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/src/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/src/debug.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/src/inspector-log.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/debug/src/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/depd/History.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/depd/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/depd/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/depd/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/depd/lib/browser/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/depd/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/destroy/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/destroy/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/destroy/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/destroy/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ee-first/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/ee-first/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/ee-first/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ee-first/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/chromium-versions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/chromium-versions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/full-chromium-versions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/full-chromium-versions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/full-versions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/full-versions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/versions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/electron-to-chromium/versions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/emojis-list/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/emojis-list/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/emojis-list/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/emojis-list/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/emojis-list/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/encodeurl/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/encodeurl/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/encodeurl/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/encodeurl/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/encodeurl/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/AliasFieldPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/AliasPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/AppendPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/CachedInputFileSystem.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/CloneBasenamePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ConditionalPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/DescriptionFileUtils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/DirectoryExistsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ExportsFieldPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ExtensionAliasPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/FileExistsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ImportsFieldPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/JoinRequestPartPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/JoinRequestPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/LogInfoPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/MainFieldPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ModulesInHierachicDirectoriesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ModulesInHierarchicalDirectoriesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ModulesInRootPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/NextPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ParsePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/PnpPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/Resolver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ResolverFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/RestrictionsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/ResultPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/RootsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/SelfReferencePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/SymlinkPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/SyncAsyncFileSystemDecorator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/TryNextPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/UseFilePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/createInnerContext.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/forEachBail.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/getInnerRequest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/getPaths.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/util/entrypoints.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/util/identifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/util/path.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/lib/util/process-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/enhanced-resolve/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/envinfo/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/envinfo/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/envinfo/dist/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/envinfo/dist/envinfo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/envinfo/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/dist/lexer.asm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/dist/lexer.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/dist/lexer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/lexer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/es-module-lexer/types/lexer.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/dist/index.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/sync/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/sync/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/escalade/sync/index.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-html/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-html/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-html/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-html/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-string-regexp/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-string-regexp/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-string-regexp/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/escape-string-regexp/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/definition.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/pattern-visitor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/reference.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/referencer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/scope-manager.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/scope.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/lib/variable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/eslint-scope/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/.babelrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/esrecurse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/gulpfile.babel.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/node_modules/estraverse/.jshintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/node_modules/estraverse/LICENSE.BSD
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/node_modules/estraverse/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/node_modules/estraverse/estraverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/node_modules/estraverse/gulpfile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/node_modules/estraverse/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/esrecurse/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/estraverse/.jshintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/estraverse/LICENSE.BSD
This diff is skipped because there are too many other diffs. |
+++ node_modules/estraverse/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/estraverse/estraverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/estraverse/gulpfile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/estraverse/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/etag/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/etag/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/etag/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/etag/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/etag/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/.airtap.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/History.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/events.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/security.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/add-listeners.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/check-listener-leaks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/common.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/errors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/events-list.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/events-once.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/legacy-compat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/listener-count.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/listeners-side-effects.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/listeners.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/max-listeners.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/method-names.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/modify-in-emit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/num-args.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/once.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/prepend.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/remove-all-listeners.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/remove-listeners.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/set-max-listeners-side-effects.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/special-event-names.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/subclass.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/events/tests/symbols.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/History.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/application.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/express.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/middleware/init.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/middleware/query.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/request.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/response.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/router/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/router/layer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/router/route.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/lib/view.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/express/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/es6/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/es6/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/es6/react.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/es6/react.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/react.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-deep-equal/react.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/.eslintrc.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/benchmark/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/benchmark/test.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/example/key_cmp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/example/nested.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/example/str.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/example/value_cmp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/test/cmp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/test/nested.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/test/str.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fast-json-stable-stringify/test/to-json.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/.eslintrc.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/.prettierrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/bench.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/esm/mod.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/esm/mod.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/esm/mod.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/mod.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/mod.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fastest-levenshtein/test.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/dist/cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/dist/options.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/dist/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/declarations/ValidationError.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/declarations/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/declarations/keywords/absolutePath.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/declarations/util/Range.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/declarations/util/hints.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/declarations/validate.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/dist/ValidationError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/dist/keywords/absolutePath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/dist/util/Range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/dist/util/hints.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/dist/validate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/node_modules/schema-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/file-loader/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fill-range/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/fill-range/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fill-range/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fill-range/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/finalhandler/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/finalhandler/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/finalhandler/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/finalhandler/SECURITY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/finalhandler/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/finalhandler/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/node_modules/make-dir/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/node_modules/make-dir/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/node_modules/make-dir/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/node_modules/make-dir/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/node_modules/make-dir/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-cache-dir/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-up/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-up/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-up/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-up/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/find-up/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/forwarded/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/forwarded/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/forwarded/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/forwarded/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/forwarded/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fresh/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fresh/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/fresh/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fresh/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fresh/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs-readdir-recursive/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs-readdir-recursive/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs-readdir-recursive/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs-readdir-recursive/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs.realpath/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs.realpath/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs.realpath/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs.realpath/old.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs.realpath/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/fs/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/.editorconfig
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/.jscs.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/implementation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/test/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/function-bind/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/gensync/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/gensync/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/gensync/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/gensync/index.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/gensync/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/gensync/test/.babelrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/gensync/test/index.test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/get-intrinsic/test/GetIntrinsic.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-parent/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-parent/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-parent/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-parent/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-parent/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-to-regexp/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-to-regexp/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-to-regexp/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-to-regexp/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob-to-regexp/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob/common.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob/glob.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/glob/sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/globals/globals.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/globals/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/globals/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/globals/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/globals/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/graceful-fs/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/graceful-fs/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/graceful-fs/clone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/graceful-fs/graceful-fs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/graceful-fs/legacy-streams.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/graceful-fs/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/graceful-fs/polyfills.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-flag/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-flag/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-flag/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-flag/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/shams.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/test/shams/core-js.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/test/shams/get-own-property-symbols.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has-symbols/test/tests.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has/LICENSE-MIT
This diff is skipped because there are too many other diffs. |
+++ node_modules/has/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/has/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/has/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/has/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/browser.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/browser.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/hash.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/hash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/hash.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/history.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/history.development.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/history.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/history.production.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/umd/history.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/umd/history.development.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/umd/history.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/history/umd/history.production.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/build-info.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/cjs/react-is.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/cjs/react-is.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/umd/react-is.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/node_modules/react-is/umd/react-is.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/hoist-non-react-statics/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/http-errors/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/http-errors/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/http-errors/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/http-errors/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/http-errors/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/Changelog.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/dbcs-codec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/dbcs-data.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/internal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/sbcs-codec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/sbcs-data-generated.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/sbcs-data.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/big5-added.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/cp936.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/cp949.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/cp950.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/eucjp.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/gb18030-ranges.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/gbk-added.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/tables/shiftjis.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/utf16.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/encodings/utf7.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/lib/bom-handling.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/lib/extend-node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/lib/streams.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/iconv-lite/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/src/createICSSRules.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/src/extractICSS.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/src/replaceSymbols.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/icss-utils/src/replaceValueSymbols.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/import-local/fixtures/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/import-local/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/import-local/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/import-local/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/import-local/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/inflight/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/inflight/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/inflight/inflight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/inflight/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/inherits/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/inherits/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/inherits/inherits.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/inherits/inherits_browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/inherits/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/interpret/CHANGELOG
This diff is skipped because there are too many other diffs. |
+++ node_modules/interpret/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/interpret/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/interpret/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/interpret/mjs-stub.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/interpret/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ipaddr.js/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/ipaddr.js/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/ipaddr.js/ipaddr.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ipaddr.js/lib/ipaddr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ipaddr.js/lib/ipaddr.js.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/ipaddr.js/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-binary-path/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-binary-path/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-binary-path/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-binary-path/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-binary-path/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/core.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-core-module/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-extglob/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-extglob/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-extglob/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-extglob/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-glob/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-glob/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-glob/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-glob/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-number/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-number/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-number/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-number/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-plain-object/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-plain-object/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-plain-object/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-plain-object/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/is-plain-object/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/Makefile
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/component.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/isarray/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/mode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/test/basic.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/isexe/windows.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/isobject/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/isobject/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/isobject/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/isobject/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/isobject/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/Farm.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/Farm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/FifoQueue.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/FifoQueue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/PriorityQueue.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/PriorityQueue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/WorkerPool.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/WorkerPool.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/base/BaseWorkerPool.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/base/BaseWorkerPool.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/ChildProcessWorker.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/ChildProcessWorker.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/NodeThreadsWorker.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/NodeThreadsWorker.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/messageParent.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/messageParent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/processChild.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/processChild.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/threadChild.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/build/workers/threadChild.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/has-flag/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/has-flag/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/has-flag/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/has-flag/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/has-flag/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/supports-color/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/supports-color/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/supports-color/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/supports-color/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/node_modules/supports-color/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/jest-worker/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/js-tokens/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/js-tokens/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/js-tokens/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/js-tokens/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/js-tokens/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/jsesc/LICENSE-MIT.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/jsesc/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/jsesc/bin/jsesc
This diff is skipped because there are too many other diffs. |
+++ node_modules/jsesc/jsesc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/jsesc/man/jsesc.1
This diff is skipped because there are too many other diffs. |
+++ node_modules/jsesc/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-parse-even-better-errors/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-parse-even-better-errors/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-parse-even-better-errors/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-parse-even-better-errors/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-parse-even-better-errors/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/.eslintrc.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/spec/.eslintrc.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/spec/fixtures/schema.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json-schema-traverse/spec/index.spec.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/dist/index.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/dist/index.min.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/dist/index.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/parse.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/register.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/require.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/stringify.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/stringify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/unicode.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/unicode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/util.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/lib/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/json5/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/kind-of/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/kind-of/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/kind-of/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/kind-of/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/kind-of/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-runner/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-runner/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-runner/lib/LoaderLoadingError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-runner/lib/LoaderRunner.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-runner/lib/loadLoader.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-runner/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/getCurrentRequest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/getHashDigest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/getOptions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/getRemainingRequest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/hash/BatchedHash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/hash/md4.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/hash/wasm-hash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/interpolateName.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/isUrlRequest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/parseQuery.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/parseString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/stringifyRequest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/lib/urlToRequest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loader-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/locate-path/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/locate-path/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/locate-path/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/locate-path/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/locate-path/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_DataView.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_Hash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_LazyWrapper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_ListCache.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_LodashWrapper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_Map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_MapCache.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_Promise.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_Set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_SetCache.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_Stack.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_Symbol.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_Uint8Array.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_WeakMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_apply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayAggregator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayEachRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayEvery.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayFilter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayIncludes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayIncludesWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayLikeKeys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayPush.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayReduce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayReduceRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arraySample.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arraySampleSize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arrayShuffle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_arraySome.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_asciiSize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_asciiToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_asciiWords.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_assignMergeValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_assignValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_assocIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseAggregator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseAssign.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseAssignIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseAssignValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseAt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseClamp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseClone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseConforms.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseConformsTo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseCreate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseDelay.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseDifference.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseEachRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseEvery.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseExtremum.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseFill.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseFilter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseFindIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseFindKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseFlatten.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseFor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseForOwn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseForOwnRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseForRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseFunctions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseGetAllKeys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseGetTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseGt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseHas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseHasIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseInRange.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIndexOfWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIntersection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseInverter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseInvoke.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsArguments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsArrayBuffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsDate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsEqual.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsEqualDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsMatch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsNaN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsNative.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIsTypedArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseIteratee.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseKeys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseKeysIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseLodash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseLt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseMatches.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseMatchesProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseMean.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseMerge.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseMergeDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseNth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseOrderBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_basePick.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_basePickBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_basePropertyDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_basePropertyOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_basePullAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_basePullAt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseRandom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseRange.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseReduce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseRepeat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseRest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSample.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSampleSize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSetData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSetToString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseShuffle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSlice.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSome.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSortBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSortedIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSortedIndexBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSortedUniq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseSum.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseTimes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseToNumber.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseToPairs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseToString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseTrim.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseUnary.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseUniq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseUnset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseUpdate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseValues.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseWrapperValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseXor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_baseZipObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_cacheHas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_castArrayLikeObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_castFunction.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_castPath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_castRest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_castSlice.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_charsEndIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_charsStartIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_cloneArrayBuffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_cloneBuffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_cloneDataView.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_cloneRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_cloneSymbol.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_cloneTypedArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_compareAscending.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_compareMultiple.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_composeArgs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_composeArgsRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_copyArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_copyObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_copySymbols.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_copySymbolsIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_coreJsData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_countHolders.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createAggregator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createAssigner.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createBaseEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createBaseFor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createBind.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createCaseFirst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createCompounder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createCtor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createCurry.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createFind.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createFlow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createHybrid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createInverter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createMathOperation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createOver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createPadding.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createPartial.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createRange.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createRecurry.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createRelationalOperation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createRound.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createToPairs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_createWrap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_customDefaultsAssignIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_customDefaultsMerge.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_customOmitClone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_deburrLetter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_defineProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_equalArrays.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_equalByTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_equalObjects.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_escapeHtmlChar.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_escapeStringChar.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_flatRest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_freeGlobal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getAllKeys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getAllKeysIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getFuncName.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getHolder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getMapData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getMatchData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getNative.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getPrototype.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getRawTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getSymbols.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getSymbolsIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getView.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_getWrapDetails.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hasPath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hasUnicode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hasUnicodeWord.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hashClear.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hashDelete.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hashGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hashHas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_hashSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_initCloneArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_initCloneByTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_initCloneObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_insertWrapDetails.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isFlattenable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isIterateeCall.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isKeyable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isLaziable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isMaskable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isMasked.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isPrototype.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_isStrictComparable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_iteratorToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_lazyClone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_lazyReverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_lazyValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_listCacheClear.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_listCacheDelete.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_listCacheGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_listCacheHas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_listCacheSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_mapCacheClear.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_mapCacheDelete.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_mapCacheGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_mapCacheHas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_mapCacheSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_mapToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_matchesStrictComparable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_memoizeCapped.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_mergeData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_metaMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_nativeCreate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_nativeKeys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_nativeKeysIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_nodeUtil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_objectToString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_overArg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_overRest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_parent.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_reEscape.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_reEvaluate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_reInterpolate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_realNames.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_reorder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_replaceHolders.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_root.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_safeGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_setCacheAdd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_setCacheHas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_setData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_setToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_setToPairs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_setToString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_setWrapToString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_shortOut.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_shuffleSelf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stackClear.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stackDelete.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stackGet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stackHas.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stackSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_strictIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_strictLastIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stringSize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stringToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_stringToPath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_toKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_toSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_trimmedEndIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_unescapeHtmlChar.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_unicodeSize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_unicodeToArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_unicodeWords.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_updateWrapDetails.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/_wrapperClone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/add.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/after.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/array.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/ary.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/assign.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/assignIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/assignInWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/assignWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/at.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/attempt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/before.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/bind.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/bindAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/bindKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/camelCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/capitalize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/castArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/ceil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/chain.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/chunk.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/clamp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/clone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/cloneDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/cloneDeepWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/cloneWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/collection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/commit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/compact.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/concat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/cond.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/conforms.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/conformsTo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/constant.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/core.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/core.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/countBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/create.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/curry.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/curryRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/date.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/debounce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/deburr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/defaultTo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/defaults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/defaultsDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/defer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/delay.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/difference.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/differenceBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/differenceWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/divide.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/drop.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/dropRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/dropRightWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/dropWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/each.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/eachRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/endsWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/entries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/entriesIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/eq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/escape.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/escapeRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/every.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/extend.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/extendWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fill.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/filter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/find.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/findIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/findKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/findLast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/findLastIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/findLastKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/first.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flake.lock
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flake.nix
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flatMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flatMapDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flatMapDepth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flatten.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flattenDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flattenDepth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flip.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/floor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/flowRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/forEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/forEachRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/forIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/forInRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/forOwn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/forOwnRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/F.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/T.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/__.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/_baseConvert.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/_convertBrowser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/_falseOptions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/_mapping.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/_util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/add.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/after.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/all.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/allPass.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/always.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/any.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/anyPass.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/apply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/array.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/ary.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assign.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assignAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assignAllWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assignIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assignInAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assignInAllWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assignInWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assignWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assoc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/assocPath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/at.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/attempt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/before.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/bind.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/bindAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/bindKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/camelCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/capitalize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/castArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/ceil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/chain.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/chunk.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/clamp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/clone.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/cloneDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/cloneDeepWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/cloneWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/collection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/commit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/compact.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/complement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/compose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/concat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/cond.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/conforms.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/conformsTo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/constant.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/contains.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/convert.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/countBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/create.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/curry.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/curryN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/curryRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/curryRightN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/date.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/debounce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/deburr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/defaultTo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/defaults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/defaultsAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/defaultsDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/defaultsDeepAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/defer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/delay.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/difference.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/differenceBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/differenceWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/dissoc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/dissocPath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/divide.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/drop.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/dropLast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/dropLastWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/dropRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/dropRightWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/dropWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/each.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/eachRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/endsWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/entries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/entriesIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/eq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/equals.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/escape.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/escapeRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/every.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/extend.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/extendAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/extendAllWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/extendWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/fill.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/filter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/find.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findIndexFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findLast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findLastFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findLastIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findLastIndexFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/findLastKey.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/first.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flatMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flatMapDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flatMapDepth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flatten.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flattenDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flattenDepth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flip.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/floor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flow.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/flowRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/forEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/forEachRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/forIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/forInRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/forOwn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/forOwnRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/fromPairs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/function.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/functions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/functionsIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/get.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/getOr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/groupBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/gt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/gte.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/has.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/hasIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/head.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/identical.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/identity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/inRange.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/includes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/includesFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/indexBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/indexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/indexOfFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/init.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/initial.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/intersection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/intersectionBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/intersectionWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/invert.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/invertBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/invertObj.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/invoke.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/invokeArgs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/invokeArgsMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/invokeMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isArguments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isArrayBuffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isArrayLike.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isArrayLikeObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isBoolean.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isBuffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isDate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isElement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isEmpty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isEqual.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isEqualWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isFinite.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isFunction.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isLength.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isMatch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isMatchWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isNaN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isNative.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isNil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isNull.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isNumber.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isObjectLike.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isPlainObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isSafeInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isSymbol.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isTypedArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isUndefined.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isWeakMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/isWeakSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/iteratee.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/join.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/juxt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/kebabCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/keyBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/keys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/keysIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/lang.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/last.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/lastIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/lastIndexOfFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/lowerCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/lowerFirst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/lt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/lte.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/mapKeys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/mapValues.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/matches.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/matchesProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/math.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/max.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/maxBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/mean.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/meanBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/memoize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/merge.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/mergeAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/mergeAllWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/mergeWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/method.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/methodOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/minBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/mixin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/multiply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/nAry.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/negate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/next.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/noop.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/now.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/nth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/nthArg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/number.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/object.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/omit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/omitAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/omitBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/once.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/orderBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/over.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/overArgs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/overEvery.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/overSome.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pad.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/padChars.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/padCharsEnd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/padCharsStart.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/padEnd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/padStart.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/parseInt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/partial.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/partialRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/partition.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/path.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pathEq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pathOr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/paths.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pick.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pickAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pickBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pipe.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/placeholder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/plant.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pluck.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/prop.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/propEq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/propOr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/property.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/propertyOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/props.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pull.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pullAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pullAllBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pullAllWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/pullAt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/random.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/rangeRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/rangeStep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/rangeStepRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/rearg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/reduce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/reduceRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/reject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/remove.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/repeat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/replace.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/rest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/restFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/result.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/reverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/round.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sample.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sampleSize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/seq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/setWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/shuffle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/size.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/slice.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/snakeCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/some.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedIndexBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedLastIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedLastIndexBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedLastIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedUniq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sortedUniqBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/split.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/spread.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/spreadFrom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/startCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/startsWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/string.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/stubArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/stubFalse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/stubObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/stubString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/stubTrue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/subtract.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sum.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/sumBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/symmetricDifference.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/symmetricDifferenceBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/symmetricDifferenceWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/tail.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/take.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/takeLast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/takeLastWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/takeRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/takeRightWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/takeWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/tap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/template.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/templateSettings.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/throttle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/thru.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/times.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toFinite.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toIterator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toJSON.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toLength.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toLower.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toNumber.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toPairs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toPairsIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toPath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toPlainObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toSafeInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/toUpper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/trim.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/trimChars.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/trimCharsEnd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/trimCharsStart.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/trimEnd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/trimStart.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/truncate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unapply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unary.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unescape.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/union.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unionBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unionWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/uniq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/uniqBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/uniqWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/uniqueId.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unnest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unzip.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/unzipWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/update.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/updateWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/upperCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/upperFirst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/useWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/value.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/valueOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/values.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/valuesIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/where.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/whereEq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/without.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/words.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/wrap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/wrapperAt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/wrapperChain.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/wrapperLodash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/wrapperReverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/wrapperValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/xor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/xorBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/xorWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/zip.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/zipAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/zipObj.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/zipObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/zipObjectDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fp/zipWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/fromPairs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/function.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/functions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/functionsIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/get.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/groupBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/gt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/gte.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/has.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/hasIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/head.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/identity.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/inRange.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/includes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/indexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/initial.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/intersection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/intersectionBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/intersectionWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/invert.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/invertBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/invoke.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/invokeMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isArguments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isArrayBuffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isArrayLike.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isArrayLikeObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isBoolean.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isBuffer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isDate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isElement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isEmpty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isEqual.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isEqualWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isFinite.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isFunction.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isLength.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isMatch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isMatchWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isNaN.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isNative.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isNil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isNull.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isNumber.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isObjectLike.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isPlainObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isRegExp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isSafeInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isSymbol.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isTypedArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isUndefined.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isWeakMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/isWeakSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/iteratee.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/join.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/kebabCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/keyBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/keys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/keysIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lang.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/last.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lastIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lodash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lodash.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lowerCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lowerFirst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/lte.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/mapKeys.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/mapValues.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/matches.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/matchesProperty.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/math.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/max.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/maxBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/mean.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/meanBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/memoize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/merge.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/mergeWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/method.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/methodOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/minBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/mixin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/multiply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/negate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/next.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/noop.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/now.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/nth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/nthArg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/number.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/object.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/omit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/omitBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/once.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/orderBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/over.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/overArgs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/overEvery.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/overSome.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pad.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/padEnd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/padStart.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/parseInt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/partial.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/partialRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/partition.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pick.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pickBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/plant.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/property.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/propertyOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pull.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pullAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pullAllBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pullAllWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/pullAt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/random.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/rangeRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/rearg.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/reduce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/reduceRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/reject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/release.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/remove.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/repeat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/replace.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/rest.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/result.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/reverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/round.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sample.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sampleSize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/seq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/setWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/shuffle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/size.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/slice.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/snakeCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/some.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedIndexBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedLastIndex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedLastIndexBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedLastIndexOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedUniq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sortedUniqBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/split.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/spread.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/startCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/startsWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/string.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/stubArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/stubFalse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/stubObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/stubString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/stubTrue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/subtract.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sum.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/sumBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/tail.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/take.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/takeRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/takeRightWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/takeWhile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/tap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/template.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/templateSettings.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/throttle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/thru.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/times.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toArray.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toFinite.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toIterator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toJSON.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toLength.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toLower.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toNumber.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toPairs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toPairsIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toPath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toPlainObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toSafeInteger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/toUpper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/trim.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/trimEnd.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/trimStart.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/truncate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/unary.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/unescape.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/union.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/unionBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/unionWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/uniq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/uniqBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/uniqWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/uniqueId.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/unset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/unzip.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/unzipWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/update.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/updateWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/upperCase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/upperFirst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/value.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/valueOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/values.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/valuesIn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/without.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/words.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/wrap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/wrapperAt.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/wrapperChain.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/wrapperLodash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/wrapperReverse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/wrapperValue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/xor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/xorBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/xorWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/zip.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/zipObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/zipObjectDeep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lodash/zipWith.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/custom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/loose-envify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/loose-envify/replace.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lru-cache/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/lru-cache/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/lru-cache/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/lru-cache/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/.bin/semver
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/.bin/semver.cmd
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/.bin/semver.ps1
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/semver/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/semver/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/semver/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/semver/bin/semver
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/semver/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/semver/range.bnf
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/node_modules/semver/semver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/make-dir/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/media-typer/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/media-typer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/media-typer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/media-typer/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/media-typer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-descriptors/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-descriptors/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-descriptors/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-descriptors/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-descriptors/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-stream/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-stream/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-stream/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/merge-stream/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/methods/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/methods/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/methods/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/methods/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/methods/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-db/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-db/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-db/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-db/db.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-db/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-db/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-types/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-types/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-types/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-types/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime-types/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/mime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/src/build.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/src/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mime/types.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/minimatch/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/minimatch/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/minimatch/minimatch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/minimatch/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ms/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/ms/license.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/ms/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/ms/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/Changes.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/License
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/Connection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/ConnectionConfig.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/Pool.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/PoolCluster.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/PoolConfig.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/PoolConnection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/PoolNamespace.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/PoolSelector.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/Auth.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/BufferList.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/PacketHeader.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/PacketWriter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/Parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/Protocol.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/ResultSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/SqlString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/Timer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/constants/charsets.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/constants/client.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/constants/errors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/constants/field_flags.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/constants/server_status.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/constants/ssl_profiles.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/constants/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/AuthSwitchRequestPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/AuthSwitchResponsePacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ClientAuthenticationPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ComChangeUserPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ComPingPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ComQueryPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ComQuitPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ComStatisticsPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/EmptyPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/EofPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ErrorPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/Field.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/FieldPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/HandshakeInitializationPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/LocalDataFilePacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/LocalInfileRequestPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/OkPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/OldPasswordPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/ResultSetHeaderPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/RowDataPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/SSLRequestPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/StatisticsPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/UseOldPasswordPacket.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/packets/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/ChangeUser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/Handshake.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/Ping.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/Query.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/Quit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/Sequence.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/Statistics.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/lib/protocol/sequences/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/node_modules/safe-buffer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/node_modules/safe-buffer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/node_modules/safe-buffer/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/node_modules/safe-buffer/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/node_modules/safe-buffer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/mysql/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/async/index.browser.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/async/index.browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/async/index.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/async/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/async/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/async/index.native.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/async/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/bin/nanoid.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/index.browser.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/index.browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/index.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/nanoid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/non-secure/index.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/non-secure/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/non-secure/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/non-secure/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/url-alphabet/index.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/url-alphabet/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/nanoid/url-alphabet/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/lib/charset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/lib/encoding.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/lib/language.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/lib/mediaType.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/negotiator/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/all.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/allLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/allSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/angelFall.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/any.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/anyLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/anySeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/apply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/applyEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/applyEachSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/async.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/async.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/asyncify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/auto.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/autoInject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/cargo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/compose.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/concat.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/concatLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/concatSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/constant.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/createLogger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/detect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/detectLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/detectSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/dir.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/doDuring.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/doUntil.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/doWhilst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/during.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/each.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/eachLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/eachOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/eachOfLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/eachOfSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/eachSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/ensureAsync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/every.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/everyLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/everySeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/fast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/filter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/filterLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/filterSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/find.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/findLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/findSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/foldl.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/foldr.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/forEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/forEachLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/forEachOf.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/forEachOfLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/forEachOfSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/forEachSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/forever.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/groupBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/groupByLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/groupBySeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/inject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/iterator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/log.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/mapLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/mapSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/mapValues.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/mapValuesLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/mapValuesSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/memoize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/nextTick.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/omit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/omitLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/omitSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/parallel.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/parallelLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/pick.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/pickLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/pickSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/priorityQueue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/queue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/race.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/reduce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/reduceRight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/reflect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/reflectAll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/reject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/rejectLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/rejectSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/retry.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/retryable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/safe.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/select.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/selectLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/selectSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/seq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/series.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/setImmediate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/some.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/someLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/someSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/sortBy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/sortByLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/sortBySeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/timeout.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/times.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/timesLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/timesSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/transformLimit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/transformSeries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/tryEach.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/unmemoize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/until.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/waterfall.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/whilst.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/neo-async/wrapSync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/node-releases/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/node-releases/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/node-releases/data/processed/envs.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/node-releases/data/release-schedule/release-schedule.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/node-releases/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/normalize-path/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/normalize-path/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/normalize-path/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/normalize-path/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/example/all.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/example/circular.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/example/fn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/example/inspect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/package-support.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/readme.markdown
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test-core-js.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/bigint.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/browser/dom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/circular.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/deep.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/element.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/err.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/fakes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/fn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/has.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/holes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/indent-option.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/inspect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/lowbyte.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/number.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/quoteStyle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/toStringTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/undef.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/test/values.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/object-inspect/util.inspect.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/on-finished/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/on-finished/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/on-finished/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/on-finished/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/on-finished/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/once/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/once/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/once/once.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/once/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/LICENSE.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/NOTICE.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/THIRD_PARTY_LICENSES.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/build/Release/oracledb-5.5.0-darwin-x64.node
Binary file is not shown |
+++ node_modules/oracledb/build/Release/oracledb-5.5.0-darwin-x64.node-buildinfo.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/build/Release/oracledb-5.5.0-linux-x64.node
Binary file is not shown |
+++ node_modules/oracledb/build/Release/oracledb-5.5.0-linux-x64.node-buildinfo.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/build/Release/oracledb-5.5.0-win32-x64.node
Binary file is not shown |
+++ node_modules/oracledb/build/Release/oracledb-5.5.0-win32-x64.node-buildinfo.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/aqDeqOptions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/aqEnqOptions.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/aqMessage.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/aqQueue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/connection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/dbObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/lob.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/oracledb.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/pool.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/poolStatistics.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/queryStream.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/resultset.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/sodaCollection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/sodaDatabase.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/sodaDocCursor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/sodaDocument.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/sodaOperation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/lib/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/package/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/package/install.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/oracledb/package/prunebinaries.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-limit/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-limit/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-limit/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-limit/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-limit/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-locate/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-locate/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-locate/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-locate/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-locate/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-try/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-try/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-try/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-try/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/p-try/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/packet-reader/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/packet-reader/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/packet-reader/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/packet-reader/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/packet-reader/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/parseurl/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/parseurl/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/parseurl/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/parseurl/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/parseurl/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-exists/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-exists/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-exists/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-exists/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-exists/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-is-absolute/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-is-absolute/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-is-absolute/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-is-absolute/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-key/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-key/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-key/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-key/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-key/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-parse/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-parse/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-parse/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-parse/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-to-regexp/History.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-to-regexp/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-to-regexp/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-to-regexp/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/path-to-regexp/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-connection-string/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-connection-string/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-connection-string/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-connection-string/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-connection-string/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-int8/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-int8/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-int8/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-int8/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/bring-your-own-promise.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/connection-strings.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/connection-timeout.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/ending.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/error-handling.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/events.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/idle-timeout-exit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/idle-timeout.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/lifetime-timeout.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/logging.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/max-uses.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/releasing-clients.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/setup.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/sizing.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/submittable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/timeout.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-pool/test/verify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/b.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/b.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/b.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/buffer-reader.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/buffer-reader.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/buffer-reader.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/buffer-writer.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/buffer-writer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/buffer-writer.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/inbound-parser.test.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/inbound-parser.test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/inbound-parser.test.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/messages.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/messages.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/messages.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/outbound-serializer.test.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/outbound-serializer.test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/outbound-serializer.test.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/parser.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/parser.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/serializer.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/serializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/dist/serializer.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/b.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/buffer-reader.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/buffer-writer.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/inbound-parser.test.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/index.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/messages.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/outbound-serializer.test.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/parser.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/serializer.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/testing/buffer-list.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/testing/test-buffers.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-protocol/src/types/chunky.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/Makefile
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/index.test-d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/lib/arrayParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/lib/binaryParsers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/lib/builtins.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/lib/textParsers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg-types/test/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/client.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/connection-parameters.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/connection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/defaults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/native/client.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/native/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/native/query.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/query.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/result.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/sasl.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/type-overrides.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/lib/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pg/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pgpass/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pgpass/lib/helper.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pgpass/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pgpass/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/picocolors/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/picocolors/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/picocolors/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/picocolors/picocolors.browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picocolors/picocolors.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/picocolors/picocolors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picocolors/types.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/lib/constants.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/lib/picomatch.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/lib/scan.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/lib/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/picomatch/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pify/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pify/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/pify/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pify/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/pkg-dir/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/pkg-dir/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/pkg-dir/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/pkg-dir/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/pkg-dir/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-extract-imports/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-extract-imports/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-extract-imports/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-extract-imports/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-extract-imports/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-extract-imports/src/topologicalSort.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-local-by-default/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-local-by-default/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-local-by-default/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-local-by-default/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-local-by-default/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-scope/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-scope/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-scope/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-scope/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-scope/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-values/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-values/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-values/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-values/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-modules-values/src/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/API.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/LICENSE-MIT
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/processor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/attribute.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/className.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/combinator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/comment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/constructors.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/container.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/guards.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/id.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/namespace.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/nesting.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/pseudo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/root.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/selector.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/string.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/tag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/selectors/universal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/sortAscending.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/tokenTypes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/tokenize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/util/ensureObject.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/util/getProp.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/util/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/util/stripComments.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/dist/util/unesc.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-selector-parser/postcss-selector-parser.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/lib/stringify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/lib/unit.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/lib/walk.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss-value-parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/at-rule.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/at-rule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/comment.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/comment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/container.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/container.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/css-syntax-error.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/css-syntax-error.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/declaration.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/declaration.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/document.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/document.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/fromJSON.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/fromJSON.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/input.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/input.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/lazy-result.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/lazy-result.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/list.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/list.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/map-generator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/no-work-result.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/no-work-result.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/node.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/parse.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/postcss.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/postcss.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/postcss.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/previous-map.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/previous-map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/processor.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/processor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/result.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/result.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/root.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/root.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/rule.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/rule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/stringifier.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/stringifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/stringify.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/stringify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/symbols.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/terminal-highlight.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/tokenize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/warn-once.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/warning.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/lib/warning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postcss/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-array/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-array/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-array/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-array/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-array/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-bytea/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-bytea/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-bytea/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-bytea/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-date/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-date/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-date/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-date/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-interval/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-interval/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-interval/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-interval/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/postgres-interval/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/process-nextick-args/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/process-nextick-args/license.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/process-nextick-args/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/process-nextick-args/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/proxy-addr/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/proxy-addr/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/proxy-addr/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/proxy-addr/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/proxy-addr/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/punycode/LICENSE-MIT.txt
This diff is skipped because there are too many other diffs. |
+++ node_modules/punycode/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/punycode/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/punycode/punycode.es6.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/punycode/punycode.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/.editorconfig
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/dist/qs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/lib/formats.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/lib/stringify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/lib/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/test/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/test/stringify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/qs/test/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/.zuul.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/randombytes/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/range-parser/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/range-parser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/range-parser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/range-parser/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/range-parser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/raw-body/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/raw-body/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/raw-body/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/raw-body/SECURITY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/raw-body/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/raw-body/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/raw-body/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server.browser.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server.browser.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server.node.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-server.node.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-test-utils.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom-test-utils.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/cjs/react-dom.profiling.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/client.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/profiling.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/server.browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/server.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/server.node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/test-utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom-server-legacy.browser.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom-server-legacy.browser.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom-server.browser.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom-server.browser.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom-test-utils.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom-test-utils.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-dom/umd/react-dom.profiling.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/cjs/react-is.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/cjs/react-is.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/umd/react-is.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-is/umd/react-is.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/react-router-dom.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/react-router-dom.development.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/react-router-dom.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/react-router-dom.production.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/server.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/server.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/server.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/umd/react-router-dom.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/umd/react-router-dom.development.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/umd/react-router-dom.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router-dom/umd/react-router-dom.production.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/lib/components.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/lib/context.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/lib/hooks.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/lib/router.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/react-router.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/react-router.development.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/react-router.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/react-router.production.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/umd/react-router.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/umd/react-router.development.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/umd/react-router.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react-router/umd/react-router.production.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react-jsx-dev-runtime.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react-jsx-dev-runtime.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react-jsx-dev-runtime.profiling.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react-jsx-runtime.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react-jsx-runtime.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react-jsx-runtime.profiling.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/cjs/react.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/jsx-dev-runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/jsx-runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/umd/react.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/umd/react.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/react/umd/react.profiling.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/CONTRIBUTING.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/GOVERNANCE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/doc/wg-meetings/2015-01-30.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/duplex-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/duplex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/_stream_duplex.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/_stream_passthrough.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/_stream_readable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/_stream_transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/_stream_writable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/internal/streams/BufferList.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/internal/streams/destroy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/internal/streams/stream-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/lib/internal/streams/stream.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/node_modules/safe-buffer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/node_modules/safe-buffer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/node_modules/safe-buffer/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/node_modules/safe-buffer/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/node_modules/safe-buffer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/passthrough.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/readable-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/readable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/writable-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readable-stream/writable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readdirp/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/readdirp/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/readdirp/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/readdirp/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/readdirp/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/rechoir/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/rechoir/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/rechoir/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/rechoir/lib/extension.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/rechoir/lib/normalize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/rechoir/lib/register.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/rechoir/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/regenerator-runtime/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/regenerator-runtime/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/regenerator-runtime/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/regenerator-runtime/path.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/regenerator-runtime/runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-cwd/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-cwd/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-cwd/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-cwd/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-cwd/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-from/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-from/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-from/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-from/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve-from/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/.editorconfig
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/SECURITY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/async.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/bin/resolve
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/example/async.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/example/sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/async.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/caller.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/core.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/core.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/homedir.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/is-core.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/node-modules-paths.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/normalize-options.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/lib/sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/readme.markdown
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/core.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/dotdot.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/dotdot/abc/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/dotdot/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/faulty_basedir.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/filter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/filter_sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/home_paths.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/home_paths_sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/mock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/mock_sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/module_dir.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/module_dir/xmodules/aaa/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/module_dir/ymodules/aaa/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/module_dir/zmodules/bbb/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/module_dir/zmodules/bbb/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/node-modules-paths.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/node_path.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/node_path/x/aaa/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/node_path/x/ccc/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/node_path/y/bbb/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/node_path/y/ccc/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/nonstring.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/pathfilter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/pathfilter/deep_ref/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/precedence.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/precedence/aaa.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/precedence/aaa/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/precedence/aaa/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/precedence/bbb.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/precedence/bbb/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/baz/doom.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/baz/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/baz/quux.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/browser_field/a.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/browser_field/b.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/browser_field/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/cup.coffee
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/dot_main/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/dot_main/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/dot_slash_main/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/dot_slash_main/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/false_main/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/false_main/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/foo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/incorrect_main/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/incorrect_main/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/invalid_main/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/malformed_package_json/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/malformed_package_json/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/mug.coffee
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/mug.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/multirepo/lerna.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/multirepo/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/multirepo/packages/package-a/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/multirepo/packages/package-a/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/multirepo/packages/package-b/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/multirepo/packages/package-b/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/nested_symlinks/mylib/async.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/nested_symlinks/mylib/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/nested_symlinks/mylib/sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/other_path/lib/other-lib.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/other_path/root.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/quux/foo/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/same_names/foo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/same_names/foo/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/symlinked/_/node_modules/foo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/symlinked/_/symlink_target/.gitkeep
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/symlinked/package/bar.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/symlinked/package/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver/without_basedir/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/resolver_sync.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/shadowed_core.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/shadowed_core/node_modules/util/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/subdirs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/resolve/test/symlinks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/safe-buffer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/safe-buffer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/safe-buffer/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/safe-buffer/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/safe-buffer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/safer-buffer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/safer-buffer/Porting-Buffer.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/safer-buffer/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/safer-buffer/dangerous.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/safer-buffer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/safer-buffer/safer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/safer-buffer/tests.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/cjs/scheduler-unstable_mock.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/cjs/scheduler-unstable_mock.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/cjs/scheduler-unstable_post_task.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/cjs/scheduler-unstable_post_task.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/cjs/scheduler.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/cjs/scheduler.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/umd/scheduler-unstable_mock.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/umd/scheduler-unstable_mock.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/umd/scheduler.development.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/umd/scheduler.production.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/umd/scheduler.profiling.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/unstable_mock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/scheduler/unstable_post_task.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/declarations/ValidationError.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/declarations/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/declarations/keywords/absolutePath.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/declarations/util/Range.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/declarations/util/hints.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/declarations/validate.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/dist/ValidationError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/dist/keywords/absolutePath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/dist/util/Range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/dist/util/hints.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/dist/validate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/schema-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/semver/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/semver/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/semver/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/semver/bin/semver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/semver/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/semver/range.bnf
This diff is skipped because there are too many other diffs. |
+++ node_modules/semver/semver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/SECURITY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/node_modules/ms/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/node_modules/ms/license.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/node_modules/ms/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/node_modules/ms/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/send/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/serialize-javascript/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/serialize-javascript/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/serialize-javascript/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/serialize-javascript/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/serve-static/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/serve-static/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/serve-static/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/serve-static/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/serve-static/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/setprototypeof/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/setprototypeof/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/setprototypeof/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/setprototypeof/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/setprototypeof/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/setprototypeof/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallow-clone/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallow-clone/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallow-clone/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallow-clone/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallowequal/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallowequal/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallowequal/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallowequal/index.js.flow
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallowequal/index.original.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/shallowequal/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-command/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-command/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-command/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-command/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-regex/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-regex/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-regex/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-regex/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/shebang-regex/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/.eslintignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/side-channel/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/slash/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/slash/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/slash/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/slash/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/array-set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/base64-vlq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/base64.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/binary-search.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/mapping-list.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/quick-sort.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/source-map-consumer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/source-map-generator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/source-node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/lib/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/source-map.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-js/source-map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-support/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-support/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-support/browser-source-map-support.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-support/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-support/register-hook-require.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-support/register.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map-support/source-map-support.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/dist/source-map.debug.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/dist/source-map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/dist/source-map.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/dist/source-map.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/array-set.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/base64-vlq.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/base64.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/binary-search.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/mapping-list.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/quick-sort.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/source-map-consumer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/source-map-generator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/source-node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/lib/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/source-map.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/source-map/source-map.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/split2/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/split2/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/split2/bench.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/split2/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/split2/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/split2/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/sqlstring/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/sqlstring/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/sqlstring/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/sqlstring/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/sqlstring/lib/SqlString.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/sqlstring/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/statuses/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/statuses/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/statuses/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/statuses/codes.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/statuses/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/statuses/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/lib/string_decoder.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/node_modules/safe-buffer/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/node_modules/safe-buffer/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/node_modules/safe-buffer/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/node_modules/safe-buffer/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/node_modules/safe-buffer/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/string_decoder/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/options.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/injectStylesIntoLinkTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/insertBySelector.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/insertStyleElement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/isEqualLocals.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/isOldIE.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/setAttributesWithAttributes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/setAttributesWithAttributesAndNonce.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/singletonStyleDomAPI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/styleDomAPI.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/runtime/styleTagTransform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/dist/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/style-loader/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components-macro.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components-macro.cjs.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components-macro.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components-macro.esm.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.browser.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.browser.cjs.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.browser.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.browser.esm.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.cjs.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.esm.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/dist/styled-components.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/macro/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/base.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/base.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constants.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constants.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/constructWithOptions.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/constructWithOptions.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/createGlobalStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/createGlobalStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/css.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/css.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/keyframes.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/keyframes.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/styled.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/constructors/styled.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/base.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/base.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constants.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constants.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/constructWithOptions.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/constructWithOptions.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/createGlobalStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/createGlobalStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/css.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/css.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/keyframes.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/keyframes.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/styled.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/constructors/styled.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/hoc/withTheme.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/hoc/withTheme.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/hoc/withTheme.spec.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/hoc/withTheme.spec.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/hooks/useTheme.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/hooks/useTheme.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/index-standalone.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/index-standalone.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/macro/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/macro/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/macro/test/babel.config.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/macro/test/babel.config.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/ComponentStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/ComponentStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/GlobalStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/GlobalStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/InlineStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/InlineStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/Keyframes.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/Keyframes.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/ServerStyleSheet.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/ServerStyleSheet.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/StyleSheetManager.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/StyleSheetManager.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/StyledComponent.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/StyledComponent.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/StyledNativeComponent.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/StyledNativeComponent.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/ThemeProvider.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/models/ThemeProvider.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/native/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/native/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/primitives/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/primitives/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/secretInternals.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/secretInternals.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/GroupIDAllocator.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/GroupIDAllocator.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/GroupedTag.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/GroupedTag.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/Rehydration.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/Rehydration.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/Sheet.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/Sheet.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/Tag.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/Tag.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/dom.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/dom.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/sheet/types.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/test/globals.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/test/globals.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/test/utils.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/test/utils.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/types.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/addUnitIfNeeded.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/addUnitIfNeeded.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/checkDynamicCreation.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/checkDynamicCreation.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/createWarnTooManyClasses.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/createWarnTooManyClasses.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/determineTheme.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/determineTheme.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/domElements.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/domElements.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/empties.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/empties.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/error.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/error.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/errors.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/errors.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/escape.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/escape.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/flatten.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/flatten.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/generateAlphabeticName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/generateAlphabeticName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/generateComponentId.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/generateComponentId.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/generateDisplayName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/generateDisplayName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/getComponentName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/getComponentName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/hash.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/hash.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/hoist.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/hoist.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/hyphenateStyleName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/hyphenateStyleName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/interleave.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/interleave.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isFunction.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isFunction.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isPlainObject.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isPlainObject.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isStatelessFunction.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isStatelessFunction.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isStaticRules.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isStaticRules.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isStyledComponent.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isStyledComponent.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isTag.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/isTag.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/joinStrings.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/joinStrings.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/mixinDeep.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/mixinDeep.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/nonce.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/nonce.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/stylis.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/dist/utils/stylis.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/hoc/withTheme.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/hoc/withTheme.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/hoc/withTheme.spec.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/hoc/withTheme.spec.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/hooks/useTheme.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/hooks/useTheme.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/index-standalone.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/index-standalone.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/macro/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/macro/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/macro/test/babel.config.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/macro/test/babel.config.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/ComponentStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/ComponentStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/GlobalStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/GlobalStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/InlineStyle.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/InlineStyle.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/Keyframes.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/Keyframes.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/ServerStyleSheet.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/ServerStyleSheet.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/StyleSheetManager.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/StyleSheetManager.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/StyledComponent.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/StyledComponent.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/StyledNativeComponent.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/StyledNativeComponent.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/ThemeProvider.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/models/ThemeProvider.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/native/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/native/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/primitives/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/primitives/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/secretInternals.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/secretInternals.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/GroupIDAllocator.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/GroupIDAllocator.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/GroupedTag.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/GroupedTag.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/Rehydration.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/Rehydration.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/Sheet.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/Sheet.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/Tag.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/Tag.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/dom.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/dom.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/index.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/sheet/types.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/styled-components.native.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/styled-components.native.cjs.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/styled-components.native.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/styled-components.native.esm.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/test/globals.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/test/globals.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/test/utils.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/test/utils.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/types.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/addUnitIfNeeded.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/addUnitIfNeeded.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/checkDynamicCreation.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/checkDynamicCreation.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/createWarnTooManyClasses.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/createWarnTooManyClasses.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/determineTheme.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/determineTheme.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/domElements.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/domElements.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/empties.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/empties.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/error.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/error.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/errors.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/errors.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/escape.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/escape.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/flatten.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/flatten.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/generateAlphabeticName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/generateAlphabeticName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/generateComponentId.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/generateComponentId.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/generateDisplayName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/generateDisplayName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/getComponentName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/getComponentName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/hash.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/hash.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/hoist.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/hoist.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/hyphenateStyleName.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/hyphenateStyleName.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/interleave.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/interleave.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isFunction.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isFunction.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isPlainObject.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isPlainObject.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isStatelessFunction.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isStatelessFunction.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isStaticRules.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isStaticRules.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isStyledComponent.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isStyledComponent.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isTag.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/isTag.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/joinStrings.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/joinStrings.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/mixinDeep.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/mixinDeep.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/nonce.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/nonce.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/stylis.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/dist/utils/stylis.d.ts.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/native/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/postinstall.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/primitives/dist/styled-components-primitives.cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/primitives/dist/styled-components-primitives.cjs.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/primitives/dist/styled-components-primitives.esm.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/primitives/dist/styled-components-primitives.esm.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/primitives/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/scripts/generateErrorMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/test-utils/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-components/test-utils/setupTestFramework.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-reset/LICENSE.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-reset/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-reset/lib/esm/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-reset/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-reset/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/styled-reset/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-color/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-color/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-color/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-color/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-color/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/.eslintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/.github/FUNDING.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/.nycrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/supports-preserve-symlinks-flag/test/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/AsyncParallelBailHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/AsyncParallelHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/AsyncSeriesBailHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/AsyncSeriesHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/AsyncSeriesLoopHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/AsyncSeriesWaterfallHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/Hook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/HookCodeFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/HookMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/MultiHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/SyncBailHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/SyncHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/SyncLoopHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/SyncWaterfallHook.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/lib/util-browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/tapable/tapable.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/dist/minify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/dist/options.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/dist/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/declarations/ValidationError.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/declarations/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/declarations/keywords/absolutePath.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/declarations/util/Range.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/declarations/util/hints.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/declarations/validate.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/dist/ValidationError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/dist/keywords/absolutePath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/dist/util/Range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/dist/util/hints.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/dist/validate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/node_modules/schema-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/types/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/types/minify.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser-webpack-plugin/types/utils.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/PATRONS.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/bin/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/bin/terser
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/bin/terser.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/bin/uglifyjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/dist/.gitkeep
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/dist/bundle.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/dist/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/ast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/common.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/compressor-flags.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/drop-side-effect-free.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/evaluate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/inference.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/inline.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/native-objects.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/reduce-vars.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/compress/tighten-body.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/equivalent-to.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/minify.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/mozilla-ast.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/output.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/parse.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/propmangle.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/scope.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/size.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/sourcemap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/transform.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/utils/first_in_statement.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/lib/utils/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/main.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/node_modules/commander/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/node_modules/commander/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/node_modules/commander/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/node_modules/commander/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/node_modules/commander/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/node_modules/commander/typings/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/tools/domprops.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/tools/exit.cjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/tools/props.html
This diff is skipped because there are too many other diffs. |
+++ node_modules/terser/tools/terser.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-fast-properties/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-fast-properties/license
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-fast-properties/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-fast-properties/readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-regex-range/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-regex-range/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-regex-range/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/to-regex-range/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/toidentifier/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/toidentifier/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/toidentifier/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/toidentifier/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/toidentifier/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/type-is/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/type-is/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/type-is/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/type-is/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/type-is/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/unpipe/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/unpipe/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/unpipe/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/unpipe/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/unpipe/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/check-npm-version.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/update-browserslist-db/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/es5/uri.all.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/es5/uri.all.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/es5/uri.all.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/es5/uri.all.min.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/es5/uri.all.min.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/es5/uri.all.min.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/regexps-iri.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/regexps-iri.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/regexps-iri.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/regexps-uri.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/regexps-uri.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/regexps-uri.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/http.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/http.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/http.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/https.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/https.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/https.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/mailto.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/mailto.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/mailto.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/urn-uuid.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/urn-uuid.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/urn-uuid.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/urn.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/urn.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/urn.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/ws.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/ws.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/ws.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/wss.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/wss.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/schemes/wss.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/uri.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/uri.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/uri.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/util.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/util.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/dist/esnext/util.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/uri-js/yarn.lock
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/dist/cjs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/dist/options.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/dist/utils/normalizeFallback.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/declarations/ValidationError.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/declarations/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/declarations/keywords/absolutePath.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/declarations/util/Range.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/declarations/util/hints.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/declarations/validate.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/dist/ValidationError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/dist/keywords/absolutePath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/dist/util/Range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/dist/util/hints.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/dist/validate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/node_modules/schema-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/url-loader/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/util-deprecate/History.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/util-deprecate/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/util-deprecate/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/util-deprecate/browser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/util-deprecate/node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/util-deprecate/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/utils-merge/.npmignore
This diff is skipped because there are too many other diffs. |
+++ node_modules/utils-merge/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/utils-merge/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/utils-merge/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/utils-merge/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/vary/HISTORY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/vary/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/vary/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/vary/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/vary/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/lib/DirectoryWatcher.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/lib/LinkResolver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/lib/getWatcherManager.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/lib/reducePlan.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/lib/watchEventSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/lib/watchpack.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/watchpack/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/bin/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/bootstrap.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/bootstrap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/plugins/CLIPlugin.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/plugins/CLIPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/utils/dynamic-import-loader.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/utils/dynamic-import-loader.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/webpack-cli.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/lib/webpack-cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/Readme.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/esm.mjs
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/package-support.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/node_modules/commander/typings/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-cli/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/index.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/join-arrays.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/join-arrays.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/join-arrays.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/merge-with.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/merge-with.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/merge-with.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/types.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/unique.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/unique.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/unique.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/utils.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/dist/utils.js.map
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-merge/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/CachedSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/CompatSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/ConcatSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/OriginalSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/PrefixSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/RawSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/ReplaceSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/SizeOnlySource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/Source.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/SourceMapSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/createMappingsSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/getFromStreamChunks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/getGeneratedSourceInfo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/getName.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/getSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/readMappings.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/splitIntoLines.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/splitIntoPotentialTokens.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/streamAndGetSourceAndMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/streamChunks.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/streamChunksOfCombinedSourceMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/streamChunksOfRawSource.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/helpers/streamChunksOfSourceMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack-sources/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/SECURITY.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/bin/webpack.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/dev-server.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/emitter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/lazy-compilation-node.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/lazy-compilation-web.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/log-apply-result.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/log.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/only-dev-server.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/poll.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/hot/signal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/APIPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/AbstractMethodError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/AsyncDependenciesBlock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/AsyncDependencyToInitialChunkError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/AutomaticPrefetchPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/BannerPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Cache.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/CacheFacade.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/CaseSensitiveModulesWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Chunk.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ChunkGraph.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ChunkGroup.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ChunkRenderError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ChunkTemplate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/CleanPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/CodeGenerationError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/CodeGenerationResults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/CommentCompilationWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/CompatibilityPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Compilation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Compiler.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ConcatenationScope.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ConcurrentCompilationError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ConditionalInitFragment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ConstPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ContextExclusionPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ContextModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ContextModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ContextReplacementPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DefinePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DelegatedModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DelegatedModuleFactoryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DelegatedPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DependenciesBlock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Dependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DependencyTemplate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DependencyTemplates.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DllEntryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DllModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DllModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DllPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DllReferencePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/DynamicEntryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/EntryOptionPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/EntryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Entrypoint.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/EnvironmentPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ErrorHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/EvalDevToolModulePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/EvalSourceMapDevToolPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ExportsInfo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ExportsInfoApiPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ExternalModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ExternalModuleFactoryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ExternalsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/FileSystemInfo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/FlagAllModulesAsUsedPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/FlagDependencyExportsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/FlagDependencyUsagePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/FlagEntryExportAsUsedPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Generator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/GraphHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/HarmonyLinkingError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/HookWebpackError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/HotModuleReplacementPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/HotUpdateChunk.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/IgnoreErrorModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/IgnorePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/IgnoreWarningsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/InitFragment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/InvalidDependenciesModuleWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/JavascriptMetaInfoPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/LibManifestPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/LibraryTemplatePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/LoaderOptionsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/LoaderTargetPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/MainTemplate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Module.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleBuildError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleDependencyError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleDependencyWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleFilenameHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleGraph.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleGraphConnection.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleHashingError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleInfoHeaderPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleNotFoundError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleParseError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleProfile.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleRestoreError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleStoreError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleTemplate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ModuleWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/MultiCompiler.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/MultiStats.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/MultiWatching.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NoEmitOnErrorsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NoModeWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NodeStuffInWebError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NodeStuffPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NormalModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NormalModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NormalModuleReplacementPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/NullFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/OptimizationStages.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/OptionsApply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Parser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/PrefetchPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ProgressPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ProvidePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RawModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RecordIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RequestShortener.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RequireJsStuffPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ResolverFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RuntimeGlobals.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RuntimePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/RuntimeTemplate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/SelfModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/SingleEntryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/SizeFormatHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/SourceMapDevToolModuleOptionsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/SourceMapDevToolPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Stats.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Template.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/TemplatedPathPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/UnhandledSchemeError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/UnsupportedFeatureWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/UseStrictPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WarnCaseSensitiveModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WarnDeprecatedOptionPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WarnNoModeSetPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WatchIgnorePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/Watching.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WebpackError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WebpackIsIncludedPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WebpackOptionsApply.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/WebpackOptionsDefaulter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/asset/AssetGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/asset/AssetModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/asset/AssetParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/asset/AssetSourceGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/asset/AssetSourceParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/asset/RawDataUrlModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/async-modules/AwaitDependenciesInitFragment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/async-modules/InferAsyncModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/buildChunkGraph.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/AddBuildDependenciesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/AddManagedPathsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/IdleFileCachePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/MemoryCachePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/MemoryWithGcCachePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/PackFileCacheStrategy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/ResolverCachePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cache/getLazyHashedEtag.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/cli.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/config/browserslistTargetHandler.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/config/defaults.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/config/normalization.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/config/target.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/ContainerEntryDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/ContainerEntryModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/ContainerEntryModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/ContainerExposedDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/ContainerPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/ContainerReferencePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/FallbackDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/FallbackItemDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/FallbackModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/FallbackModuleFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/ModuleFederationPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/RemoteModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/RemoteRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/RemoteToExternalDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/container/options.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/css/CssExportsGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/css/CssGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/css/CssLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/css/CssModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/css/CssParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/css/walkCssTokens.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/debug/ProfilingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDDefineDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDRequireArrayDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDRequireContextDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDRequireDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDRequireItemDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/AMDRuntimeModules.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CachedConstDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsDependencyHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsExportRequireDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsExportsDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsExportsParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsFullRequireDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsImportsParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsRequireContextDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsRequireDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CommonJsSelfReferenceDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ConstDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ContextDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ContextDependencyHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ContextDependencyTemplateAsId.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ContextElementDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CreateScriptUrlDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CriticalDependencyWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CssExportDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CssImportDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CssLocalIdentifierDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CssSelfLocalIdentifierDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/CssUrlDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/DelegatedSourceDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/DllEntryDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/DynamicExports.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/EntryDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ExportsInfoDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyAcceptDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyAcceptImportDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyCompatibilityDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyDetectionParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyEvaluatedImportSpecifierDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyExportDependencyParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyExportExpressionDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyExportHeaderDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyExportInitFragment.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyExportSpecifierDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyExports.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyImportDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyImportSideEffectDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyImportSpecifierDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/HarmonyTopLevelThisParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportContextDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportEagerDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportMetaContextDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportMetaContextDependencyParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportMetaContextPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportMetaHotAcceptDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportMetaHotDeclineDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportMetaPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ImportWeakDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/JsonExportsDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/LoaderDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/LoaderImportDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/LoaderPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/LocalModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/LocalModuleDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/LocalModulesHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ModuleDecoratorDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ModuleDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ModuleDependencyTemplateAsId.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ModuleHotAcceptDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ModuleHotDeclineDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/NullDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/PrefetchDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/ProvidedDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/PureExpressionDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireContextDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireContextDependencyParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireContextPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireEnsureDependenciesBlock.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireEnsureDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireEnsureItemDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireEnsurePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireHeaderDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireIncludeDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireIncludeDependencyParserPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireIncludePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireResolveContextDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireResolveDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RequireResolveHeaderDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/RuntimeRequirementsDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/StaticExportsDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/SystemPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/SystemRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/URLDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/URLPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/UnsupportedDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/WebAssemblyExportImportedDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/WebAssemblyImportDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/WebpackIsIncludedDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/WorkerDependency.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/WorkerPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/getFunctionExpression.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/dependencies/processExportInfo.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/electron/ElectronTargetPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/errors/BuildCycleError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/esm/ExportWebpackRequireRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/esm/ModuleChunkFormatPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/esm/ModuleChunkLoadingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/esm/ModuleChunkLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/formatLocation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/hmr/HotModuleReplacement.runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/hmr/HotModuleReplacementRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/hmr/JavascriptHotModuleReplacement.runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/hmr/LazyCompilationPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/hmr/lazyCompilationBackend.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/ChunkModuleIdRangePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/DeterministicChunkIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/DeterministicModuleIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/HashedModuleIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/IdHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/NamedChunkIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/NamedModuleIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/NaturalChunkIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/NaturalModuleIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/OccurrenceChunkIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/OccurrenceModuleIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/ids/SyncModuleIdsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/ArrayPushCallbackChunkFormatPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/BasicEvaluatedExpression.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/ChunkHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/CommonJsChunkFormatPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/EnableChunkLoadingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/JavascriptGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/JavascriptParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/JavascriptParserHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/javascript/StartupHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/json/JsonData.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/json/JsonGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/json/JsonModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/json/JsonParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/AbstractLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/AmdLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/AssignLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/EnableLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/ExportPropertyLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/JsonpLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/ModuleLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/SystemLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/library/UmdLibraryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/logging/Logger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/logging/createConsoleLogger.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/logging/runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/logging/truncateArgs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/CommonJsChunkLoadingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/NodeEnvironmentPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/NodeSourcePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/NodeTargetPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/NodeTemplatePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/NodeWatchFileSystem.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/ReadFileChunkLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/ReadFileCompileAsyncWasmPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/ReadFileCompileWasmPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/RequireChunkLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/node/nodeConsole.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/AggressiveMergingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/ConcatenatedModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/EnsureChunkConditionsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/FlagIncludedChunksPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/InnerGraph.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/InnerGraphPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/LimitChunkCountPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/MangleExportsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/MergeDuplicateChunksPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/MinChunkSizePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/MinMaxSizeWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/RealContentHashPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/RemoveEmptyChunksPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/RemoveParentModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/RuntimeChunkPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/SideEffectsFlagPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/optimize/SplitChunksPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/performance/AssetsOverSizeLimitWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/performance/EntrypointsOverSizeLimitWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/performance/NoAsyncChunksWarning.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/performance/SizeLimitsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/prefetch/ChunkPrefetchFunctionRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/prefetch/ChunkPrefetchPreloadPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/prefetch/ChunkPrefetchStartupRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/prefetch/ChunkPrefetchTriggerRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/prefetch/ChunkPreloadTriggerRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/rules/BasicEffectRulePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/rules/BasicMatcherRulePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/rules/ObjectMatcherRulePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/rules/RuleSetCompiler.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/rules/UseEffectRulePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/AsyncModuleRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/AutoPublicPathRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/BaseUriRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/ChunkNameRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/CompatGetDefaultExportRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/CompatRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/CreateFakeNamespaceObjectRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/CreateScriptRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/CreateScriptUrlRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/DefinePropertyGettersRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/EnsureChunkRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/GetChunkFilenameRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/GetFullHashRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/GetMainFilenameRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/GetTrustedTypesPolicyRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/GlobalRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/HasOwnPropertyRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/HelperRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/LoadScriptRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/MakeNamespaceObjectRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/NonceRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/OnChunksLoadedRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/PublicPathRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/RelativeUrlRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/RuntimeIdRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/StartupChunkDependenciesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/StartupChunkDependenciesRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/StartupEntrypointRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/runtime/SystemContextRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/schemes/DataUriPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/schemes/FileUriPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/schemes/HttpUriPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/ArraySerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/BinaryMiddleware.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/DateObjectSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/ErrorObjectSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/FileMiddleware.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/MapObjectSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/NullPrototypeObjectSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/ObjectMiddleware.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/PlainObjectSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/RegExpObjectSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/Serializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/SerializerMiddleware.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/SetObjectSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/SingleItemMiddleware.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/serialization/types.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/sharing/resolveMatchedConfigs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/sharing/utils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/stats/DefaultStatsFactoryPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/stats/DefaultStatsPresetPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/stats/DefaultStatsPrinterPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/stats/StatsFactory.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/stats/StatsPrinter.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/ArrayHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/ArrayQueue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/AsyncQueue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/Hash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/IterableHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/LazyBucketSortedSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/LazySet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/MapHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/ParallelismFactorCalculator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/Queue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/Semaphore.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/SetHelpers.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/SortableSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/StackedCacheMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/StackedMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/StringXor.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/TupleQueue.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/TupleSet.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/URLAbsoluteSpecifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/WeakTupleMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/binarySearchBounds.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/cleverMerge.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/comparators.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/compileBooleanMatcher.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/create-schema-validation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/createHash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/deprecation.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/deterministicGrouping.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/extractUrlAndGlobal.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/findGraphRoots.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/fs.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/hash/BatchedHash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/hash/md4.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/hash/wasm-hash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/hash/xxhash64.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/identifier.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/internalSerializables.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/makeSerializable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/memoize.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/nonNumericOnlyHash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/numberHash.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/objectToMap.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/processAsyncTree.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/propertyAccess.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/registerExternalSerializer.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/runtime.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/semver.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/serialization.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/smartGrouping.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/util/source.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/validateSchema.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-async/AsyncWasmLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-async/AsyncWebAssemblyGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-async/AsyncWebAssemblyJavascriptGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-async/AsyncWebAssemblyModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-async/AsyncWebAssemblyParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/UnsupportedWebAssemblyFeatureError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WasmChunkLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WasmFinalizeExportsPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WebAssemblyGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WebAssemblyInInitialChunkError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WebAssemblyJavascriptGenerator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WebAssemblyModulesPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WebAssemblyParser.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm-sync/WebAssemblyUtils.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/wasm/EnableWasmLoadingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/web/FetchCompileAsyncWasmPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/web/FetchCompileWasmPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/web/JsonpChunkLoadingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/web/JsonpChunkLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/web/JsonpTemplatePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/webpack.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingPlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingRuntimeModule.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/lib/webworker/WebWorkerTemplatePlugin.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/module.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/declarations/ValidationError.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/declarations/index.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/declarations/keywords/absolutePath.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/declarations/util/Range.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/declarations/util/hints.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/declarations/validate.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/dist/ValidationError.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/dist/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/dist/keywords/absolutePath.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/dist/util/Range.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/dist/util/hints.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/dist/validate.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/node_modules/schema-utils/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/WebpackOptions.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/WebpackOptions.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/WebpackOptions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/_container.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/_sharing.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/BannerPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/BannerPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/BannerPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/DllPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/DllPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/DllPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/DllReferencePlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/DllReferencePlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/DllReferencePlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/HashedModuleIdsPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/HashedModuleIdsPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/HashedModuleIdsPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/IgnorePlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/IgnorePlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/IgnorePlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/JsonModulesPluginParser.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/JsonModulesPluginParser.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/JsonModulesPluginParser.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/LoaderOptionsPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/LoaderOptionsPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/LoaderOptionsPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ProgressPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ProgressPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ProgressPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/SourceMapDevToolPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/SourceMapDevToolPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/SourceMapDevToolPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/WatchIgnorePlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/WatchIgnorePlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/WatchIgnorePlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetGeneratorOptions.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetGeneratorOptions.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetGeneratorOptions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetInlineGeneratorOptions.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetInlineGeneratorOptions.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetInlineGeneratorOptions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetParserOptions.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetParserOptions.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetParserOptions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetResourceGeneratorOptions.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetResourceGeneratorOptions.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/asset/AssetResourceGeneratorOptions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ContainerPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ContainerPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ContainerPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ContainerReferencePlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ContainerReferencePlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ContainerReferencePlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ExternalsType.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ExternalsType.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ExternalsType.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ModuleFederationPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ModuleFederationPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/container/ModuleFederationPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/css/CssGeneratorOptions.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/css/CssGeneratorOptions.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/css/CssGeneratorOptions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/css/CssParserOptions.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/css/CssParserOptions.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/css/CssParserOptions.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/debug/ProfilingPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/debug/ProfilingPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/debug/ProfilingPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ids/OccurrenceChunkIdsPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ids/OccurrenceChunkIdsPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ids/OccurrenceChunkIdsPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ids/OccurrenceModuleIdsPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ids/OccurrenceModuleIdsPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/ids/OccurrenceModuleIdsPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/AggressiveSplittingPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/AggressiveSplittingPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/AggressiveSplittingPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/LimitChunkCountPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/LimitChunkCountPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/LimitChunkCountPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/MinChunkSizePlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/MinChunkSizePlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/optimize/MinChunkSizePlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/schemes/HttpUriPlugin.check.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/schemes/HttpUriPlugin.check.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/schemas/plugins/schemes/HttpUriPlugin.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/webpack/types.d.ts
This diff is skipped because there are too many other diffs. |
+++ node_modules/which/CHANGELOG.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/which/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/which/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/which/bin/node-which
This diff is skipped because there are too many other diffs. |
+++ node_modules/which/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/which/which.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/.travis.yml
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/docs.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/examples/arrays.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/examples/objects.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/examples/strings.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/index.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/test/all.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/test/arrays.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/test/objects.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/test/strings.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/wildcard/yarn.lock
This diff is skipped because there are too many other diffs. |
+++ node_modules/wrappy/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/wrappy/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/wrappy/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/wrappy/wrappy.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/xtend/.jshintrc
This diff is skipped because there are too many other diffs. |
+++ node_modules/xtend/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/xtend/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/xtend/immutable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/xtend/mutable.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/xtend/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/xtend/test.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/yallist/LICENSE
This diff is skipped because there are too many other diffs. |
+++ node_modules/yallist/README.md
This diff is skipped because there are too many other diffs. |
+++ node_modules/yallist/iterator.js
This diff is skipped because there are too many other diffs. |
+++ node_modules/yallist/package.json
This diff is skipped because there are too many other diffs. |
+++ node_modules/yallist/yallist.js
This diff is skipped because there are too many other diffs. |
+++ package-lock.json
This diff is skipped because there are too many other diffs. |
+++ package.json
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/mysql/MysqlConnection.js
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/OracleConnection.js
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_19.16/BASIC_LICENSE
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_19.16/BASIC_README
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_19.16/adrci.exe
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/adrci.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/genezi.exe
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/genezi.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oci.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oci.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/ocijdbc19.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/ocijdbc19.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/ociw32.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/ociw32.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/ojdbc8.jar
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oramysql19.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oramysql19.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/orannzsbb19.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/orannzsbb19.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oraocci19.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oraocci19.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oraocci19d.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oraocci19d.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oraociei19.dll
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_19.16/oraociei19.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/oraons.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/orasql19.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/orasql19.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/ucp.jar
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/uidrvci.exe
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/uidrvci.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/vc14/oraocci19.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/vc14/oraocci19.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/vc14/oraocci19d.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/vc14/oraocci19d.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_19.16/xstreams.jar
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/BASIC_LICENSE
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_21.6/BASIC_README
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_21.6/adrci.exe
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/adrci.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/genezi.exe
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/genezi.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/network/admin/README
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_21.6/oci.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oci.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/ocijdbc21.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/ocijdbc21.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/ociw32.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/ociw32.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/ojdbc8.jar
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oramysql.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oramysql.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/orannzsbb.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/orannzsbb.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oraocci21.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oraocci21.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oraocci21d.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oraocci21d.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/oraociei.dll
This diff is skipped because there are too many other diffs. |
+++ server/modules/db/oracle/client/client_21.6/oraociei.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/orasql.dll
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/orasql.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/ucp.jar
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/uidrvci.exe
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/uidrvci.sym
Binary file is not shown |
+++ server/modules/db/oracle/client/client_21.6/xstreams.jar
Binary file is not shown |
+++ server/modules/db/postgresql/PostgresqlConnection.js
This diff is skipped because there are too many other diffs. |
+++ server/modules/log/Logger.js
This diff is skipped because there are too many other diffs. |
+++ server/modules/util/Queue.js
This diff is skipped because there are too many other diffs. |
+++ server/modules/web/Server.js
This diff is skipped because there are too many other diffs. |
+++ server/modules/web/build/JsxToJsBuild.js
This diff is skipped because there are too many other diffs. |
+++ server/service/test/model/TestMysqlDAO.js
This diff is skipped because there are too many other diffs. |
+++ server/service/test/model/TestPostgresqlDAO.js
This diff is skipped because there are too many other diffs. |
+++ server/service/test/model/TestService.js
This diff is skipped because there are too many other diffs. |
+++ server/service/test/router/TestRouter.js
This diff is skipped because there are too many other diffs. |
+++ webpack.config.js
This diff is skipped because there are too many other diffs. |
+++ z. [참고자료] 설치 및 실행방법.txt
This diff is skipped because there are too many other diffs. |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?