Explicitly target files that should be included in the npm package, making it 10x smaller by removing the docs, samples, scripts, sources, tests and other useless files.
+++ /dev/null
-/.git
-/.github
-/coverage
-/custom
-/dist/*.zip
-/docs/index.md
-/node_modules
-
-.codeclimate.yml
-.DS_Store
-.gitignore
-.idea
-.travis.yml
{pattern: 'test/fixtures/**/*.png', included: false},
'node_modules/moment/min/moment.min.js',
'test/index.js',
- 'src/chart.js'
+ 'src/index.js'
].concat(args.inputs),
preprocessors: {
'test/index.js': ['rollup'],
- 'src/chart.js': ['sources']
+ 'src/index.js': ['sources']
},
rollupPreprocessor: {
"bugs": {
"url": "https://github.com/chartjs/Chart.js/issues"
},
+ "files": [
+ "bower.json",
+ "composer.json",
+ "dist/*.css",
+ "dist/*.js"
+ ],
"devDependencies": {
"clean-css": "^4.2.1",
"coveralls": "^3.0.0",
const stylesheet = require('./rollup.plugins').stylesheet;
const pkg = require('./package.json');
-const input = 'src/chart.js';
+const input = 'src/index.js';
const banner = `/*!
* Chart.js v${pkg.version}
* ${pkg.homepage}
}
});
-// INTERNAL: static default options, registered in src/chart.js
+// INTERNAL: static default options, registered in src/index.js
module.exports._defaults = defaultConfig;
}
});
-// INTERNAL: static default options, registered in src/chart.js
+// INTERNAL: static default options, registered in src/index.js
module.exports._defaults = defaultConfig;
}
});
-// INTERNAL: static default options, registered in src/chart.js
+// INTERNAL: static default options, registered in src/index.js
module.exports._defaults = defaultConfig;
}
});
-// INTERNAL: static default options, registered in src/chart.js
+// INTERNAL: static default options, registered in src/index.js
module.exports._defaults = defaultConfig;
}
});
-// INTERNAL: static default options, registered in src/chart.js
+// INTERNAL: static default options, registered in src/index.js
module.exports._defaults = defaultConfig;