(package)
| 200 | } |
| 201 | |
| 202 | async function main(package) { |
| 203 | const cjsPackageJson = { module: './esm/index.js', sideEffects: false } |
| 204 | const esmPackageJson = { type: 'module', sideEffects: false } |
| 205 | |
| 206 | console.log(`Building ${package} package...`) |
| 207 | |
| 208 | await Promise.all([ |
| 209 | rimraf(`./${package}/16/solid/*`), |
| 210 | rimraf(`./${package}/20/solid/*`), |
| 211 | rimraf(`./${package}/24/outline/*`), |
| 212 | rimraf(`./${package}/24/solid/*`), |
| 213 | ]) |
| 214 | |
| 215 | await Promise.all([ |
| 216 | buildIcons(package, '16/solid', 'cjs'), |
| 217 | buildIcons(package, '16/solid', 'esm'), |
| 218 | buildIcons(package, '20/solid', 'cjs'), |
| 219 | buildIcons(package, '20/solid', 'esm'), |
| 220 | buildIcons(package, '24/outline', 'cjs'), |
| 221 | buildIcons(package, '24/outline', 'esm'), |
| 222 | buildIcons(package, '24/solid', 'cjs'), |
| 223 | buildIcons(package, '24/solid', 'esm'), |
| 224 | ensureWriteJson(`./${package}/16/solid/esm/package.json`, esmPackageJson), |
| 225 | ensureWriteJson(`./${package}/16/solid/package.json`, cjsPackageJson), |
| 226 | ensureWriteJson(`./${package}/20/solid/esm/package.json`, esmPackageJson), |
| 227 | ensureWriteJson(`./${package}/20/solid/package.json`, cjsPackageJson), |
| 228 | ensureWriteJson(`./${package}/24/outline/esm/package.json`, esmPackageJson), |
| 229 | ensureWriteJson(`./${package}/24/outline/package.json`, cjsPackageJson), |
| 230 | ensureWriteJson(`./${package}/24/solid/esm/package.json`, esmPackageJson), |
| 231 | ensureWriteJson(`./${package}/24/solid/package.json`, cjsPackageJson), |
| 232 | ]) |
| 233 | |
| 234 | let packageJson = JSON.parse(await fs.readFile(`./${package}/package.json`, 'utf8')) |
| 235 | |
| 236 | packageJson.exports = await buildExports(['16/solid', '20/solid', '24/outline', '24/solid']) |
| 237 | |
| 238 | await ensureWriteJson(`./${package}/package.json`, packageJson) |
| 239 | |
| 240 | return console.log(`Finished building ${package} package.`) |
| 241 | } |
| 242 | |
| 243 | let [package] = process.argv.slice(2) |
| 244 |
no test coverage detected
searching dependent graphs…