Skip to content
This repository was archived by the owner on Dec 10, 2022. It is now read-only.

Commit 6f82333

Browse files
committed
Deploy swc-project/swc-project.github.io to github.com/swc-project/swc-project.github.io.git:master
0 parents  commit 6f82333

File tree

262 files changed

+36526
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

262 files changed

+36526
-0
lines changed

CNAME

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
swc.rs

blog/2019/02/08/Introducing-swc-1.0.html

+200
Large diffs are not rendered by default.

blog/2019/02/08/Introducing-swc-1.0/index.html

+200
Large diffs are not rendered by default.

blog/2019/11/30/announcing-swc-1.1.0.html

+198
Large diffs are not rendered by default.

blog/2019/11/30/announcing-swc-1.1.0/index.html

+198
Large diffs are not rendered by default.

blog/2019/12/01/swc-1.1.1.html

+91
Large diffs are not rendered by default.

blog/2019/12/01/swc-1.1.1/index.html

+91
Large diffs are not rendered by default.

blog/2019/12/02/swc-1.1.2.html

+97
Large diffs are not rendered by default.

blog/2019/12/02/swc-1.1.2/index.html

+97
Large diffs are not rendered by default.

blog/2019/12/04/swc-1.1.3.html

+90
Large diffs are not rendered by default.

blog/2019/12/04/swc-1.1.3/index.html

+90
Large diffs are not rendered by default.

blog/2019/12/09/swc-1.1.4.html

+248
Large diffs are not rendered by default.

blog/2019/12/09/swc-1.1.4/index.html

+248
Large diffs are not rendered by default.

blog/2019/12/11/swc-1.1.5.html

+124
Large diffs are not rendered by default.

blog/2019/12/11/swc-1.1.5/index.html

+124
Large diffs are not rendered by default.

blog/2019/12/14/swc-1.1.6.html

+89
Large diffs are not rendered by default.

blog/2019/12/14/swc-1.1.6/index.html

+89
Large diffs are not rendered by default.

blog/2019/12/21/swc-1.1.7.html

+102
Large diffs are not rendered by default.

blog/2019/12/21/swc-1.1.7/index.html

+102
Large diffs are not rendered by default.

blog/2019/12/24/swc-1.1.8.html

+139
Large diffs are not rendered by default.

blog/2019/12/24/swc-1.1.8/index.html

+139
Large diffs are not rendered by default.

blog/2019/12/25/swc-1.1.9.html

+88
Large diffs are not rendered by default.

blog/2019/12/25/swc-1.1.9/index.html

+88
Large diffs are not rendered by default.

blog/2019/12/29/swc-1.1.10.html

+154
Large diffs are not rendered by default.

blog/2019/12/29/swc-1.1.10/index.html

+154
Large diffs are not rendered by default.

blog/2020/01/02/swc-1.1.11.html

+160
Large diffs are not rendered by default.

blog/2020/01/02/swc-1.1.11/index.html

+160
Large diffs are not rendered by default.

blog/2020/01/04/pmutil.html

+620
Large diffs are not rendered by default.

blog/2020/01/04/pmutil/index.html

+620
Large diffs are not rendered by default.

blog/2020/01/08/swc-1.1.12.html

+140
Large diffs are not rendered by default.

blog/2020/01/08/swc-1.1.12/index.html

+140
Large diffs are not rendered by default.

blog/2020/01/17/swc-1.1.13.html

+137
Large diffs are not rendered by default.

blog/2020/01/17/swc-1.1.13/index.html

+137
Large diffs are not rendered by default.

blog/2020/01/23/swc-1.1.14.html

+130
Large diffs are not rendered by default.

blog/2020/01/23/swc-1.1.14/index.html

+130
Large diffs are not rendered by default.

blog/2020/01/24/swc-1.1.15.html

+133
Large diffs are not rendered by default.

blog/2020/01/24/swc-1.1.15/index.html

+133
Large diffs are not rendered by default.

blog/2020/01/26/swc-1.1.16.html

+98
Large diffs are not rendered by default.

blog/2020/01/26/swc-1.1.16/index.html

+98
Large diffs are not rendered by default.

blog/2020/01/30/swc-1.1.17.html

+97
Large diffs are not rendered by default.

