Skip to content

Commit 9e532e2

Browse files
committed
Migrate tooling to ES modules
1 parent 992efe3 commit 9e532e2

File tree

4 files changed

+13
-16
lines changed

4 files changed

+13
-16
lines changed

.babelrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
presets: [
33
[
44
'@babel/preset-env',

pattern_library/static/pattern_library/src/js/app.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import '../scss/main.scss';
2-
import persistMenu from './components/persist-menu';
3-
import patternSearch from './components/pattern-search';
4-
import tabbedContent from './components/tabbed-content';
5-
import syntaxHighlighting from './components/syntax-highlighting';
6-
import hideMenuMobile from './components/hide-menu-mobile';
7-
import { setIframeSize, resizeIframe } from './components/iframe';
8-
import { toggleNav, toggleNavItems } from './components/navigation';
2+
import persistMenu from './components/persist-menu.js';
3+
import patternSearch from './components/pattern-search.js';
4+
import tabbedContent from './components/tabbed-content.js';
5+
import syntaxHighlighting from './components/syntax-highlighting.js';
6+
import hideMenuMobile from './components/hide-menu-mobile.js';
7+
import { setIframeSize, resizeIframe } from './components/iframe.js';
8+
import { toggleNav, toggleNavItems } from './components/navigation.js';
99

1010
document.addEventListener('DOMContentLoaded', () => {
1111
syntaxHighlighting();

pattern_library/static/pattern_library/src/scss/components/_md.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@use '../config' as *;
2+
13
.md {
24
padding: 20px;
35
background-color: $off-white;

webpack.config.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
1-
const path = require('path');
1+
import path from 'path';
22

3-
const staticDir = path.resolve(
4-
__dirname,
5-
'pattern_library',
6-
'static',
7-
'pattern_library',
8-
);
3+
const staticDir = path.resolve('pattern_library', 'static', 'pattern_library');
94

10-
module.exports = {
5+
export default {
116
entry: path.join(staticDir, 'src', 'js', 'app.js'),
127
output: {
138
path: path.join(staticDir, 'dist'),

0 commit comments

Comments
 (0)