Mirror: The small sibling of the graphql package, slimmed down for client-side libraries.

chore: Add missing clean script

Changed files
+23 -9
scripts
+11 -9
.gitignore
···
+
+
/*/**/*.d.ts
+
/*/**/*.js
+
/*/**/*.mjs
+
/*.d.ts
+
/*.js
+
/*.mjs
+
+
!/alias/**/*
+
!/scripts/**/*
+
yarn-error.log
node_modules/
coverage/
···
/cypress/screenshots/**
/scripts/buildenv/dist-*
yarn.lock
-
-
!/alias/
-
!/scripts/
-
/*/**/*.d.ts
-
/*/**/*.js
-
/*/**/*.mjs
-
/*.d.ts
-
/*.js
-
/*.mjs
+12
scripts/clean.js
···
+
const { globSync } = require('glob');
+
const rimraf = require('rimraf');
+
const meta = require('../package.json');
+
+
rimraf.sync(
+
meta.files
+
.filter(x => x !== 'LICENSE.md' && x !== 'README.md')
+
.reduce((acc, x) => {
+
const globbed = globSync(x);
+
return globbed.length ? [...acc, ...globbed] : [...acc, x];
+
}, [])
+
);