Skip to content

Commit f49ade4

Browse files
Convert project to ESM
1 parent 4c75fd1 commit f49ade4

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

app/data/repos.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
const EleventyFetch = require('@11ty/eleventy-fetch')
1+
import EleventyFetch from '@11ty/eleventy-fetch'
22

3-
module.exports = async function () {
3+
export default async function () {
44
const url = 'https://api.github.com/orgs/x-govuk/repos'
55

66
return EleventyFetch(url, {

eleventy.config.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const rssPlugin = require('@11ty/eleventy-plugin-rss')
2-
const govukEleventyPlugin = require('@x-govuk/govuk-eleventy-plugin')
1+
import rssPlugin from '@11ty/eleventy-plugin-rss'
2+
import govukEleventyPlugin from '@x-govuk/govuk-eleventy-plugin'
33

4-
module.exports = function (eleventyConfig) {
4+
export default function (eleventyConfig) {
55
eleventyConfig.addPlugin(rssPlugin)
66

77
eleventyConfig.addPlugin(govukEleventyPlugin, {

eslint.config.mjs eslint.config.js

File renamed without changes.

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,6 @@
3333
"engines": {
3434
"node": "^20.0.0"
3535
},
36-
"private": true
36+
"private": true,
37+
"type": "module"
3738
}

0 commit comments

Comments
 (0)