blog/2020/01/30/swc-1.1.17/index.html

+97
Large diffs are not rendered by default.

blog/2020/01/31/perf-swc-vs-babel.html

+209
Large diffs are not rendered by default.

blog/2020/01/31/perf-swc-vs-babel/index.html

+209
Large diffs are not rendered by default.

blog/2020/02/07/swc-1.1.19.html

+97
Large diffs are not rendered by default.

blog/2020/02/07/swc-1.1.19/index.html

+97
Large diffs are not rendered by default.

blog/2020/02/07/swc-1.1.20.html

+126
Large diffs are not rendered by default.

blog/2020/02/07/swc-1.1.20/index.html

+126
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.21.html

+110
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.21/index.html

+110
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.22.html

+107
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.22/index.html

+107
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.23.html

+87
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.23/index.html

+87
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.24.html

+95
Large diffs are not rendered by default.

blog/2020/02/13/swc-1.1.24/index.html

+95
Large diffs are not rendered by default.

blog/2020/02/16/why-is-swc-fast.html

+240
Large diffs are not rendered by default.

blog/2020/02/16/why-is-swc-fast/index.html

+240
Large diffs are not rendered by default.

blog/2020/02/17/swc-1.1.25.html

+125
Large diffs are not rendered by default.

blog/2020/02/17/swc-1.1.25/index.html

+125
Large diffs are not rendered by default.

blog/2020/02/19/swc-1.1.26.html

+102
Large diffs are not rendered by default.

blog/2020/02/19/swc-1.1.26/index.html

+102
Large diffs are not rendered by default.

blog/2020/02/20/swc-1.1.27.html

+114
Large diffs are not rendered by default.

blog/2020/02/20/swc-1.1.27/index.html

+114
Large diffs are not rendered by default.

blog/2020/02/22/swc-1.1.28.html

+136
Large diffs are not rendered by default.

blog/2020/02/22/swc-1.1.28/index.html

+136
Large diffs are not rendered by default.

blog/2020/02/27/swc-1.1.29.html

+95
Large diffs are not rendered by default.

blog/2020/02/27/swc-1.1.29/index.html

+95
Large diffs are not rendered by default.

blog/2020/02/29/swc-1.1.30.html

+91
Large diffs are not rendered by default.

blog/2020/02/29/swc-1.1.30/index.html

+91
Large diffs are not rendered by default.

blog/2020/03/01/swc-1.1.31.html

+102
Large diffs are not rendered by default.

blog/2020/03/01/swc-1.1.31/index.html

+102
Large diffs are not rendered by default.

blog/2020/03/04/swc-1.1.32.html

+155
Large diffs are not rendered by default.

blog/2020/03/04/swc-1.1.32/index.html

+155
Large diffs are not rendered by default.

blog/2020/03/04/swc-1.1.33.html

+88
Large diffs are not rendered by default.

blog/2020/03/04/swc-1.1.33/index.html

+88
Large diffs are not rendered by default.

blog/2020/03/10/swc-1.1.34.html

+105
Large diffs are not rendered by default.

blog/2020/03/10/swc-1.1.34/index.html

+105
Large diffs are not rendered by default.

blog/2020/03/14/swc-1.1.35.html

+144
Large diffs are not rendered by default.

blog/2020/03/14/swc-1.1.35/index.html

+144
Large diffs are not rendered by default.

blog/2020/03/16/roadmap-and-call-for-help.html

+125
Large diffs are not rendered by default.

blog/2020/03/16/roadmap-and-call-for-help/index.html

+125
Large diffs are not rendered by default.

blog/2020/03/26/swc-1.1.36.html

+100
Large diffs are not rendered by default.

blog/2020/03/26/swc-1.1.36/index.html

+100
Large diffs are not rendered by default.

blog/2020/03/28/swc-1.1.37.html

+93
Large diffs are not rendered by default.

blog/2020/03/28/swc-1.1.37/index.html

+93
Large diffs are not rendered by default.

blog/2020/04/05/swc-1.1.38.html

+88
Large diffs are not rendered by default.

blog/2020/04/05/swc-1.1.38/index.html

+88
Large diffs are not rendered by default.

blog/2020/04/10/swc-1.1.39.html

+88
Large diffs are not rendered by default.

