This commit is contained in:
brantje 2017-04-08 23:44:56 +02:00
Родитель b0a0ea435a
Коммит cf35ea5b24
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 5FF1D117F918687F
3 изменённых файлов: 56 добавлений и 3 удалений

3
.gitignore поставляемый
Просмотреть файл

@ -1,4 +1,5 @@
.idea
.DS_Storecss/*.map
node_modules
dist
dist
extension.zip

Просмотреть файл

@ -29,16 +29,67 @@ module.exports = function (grunt) {
"oc_requesttoken": true
}
},
all: ['js/*','!js/vendor']
all: ['js/*', '!js/vendor']
},
mkdir: {
dist: {
options: {
mode: 0700,
create: ['dist']
}
}
},
copy: {
dist: {
src: [
'**',
'!style/*/**/*',
'!style/*',
'!style',
'!node_modules/*',
'!node_modules/**',
'!dist/**',
'!dist/*',
'!.drone.yml',
'!.gitignore',
'!.jshintrc',
'!.scrutinizer.yml',
'!.travis.yml',
'!Gruntfile.js',
'!karma.conf.js',
'!launch_phpunit.sh',
'!Makefile',
'!package.json',
'!phpunit.*',
'!Dockerfile',
'!*.md',
'!*.zip',
'!swagger.yaml'
],
dest: 'dist/'
}
},
compress: {
dist: {
options: {
archive: 'extension.zip'
},
files: [
{src: ['**'], dest: '.', cwd: 'dist/'}, // includes files in path
]
}
}
});
grunt.loadNpmTasks('grunt-mkdir');
grunt.loadNpmTasks('grunt-contrib-compress');
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-jshint');
// Default task(s).
grunt.registerTask('hint', ['jshint']);
grunt.registerTask('dist', ['jshint', 'mkdir:dist', 'copy:dist', 'compress:dist']);
};

Просмотреть файл

@ -10,6 +10,7 @@
"jshint-stylish": "^2.2.1"
},
"devDependencies": {
"grunt-contrib-compress": "^1.4.1",
"grunt-contrib-copy": "^1.0.0",
"grunt-mkdir": "^1.0.0"
},