Основная структура

This commit is contained in:
2023-03-27 15:04:48 +04:00
parent d2ed8eaf58
commit f90f0c542b
13 changed files with 12384 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
module.exports = function (grunt) {
grunt.initConfig({
browserify: {
dev: {
src: 'src/**/*.ts',
dest: 'bin/april-fools.js',
options: {
browserifyOptions: {
debug: true
},
configure: function (bundler) {
bundler.plugin(require('tsify'));
bundler.transform(require('babelify'), {
presets: ['@babel/env'],
extensions: ['.ts']
});
}
}
},
},
uglify: {
dev: {
files: {
'bin/april-fools.min.js': ['bin/april-fools.js'],
}
}
}
});
grunt.loadNpmTasks('grunt-browserify');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-jsdoc-to-markdown');
grunt.registerTask('default', ['browserify', 'uglify']);
};