blog/2020/04/10/swc-1.1.39/index.html

+88
Large diffs are not rendered by default.

blog/2020/05/03/swc-1.1.40.html

+97
Large diffs are not rendered by default.

blog/2020/05/03/swc-1.1.40/index.html

+97
Large diffs are not rendered by default.

blog/2020/05/05/swc-1.1.41.html

+89
Large diffs are not rendered by default.

blog/2020/05/05/swc-1.1.41/index.html

+89
Large diffs are not rendered by default.

blog/2020/05/05/swc-1.1.42.html

+97
Large diffs are not rendered by default.

blog/2020/05/05/swc-1.1.42/index.html

+97
Large diffs are not rendered by default.

blog/2020/05/16/swc-1.1.43.html

+102
Large diffs are not rendered by default.

blog/2020/05/16/swc-1.1.43/index.html

+102
Large diffs are not rendered by default.

blog/2020/05/19/swc-1.1.44.html

+96
Large diffs are not rendered by default.

blog/2020/05/19/swc-1.1.44/index.html

+96
Large diffs are not rendered by default.

blog/2020/05/19/swc-1.1.45.html

+97
Large diffs are not rendered by default.

blog/2020/05/19/swc-1.1.45/index.html

+97
Large diffs are not rendered by default.

blog/2020/05/21/swc-1.1.46.html

+116
Large diffs are not rendered by default.

blog/2020/05/21/swc-1.1.46/index.html

+116
Large diffs are not rendered by default.

blog/2020/05/22/swc-1.1.47.html

+111
Large diffs are not rendered by default.

blog/2020/05/22/swc-1.1.47/index.html

+111
Large diffs are not rendered by default.

blog/2020/05/25/swc-1.1.48.html

+107
Large diffs are not rendered by default.

blog/2020/05/25/swc-1.1.48/index.html

+107
Large diffs are not rendered by default.

blog/2020/05/28/swc-1.1.49.html

+120
Large diffs are not rendered by default.

blog/2020/05/28/swc-1.1.49/index.html

+120
Large diffs are not rendered by default.

blog/2020/05/28/swc-1.1.50.html

+89
Large diffs are not rendered by default.

blog/2020/05/28/swc-1.1.50/index.html

+89
Large diffs are not rendered by default.

blog/2020/05/30/swc-1.1.51.html

+123
Large diffs are not rendered by default.

blog/2020/05/30/swc-1.1.51/index.html

+123
Large diffs are not rendered by default.

blog/2020/06/02/swc-1.1.52.html

+88
Large diffs are not rendered by default.

blog/2020/06/02/swc-1.1.52/index.html

+88
Large diffs are not rendered by default.

blog/2020/06/03/swc-1.1.53.html

+113
Large diffs are not rendered by default.

blog/2020/06/03/swc-1.1.53/index.html

+113
Large diffs are not rendered by default.

blog/2020/06/06/swc-1.1.54.html

+100
Large diffs are not rendered by default.

blog/2020/06/06/swc-1.1.54/index.html

+100
Large diffs are not rendered by default.

blog/2020/06/09/swc-1.1.55.html

+88
Large diffs are not rendered by default.

blog/2020/06/09/swc-1.1.55/index.html

+88
Large diffs are not rendered by default.

blog/2020/06/10/swc-1.1.56.html

+88
Large diffs are not rendered by default.

blog/2020/06/10/swc-1.1.56/index.html

+88
Large diffs are not rendered by default.

blog/2020/06/11/swc-1.1.57.html

+101
Large diffs are not rendered by default.

blog/2020/06/11/swc-1.1.57/index.html

+101
Large diffs are not rendered by default.

blog/2020/06/13/swc-1.1.58.html

+110
Large diffs are not rendered by default.

blog/2020/06/13/swc-1.1.58/index.html

+110
Large diffs are not rendered by default.

blog/2020/06/18/swc-1.2.html

+238
Large diffs are not rendered by default.

blog/2020/06/18/swc-1.2/index.html

+238
Large diffs are not rendered by default.

blog/2020/06/19/swc-1.2.5.html

+98
Large diffs are not rendered by default.

blog/2020/06/19/swc-1.2.5/index.html

+98
Large diffs are not rendered by default.

