Skip to content

Commit

Permalink
ci: tweak up clean-pkg script (#1048)
Browse files Browse the repository at this point in the history
  • Loading branch information
antongolub authored Jan 1, 2025
1 parent 2bf873d commit 343bda0
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 5 deletions.
7 changes: 3 additions & 4 deletions scripts/clean-package-json.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,11 @@

import fs from 'node:fs'
import path from 'node:path'
import { createRequire } from 'node:module'

const __dirname = path.dirname(new URL(import.meta.url).pathname)
const pkgJsonFile = path.join(__dirname, '../package.json')
const root = path.resolve(__dirname, '..')
const pkgJsonFile = path.join(root, 'package.json')
const _pkgJson = JSON.parse(fs.readFileSync(pkgJsonFile, 'utf-8'))

const whitelist = new Set([
'name',
Expand All @@ -41,9 +42,7 @@ const whitelist = new Set([
'license',
])

const _pkgJson = createRequire(import.meta.url)('../package.json')
const pkgJson = Object.fromEntries(
Object.entries(_pkgJson).filter(([k]) => whitelist.has(k))
)

fs.writeFileSync(pkgJsonFile, JSON.stringify(pkgJson, null, 2))
2 changes: 1 addition & 1 deletion test/export.test.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2024 Google LLC
// Copyright 2025 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down

0 comments on commit 343bda0

Please sign in to comment.