Skip to content

Commit

Permalink
update for rollup 3
Browse files Browse the repository at this point in the history
  • Loading branch information
goto-bus-stop committed Oct 18, 2022
1 parent 3b3097d commit 68ec803
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
5 changes: 3 additions & 2 deletions rollup.config.js → rollup.config.mjs
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import fs from 'fs';
import resolve from '@rollup/plugin-node-resolve';
import plurals from './scripts/rollup-plugin-plurals';
import plurals from './scripts/rollup-plugin-plurals.mjs';

const pkg = require('./package.json');
const pkg = JSON.parse(fs.readFileSync('./package.json', 'utf8'));

export default {
input: './src/index.mjs',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import fs from 'fs';
import fs from 'fs/promises';
import { basename, dirname } from 'path';
import { Compiler as PluralCompiler } from 'make-plural-compiler';

const pluralsData = require('cldr-core/supplemental/plurals.json');
const ordinalsData = require('cldr-core/supplemental/ordinals.json');
const pluralsData = JSON.parse(await fs.readFile('./node_modules/cldr-core/supplemental/plurals.json', 'utf8'));
const ordinalsData = JSON.parse(await fs.readFile('./node_modules/cldr-core/supplemental/ordinals.json', 'utf8'));

PluralCompiler.load(pluralsData, ordinalsData);

Expand All @@ -30,8 +30,8 @@ export default function plurals(output) {
seen.set(fnText, id);
}

await fs.promises.mkdir(dirname(file), { recursive: true });
await fs.promises.writeFile(file, `${source}\n`);
await fs.mkdir(dirname(file), { recursive: true });
await fs.writeFile(file, `${source}\n`);
}

return {
Expand All @@ -42,7 +42,7 @@ export default function plurals(output) {
)));

const index = getFile('index');
await fs.promises.writeFile(index, locales.map((id) => {
await fs.writeFile(index, locales.map((id) => {
const specifier = `./${basename(getFile(id))}`;

return output.format === 'es'
Expand Down

0 comments on commit 68ec803

Please sign in to comment.