blog/2020/06/21/swc-1.2.6.html

+104
Large diffs are not rendered by default.

blog/2020/06/21/swc-1.2.6/index.html

+104
Large diffs are not rendered by default.

blog/2020/07/01/swc-1.2.7.html

+111
Large diffs are not rendered by default.

blog/2020/07/01/swc-1.2.7/index.html

+111
Large diffs are not rendered by default.

blog/2020/07/05/swc-1.2.8.html

+88
Large diffs are not rendered by default.

blog/2020/07/05/swc-1.2.8/index.html

+88
Large diffs are not rendered by default.

blog/2020/07/26/swc-1.2.9.html

+179
Large diffs are not rendered by default.

blog/2020/07/26/swc-1.2.9/index.html

+179
Large diffs are not rendered by default.

blog/2020/07/31/swc-1.2.10.html

+146
Large diffs are not rendered by default.

blog/2020/07/31/swc-1.2.10/index.html

+146
Large diffs are not rendered by default.

blog/2020/08/02/swc-1.2.11.html

+159
Large diffs are not rendered by default.

blog/2020/08/02/swc-1.2.11/index.html

+159
Large diffs are not rendered by default.

blog/2020/08/06/swc-1.2.12.html

+113
Large diffs are not rendered by default.

blog/2020/08/06/swc-1.2.12/index.html

+113
Large diffs are not rendered by default.

blog/2020/08/07/swc-1.2.13.html

+95
Large diffs are not rendered by default.

blog/2020/08/07/swc-1.2.13/index.html

+95
Large diffs are not rendered by default.

blog/2020/08/08/swc-1.2.14.html

+88
Large diffs are not rendered by default.

blog/2020/08/08/swc-1.2.14/index.html

+88
Large diffs are not rendered by default.

blog/2020/08/09/swc-1.2.15.html

+116
Large diffs are not rendered by default.

blog/2020/08/09/swc-1.2.15/index.html

+116
Large diffs are not rendered by default.

blog/2020/08/10/swc-1.2.16.html

+101
Large diffs are not rendered by default.

blog/2020/08/10/swc-1.2.16/index.html

+101
Large diffs are not rendered by default.

blog/2020/08/10/swc-1.2.17.html

+102
Large diffs are not rendered by default.

blog/2020/08/10/swc-1.2.17/index.html

+102
Large diffs are not rendered by default.

blog/2020/08/11/swc-1.2.18.html

+94
Large diffs are not rendered by default.

blog/2020/08/11/swc-1.2.18/index.html

+94
Large diffs are not rendered by default.

blog/2020/08/13/swc-1.2.19.html

+97
Large diffs are not rendered by default.

blog/2020/08/13/swc-1.2.19/index.html

+97
Large diffs are not rendered by default.

blog/2020/08/15/swc-1.2.20.html

+186
Large diffs are not rendered by default.

blog/2020/08/15/swc-1.2.20/index.html

+186
Large diffs are not rendered by default.

blog/2020/08/24/swc-1.2.21.html

+145
Large diffs are not rendered by default.

blog/2020/08/24/swc-1.2.21/index.html

+145
Large diffs are not rendered by default.

blog/2020/08/31/swc-1.2.22.html

+98
Large diffs are not rendered by default.

blog/2020/08/31/swc-1.2.22/index.html

+98
Large diffs are not rendered by default.

blog/2020/09/08/swc-1.2.23.html

+197
Large diffs are not rendered by default.

blog/2020/09/08/swc-1.2.23/index.html

+197
Large diffs are not rendered by default.

blog/2020/09/11/swc-1.2.25.html

+170
Large diffs are not rendered by default.

blog/2020/09/11/swc-1.2.25/index.html

+170
Large diffs are not rendered by default.

blog/2020/09/11/swc-1.2.26.html

+87
Large diffs are not rendered by default.

blog/2020/09/11/swc-1.2.26/index.html

+87
Large diffs are not rendered by default.

blog/2020/09/13/swc-1.2.27.html

+95
Large diffs are not rendered by default.

blog/2020/09/13/swc-1.2.27/index.html

+95
Large diffs are not rendered by default.

blog/2020/09/18/swc-1.2.30.html

+115
Large diffs are not rendered by default.

