Skip to content
This repository was archived by the owner on Aug 13, 2023. It is now read-only.

Commit 71306a8

Browse files
committed
Merge remote-tracking branch 'origin/dev'
2 parents 3aeab62 + 8c8c832 commit 71306a8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+8959
-582
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
.idea/
22
node_modules/
3+
cache/
4+
demo/*.html
35
url.json
46
.DS_Store

.idea/workspace.xml

Lines changed: 611 additions & 75 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Gruntfile.js

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,16 @@ module.exports = function (grunt) {
1313
' **/\n',
1414
separator: '\n'
1515
},
16-
dist: {
16+
v1: {
1717
src: [
18-
'src/js/main.js',
19-
'src/**/*.js'
18+
'src/js/v1/main.js',
19+
'src/js/v1/*.js'
2020
],
21-
dest: 'dist/<%= pkg.name %>.js'
21+
dest: 'dist/<%= pkg.name %>.v1.<%= pkg.version %>.js'
22+
},
23+
v2: {
24+
src: ['cache/js/<%= pkg.name %>.v2.js'],
25+
dest: 'dist/<%= pkg.name %>.v2.<%= pkg.version %>.js'
2226
}
2327
},
2428
uglify: {
@@ -29,7 +33,8 @@ module.exports = function (grunt) {
2933
},
3034
dist: {
3135
files: {
32-
'dist/<%= pkg.name %>.min.js': ['<%= concat.dist.dest %>']
36+
'dist/<%= pkg.name %>.v1.<%= pkg.version %>.min.js': ['<%= concat.v1.dest %>'],
37+
'dist/<%= pkg.name %>.v2.<%= pkg.version %>.min.js': ['<%= concat.v2.dest %>']
3338
}
3439
}
3540
},
@@ -41,6 +46,13 @@ module.exports = function (grunt) {
4146
}
4247
}
4348
},
49+
browserify: {
50+
dist: {
51+
files: {
52+
'cache/js/<%= pkg.name %>.v2.js': ['src/js/v2/core.js']
53+
}
54+
}
55+
},
4456
bump: {
4557
options: {
4658
files: ['package.json'],
@@ -65,7 +77,7 @@ module.exports = function (grunt) {
6577
},
6678
watch: {
6779
files: ['<%= jshint.files %>'],
68-
tasks: ['jshint', 'concat', 'uglify', 'qunit']
80+
tasks: ['browserify', 'jshint', 'concat', 'uglify']
6981
}
7082
});
7183

@@ -75,7 +87,8 @@ module.exports = function (grunt) {
7587
grunt.loadNpmTasks('grunt-contrib-watch');
7688
grunt.loadNpmTasks('grunt-contrib-concat');
7789
grunt.loadNpmTasks('grunt-bump');
78-
90+
grunt.loadNpmTasks('grunt-browserify');
91+
7992
// this would be run by typing "grunt test" on the command line
8093
grunt.registerTask('test', ['jshint', 'qunit']);
8194

0 commit comments

Comments
 (0)