blog/2020/09/18/swc-1.2.30/index.html

+115
Large diffs are not rendered by default.

blog/2020/09/22/swc-1.2.31.html

+140
Large diffs are not rendered by default.

blog/2020/09/22/swc-1.2.31/index.html

+140
Large diffs are not rendered by default.

blog/2020/09/22/swc-1.2.32.html

+90
Large diffs are not rendered by default.

blog/2020/09/22/swc-1.2.32/index.html

+90
Large diffs are not rendered by default.

blog/2020/09/24/swc-1.2.33.html

+88
Large diffs are not rendered by default.

blog/2020/09/24/swc-1.2.33/index.html

+88
Large diffs are not rendered by default.

blog/2020/09/24/swc-1.2.34.html

+88
Large diffs are not rendered by default.

blog/2020/09/24/swc-1.2.34/index.html

+88
Large diffs are not rendered by default.

blog/2020/10/04/swc-1.2.35.html

+270
Large diffs are not rendered by default.

blog/2020/10/04/swc-1.2.35/index.html

+270
Large diffs are not rendered by default.

blog/2020/10/06/swc-1.2.36.html

+160
Large diffs are not rendered by default.

blog/2020/10/06/swc-1.2.36/index.html

+160
Large diffs are not rendered by default.

blog/2020/10/29/swc-1.2.37.html

+196
Large diffs are not rendered by default.

blog/2020/10/29/swc-1.2.37/index.html

+196
Large diffs are not rendered by default.

blog/2020/11/08/swc-1.2.38.html

+137
Large diffs are not rendered by default.

blog/2020/11/08/swc-1.2.38/index.html

+137
Large diffs are not rendered by default.

blog/2020/11/21/swc-1.2.39.html

+99
Large diffs are not rendered by default.

blog/2020/11/21/swc-1.2.39/index.html

+99
Large diffs are not rendered by default.

blog/2020/12/04/swc-1.2.40.html

+278
Large diffs are not rendered by default.

blog/2020/12/04/swc-1.2.40/index.html

+278
Large diffs are not rendered by default.

blog/2020/12/22/swc-1.2.41.html

+102
Large diffs are not rendered by default.

blog/2020/12/22/swc-1.2.41/index.html

+102
Large diffs are not rendered by default.

blog/atom.xml

+1,187
Large diffs are not rendered by default.

blog/feed.xml

+703
Large diffs are not rendered by default.

blog/index.html

+743
Large diffs are not rendered by default.

blog/page10/index.html

+542
Large diffs are not rendered by default.

blog/page2/index.html

+565
Large diffs are not rendered by default.

blog/page3/index.html

+428
Large diffs are not rendered by default.

blog/page4/index.html

+361
Large diffs are not rendered by default.

blog/page5/index.html

+295
Large diffs are not rendered by default.

blog/page6/index.html

+258
Large diffs are not rendered by default.

blog/page7/index.html

+348
Large diffs are not rendered by default.

blog/page8/index.html

+501
Large diffs are not rendered by default.

blog/page9/index.html

+1,038
Large diffs are not rendered by default.

css/main.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/prism.css

+115
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
/**
2+
* Copyright (c) 2017-present, Facebook, Inc.
3+
*
4+
* This source code is licensed under the MIT license found in the
5+
* LICENSE file in the root directory of this source tree.
6+
*
7+
* Modified prism.js default theme for JavaScript, CSS and HTML
8+
* Based on dabblet (http://dabblet.com)
9+
* @author Lea Verou
10+
*/
11+
12+
code[class*='language-'],
13+
pre[class*='language-'] {
14+
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
15+
text-align: left;
16+
white-space: pre;
17+
word-spacing: normal;
18+
word-break: normal;
19+
word-wrap: normal;
20+
line-height: 1.5;
21+
22+
-moz-tab-size: 4;
23+
-o-tab-size: 4;
24+
tab-size: 4;
25+
26+
-webkit-hyphens: none;
27+
-moz-hyphens: none;
28+
-ms-hyphens: none;
29+
hyphens: none;
30+
}
31+
32+
/* Code blocks */
33+
pre[class*='language-'] {
34+
padding: 1em;
35+
margin: 0.5em 0;
36+
overflow: auto;
37+
}
38+
39+
/* Inline code */
40+
:not(pre) > code[class*='language-'] {
41+
padding: 0.1em;
42+
border-radius: 0.3em;
43+
white-space: normal;
44+
}
45+
46+
.token.comment,
47+
.token.prolog,
48+
.token.doctype,
49+
.token.cdata {
50+
color: slategray;
51+
}
52+
53+
.token.punctuation {
54+
color: #999;
55+
}
56+
57+
.namespace {
58+
opacity: 0.7;
59+
}
60+
61+
.token.property,
62+
.token.tag,
63+
.token.boolean,
64+
.token.constant,
65+
.token.symbol,
66+
.token.deleted {
67+
color: #905;
68+
}
69+
70+
.token.selector,
71+
.token.number,
72+
.token.attr-name,
73+
.token.string,
74+
.token.char,
75+
.token.builtin,
76+
.token.inserted {
77+
color: #690;
78+
}
79+
80+
.token.operator,
81+
.token.entity,
82+
.token.url,
83+
.language-css .token.string,
84+
.style .token.string {
85+
color: #9a6e3a;
86+
}
87+
88+
.token.atrule,
89+
.token.attr-value,
90+
.token.keyword {
91+
color: #07a;
92+
}
93+
94+
.token.function,
95+
.token.class-name {
96+
color: #dd4a68;
97+
}
98+
99+
.token.regex,
100+
.token.important,
101+
.token.variable {
102+
color: #e90;
103+
}
104+
105+
.token.important,
106+
.token.bold {
107+
font-weight: bold;
108+
}
109+
.token.italic {
110+
font-style: italic;
111+
}
112+
113+
.token.entity {
114+
cursor: help;
115+
}

docs/comparison-babel.html

+198
Large diffs are not rendered by default.

docs/comparison-babel/index.html

+198
Large diffs are not rendered by default.

docs/configuring-spack.html

+112
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>Configuring spack · swc</title><meta name="viewport" content="width=device-width"/><meta name="generator" content="Docusaurus"/><meta name="description" content="## Basics"/><meta name="docsearch:language" content="en"/><meta property="og:title" content="Configuring spack · swc"/><meta property="og:type" content="website"/><meta property="og:url" content="https://swc.rs/"/><meta property="og:description" content="## Basics"/><meta property="og:image" content="https://swc.rs/img/swc.png"/><meta name="twitter:card" content="summary"/><meta name="twitter:image" content="https://swc.rs/img/swc.png"/><link rel="shortcut icon" href="/img/favicon.png"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.css"/><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css"/><link rel="alternate" type="application/atom+xml" href="https://swc.rs/blog/atom.xml" title="swc Blog ATOM Feed"/><link rel="alternate" type="application/rss+xml" href="https://swc.rs/blog/feed.xml" title="swc Blog RSS Feed"/><script>
2+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
3+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
4+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
5+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
6+
7+
ga('create', 'UA-81467907-3', 'auto');
8+
ga('send', 'pageview');
9+
</script><script type="text/javascript" src="https://buttons.github.io/buttons.js"></script><script src="/js/scrollSpy.js"></script><link rel="stylesheet" href="/css/main.css"/><script src="/js/codetabs.js"></script></head><body class="sideNavVisible separateOnPageNav"><div class="fixedHeaderContainer"><div class="headerWrapper wrapper"><header><a href="/"><h2 class="headerTitle">swc</h2></a><div class="navigationWrapper navigationSlider"><nav class="slidingNav"><ul class="nav-site nav-site-internal"><li class="siteNavGroupActive"><a href="/docs/installation" target="_self">Docs</a></li><li class=""><a href="/help" target="_self">Help</a></li><li class=""><a href="/blog/" target="_self">Blog</a></li><li class=""><a href="https://opencollective.com/swc" target="_self">Donate</a></li><li class=""><a href="https://github.com/swc-project/swc" target="_self">GitHub</a></li><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="docsNavContainer" id="docsNav"><nav class="toc"><div class="toggleNav"><section class="navWrapper wrapper"><div class="navBreadcrumb wrapper"><div class="navToggle" id="navToggler"><div class="hamburger-menu"><div class="line1"></div><div class="line2"></div><div class="line3"></div></div></div><h2><i></i><span>Configuring spack</span></h2><div class="tocToggler" id="tocToggler"><i class="icon-toc"></i></div></div><div class="navGroups"><div class="navGroup"><h3 class="navGroupCategoryTitle">Getting started</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/installation">Installation</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Configuring swc</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/configuring-swc">Configuring swc</a></li><li class="navListItem"><a class="navItem" href="/docs/preset-env">preset-env</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Configuring spack</h3><ul class=""><li class="navListItem navListItemActive"><a class="navItem" href="/docs/configuring-spack">Configuring spack</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Usage</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/usage-swc-cli">cli (swc)</a></li><li class="navListItem"><a class="navItem" href="/docs/usage-spack-cli">cli (spack)</a></li><li class="navListItem"><a class="navItem" href="/docs/usage-swc-loader">swc-loader (Webpack)</a></li><li class="navListItem"><a class="navItem" href="/docs/usage-swc-jest">@swc/jest</a></li><li class="navListItem"><a class="navItem" href="/docs/usage-core">swc (core)</a></li><li class="navListItem"><a class="navItem" href="/docs/usage-plugin">Plugin</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Migration</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/migrating-from-babel-core">@babel/core</a></li><li class="navListItem"><a class="navItem" href="/docs/migrating-from-babel-cli">@babel/cli</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Comparison</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/comparison-babel">Comparison with babel</a></li></ul></div></div></section></div><script>
10+
var coll = document.getElementsByClassName('collapsible');
11+
var checkActiveCategory = true;
12+
for (var i = 0; i < coll.length; i++) {
13+
var links = coll[i].nextElementSibling.getElementsByTagName('*');
14+
if (checkActiveCategory){
15+
for (var j = 0; j < links.length; j++) {
16+
if (links[j].classList.contains('navListItemActive')){
17+
coll[i].nextElementSibling.classList.toggle('hide');
18+
coll[i].childNodes[1].classList.toggle('rotate');
19+
checkActiveCategory = false;
20+
break;
21+
}
22+
}
23+
}
24+
25+
coll[i].addEventListener('click', function() {
26+
var arrow = this.childNodes[1];
27+
arrow.classList.toggle('rotate');
28+
var content = this.nextElementSibling;
29+
content.classList.toggle('hide');
30+
});
31+
}
32+
33+
document.addEventListener('DOMContentLoaded', function() {
34+
createToggler('#navToggler', '#docsNav', 'docsSliderActive');
35+
createToggler('#tocToggler', 'body', 'tocActive');
36+
37+
var headings = document.querySelector('.toc-headings');
38+
headings && headings.addEventListener('click', function(event) {
39+
var el = event.target;
40+
while(el !== headings){
41+
if (el.tagName === 'A') {
42+
document.body.classList.remove('tocActive');
43+
break;
44+
} else{
45+
el = el.parentNode;
46+
}
47+
}
48+
}, false);
49+
50+
function createToggler(togglerSelector, targetSelector, className) {
51+
var toggler = document.querySelector(togglerSelector);
52+
var target = document.querySelector(targetSelector);
53+
54+
if (!toggler) {
55+
return;
56+
}
57+
58+
toggler.onclick = function(event) {
59+
event.preventDefault();
60+
61+
target.classList.toggle(className);
62+
};
63+
}
64+
});
65+
</script></nav></div><div class="container mainContainer docsContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1 id="__docusaurus" class="postHeaderTitle">Configuring spack</h1></header><article><div><span><h2><a class="anchor" aria-hidden="true" id="basics"></a><a href="#basics" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Basics</h2>
66+
<p>spack can be configured with <code>spack.config.js</code>. Config file for the spack is almost simillar to webpack. In future, I'll add a webpack-compatible plugin system.</p>
67+
<p>Basic example:</p>
68+
<pre><code class="hljs css language-js"><span class="hljs-keyword">const</span> { config } = <span class="hljs-built_in">require</span>(<span class="hljs-string">'@swc/core/spack'</span>)
69+
70+
<span class="hljs-built_in">module</span>.exports = config({
71+
<span class="hljs-attr">entry</span>: {
72+
<span class="hljs-string">'web'</span>: __dirname + <span class="hljs-string">'/src/index.ts'</span>,
73+
},
74+
<span class="hljs-attr">output</span>: {
75+
<span class="hljs-attr">path</span>: __dirname + <span class="hljs-string">'/lib'</span>
76+
},
77+
<span class="hljs-attr">module</span>: {},
78+
});
79+
</code></pre>
80+
<h3><a class="anchor" aria-hidden="true" id="entry"></a><a href="#entry" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>entry</h3>
81+
<pre><code class="hljs css language-js">
82+
</code></pre>
83+
<h3><a class="anchor" aria-hidden="true" id="output"></a><a href="#output" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>output</h3>
84+
<h3><a class="anchor" aria-hidden="true" id="module"></a><a href="#module" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>module</h3>
85+
<p>TODO: rules</p>
86+
<h2><a class="anchor" aria-hidden="true" id="using-array"></a><a href="#using-array" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Using array</h2>
87+
<h2><a class="anchor" aria-hidden="true" id="examples"></a><a href="#examples" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Examples</h2>
88+
<ul>
89+
<li><a href="https://github.com/swc-project/cli/tree/master/examples/spack-basic">Basic usage</a></li>
90+
<li><a href="https://github.com/swc-project/cli/tree/master/examples/spack-multiple-entry">Multiple entry</a></li>
91+
</ul>
92+
</span></div></article></div><div class="docLastUpdate"><em>Last updated on 9/8/2020 by 강동윤</em></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/preset-env"><span class="arrow-prev"></span><span>preset-env</span></a><a class="docs-next button" href="/docs/usage-swc-cli"><span>cli (swc)</span><span class="arrow-next"></span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#basics">Basics</a><ul class="toc-headings"><li><a href="#entry">entry</a></li><li><a href="#output">output</a></li><li><a href="#module">module</a></li></ul></li><li><a href="#using-array">Using array</a></li><li><a href="#examples">Examples</a></li></ul></nav></div><footer class="nav-footer" id="footer"><section class="sitemap"><a href="/" class="nav-home"><img src="https://raw.githubusercontent.com/swc-project/logo/master/swc.png" alt="swc" width="66"/></a><div><h5>Docs</h5><a href="/docs/installation.html">Installation</a><a href="/docs/configuring-swc.html">Configuring swc</a><a href="/docs/usage-swc-cli.html">Usage</a><a href="/docs/migrating-from-babel-core.html">Migration</a></div><div><h5>Community</h5><a href="/en/users.html">User Showcase</a><a href="http://stackoverflow.com/questions/tagged/swc-compiler" target="_blank" rel="noreferrer noopener">Stack Overflow</a><a href="https://swc-slackin.herokuapp.com/">Slackin for swc</a></div><div><h5>More</h5><a href="/blog">Blog</a><a href="https://github.com/swc-project/swc">GitHub</a><a class="github-button" href="https://github.com/swc-project/swc" data-icon="octicon-star" data-count-href="/facebook/docusaurus/stargazers" data-show-count="true" data-count-aria-label="# stargazers on GitHub" aria-label="Star this project on GitHub">Star</a></div></section><section class="copyright">Copyright © 2020 The swc project developers</section></footer></div><script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.js"></script><script>window.fbAsyncInit = function() {FB.init({appId:'3577925395580880',xfbml:true,version:'v2.7'});};(function(d, s, id){var js, fjs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) {return;}js = d.createElement(s); js.id = id;js.src = '//connect.facebook.net/en_US/sdk.js';fjs.parentNode.insertBefore(js, fjs);}(document, 'script','facebook-jssdk'));
93+
</script><script>
94+
document.addEventListener('keyup', function(e) {
95+
if (e.target !== document.body) {
96+
return;
97+
}
98+
// keyCode for '/' (slash)
99+
if (e.keyCode === 191) {
100+
const search = document.getElementById('search_input_react');
101+
search && search.focus();
102+
}
103+
});
104+
</script><script>
105+
var search = docsearch({
106+
107+
apiKey: '5b6acdf7dc8baaa86317236bb5e2bb9e',
108+
indexName: 'swc-project',
109+
inputSelector: '#search_input_react',
110+
algoliaOptions: {}
111+
});
112+
</script></body></html>

0 commit comments

Comments
 (0)