This repository was archived by the owner on Nov 7, 2023. It is now read-only.
File tree 10 files changed +12547
-33
lines changed
10 files changed +12547
-33
lines changed Original file line number Diff line number Diff line change 1
1
/_build /*
2
2
. * .swp
3
3
/node_modules /*
4
+ /dist
Original file line number Diff line number Diff line change 1
1
{
2
2
"preset" : " crockford" ,
3
3
"requireMultipleVarDecl" : null ,
4
+ "requireVarDeclFirst" : null ,
4
5
"disallowQuotedKeysInObjects" : null ,
5
6
"validateQuoteMarks" : true ,
6
7
"validateIndentation" : 2 ,
7
8
"requireCamelCaseOrUpperCaseIdentifiers" : null ,
8
9
"disallowDanglingUnderscores" : null ,
9
- "requireBlocksOnNewline" : null ,
10
- "excludeFiles" : [
11
- " src/vgl/**" ,
12
- " src/util/wigglemaps.js" ,
13
- " src/util/pnltri.js"
14
- ]
10
+ "requireBlocksOnNewline" : null
15
11
}
Original file line number Diff line number Diff line change 4
4
"eqeqeq" : true ,
5
5
"forin" : true ,
6
6
"indent" : 2 ,
7
- "freeze" : true ,
8
7
"latedef" : true ,
9
8
"newcap" : true ,
10
9
"noarg" : true ,
11
10
"noempty" : false ,
12
- "nonbsp" : true ,
13
11
"nonew" : true ,
14
12
"plusplus" : true ,
15
13
"quotmark" : true ,
Original file line number Diff line number Diff line change 1
1
language : node_js
2
2
3
3
node_js :
4
- - " 0.10 "
4
+ - " 0.12 "
5
5
6
6
before_install :
7
- - pushd "${HOME}"
8
- - curl "http://www.cmake.org/files/v3.2/cmake-3.2.1-Linux-x86_64.tar.gz" | gunzip -c | tar x
9
- - cd cmake-*/bin && export PATH="${PWD}:${PATH}"
10
- - popd
11
- - cmake --version
12
7
- env
13
8
14
9
script :
15
10
- npm install
16
- - mkdir _build
17
- - cd _build
18
- - cmake ..
19
- - ctest -VV -S ../cmake/travis_build.cmake || true
20
- # - ctest -VV -S ../cmake/travis_submit.cmake
21
- - if [ -f test_failed ] ; then false ; fi
11
+ - npm test
22
12
23
13
sudo : False
Original file line number Diff line number Diff line change
1
+ /* jshint node: true */
2
+ module . exports = function ( grunt ) {
3
+ 'use strict' ;
4
+ var sources = grunt . file . readJSON ( 'sources.json' ) ,
5
+ src = sources . vgl . prefix ,
6
+ files = sources . vgl . files
7
+ . map ( function ( f ) {
8
+ return src + '/' + f ;
9
+ } ) ;
10
+
11
+ grunt . initConfig ( {
12
+ jshint : {
13
+ library : {
14
+ src : files ,
15
+ options : {
16
+ jshintrc : '.jshintrc'
17
+ }
18
+ } ,
19
+ gruntfile : {
20
+ src : [ 'Gruntfile.js' ] ,
21
+ options : {
22
+ node : true
23
+ }
24
+ }
25
+ } ,
26
+ jscs : {
27
+ library : {
28
+ src : files
29
+ } ,
30
+ gruntfile : {
31
+ src : [ 'Gruntfile.js' ]
32
+ }
33
+ } ,
34
+ concat : {
35
+ dist : {
36
+ src : files ,
37
+ dest : 'dist/vgl.js'
38
+ }
39
+ } ,
40
+ uglify : {
41
+ dist : {
42
+ files : {
43
+ 'dist/vgl.min.js' : files
44
+ } ,
45
+ options : {
46
+ mangle : true ,
47
+ ASCIIOnly : true ,
48
+ sourceMap : true
49
+ }
50
+ }
51
+ }
52
+ } ) ;
53
+
54
+ grunt . loadNpmTasks ( 'grunt-contrib-jshint' ) ;
55
+ grunt . loadNpmTasks ( 'grunt-jscs' ) ;
56
+ grunt . loadNpmTasks ( 'grunt-contrib-concat' ) ;
57
+ grunt . loadNpmTasks ( 'grunt-contrib-uglify' ) ;
58
+
59
+ grunt . registerTask ( 'test' , [ 'jshint' , 'jscs' ] ) ;
60
+ grunt . registerTask ( 'default' , [ 'concat' , 'uglify' ] ) ;
61
+ } ;
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " vgl" ,
3
+ "description" : " VTK for the Web." ,
4
+ "main" : " vgl.js" ,
5
+ "license" : " Apache-2.0" ,
6
+ "homepage" : " https://github.com/OpenGeoscience/vgl" ,
7
+ "moduleType" : [],
8
+ "ignore" : [
9
+ " **/*" ,
10
+ " !/vgl.js" ,
11
+ " !/vgl.min.js" ,
12
+ " !README.md"
13
+ ]
14
+ }
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vgl" ,
3
3
"description" : " VTK for the Web." ,
4
- "version" : " 0.1.14 " ,
4
+ "version" : " 0.2.0 " ,
5
5
"repository" : {
6
6
"type" : " git" ,
7
7
"url" : " git://github.com/OpenGeoscience/vgl.git"
8
8
},
9
- "devDependencies " : {
9
+ "dependencies " : {
10
10
"grunt" : " ~0.4" ,
11
- "grunt-contrib-jshint" : " ~0.1.1" ,
12
- "grunt-contrib-uglify" : " ~0.2.4" ,
13
- "grunt-contrib-watch" : " ~0.6" ,
14
- "grunt-contrib-concat" : " ~0.3.0" ,
15
- "grunt-contrib-copy" : " ~0.4.0" ,
16
- "grunt-contrib-clean" : " ~0.5.0" ,
17
- "grunt-shell" : " >=0.2.1" ,
18
- "grunt-release" : " ~0.6.0" ,
19
- "jscs" : " 1.11.2" ,
20
- "jsdoc" : " ^3.3" ,
21
- "jshint" : " ~2.5"
11
+ "grunt-cli" : " ^0.1.13" ,
12
+ "grunt-contrib-concat" : " ^0.5.1" ,
13
+ "grunt-contrib-uglify" : " ^0.10.0"
14
+ },
15
+ "devDependencies" : {
16
+ "grunt-contrib-jshint" : " ^0.11.3" ,
17
+ "grunt-jscs" : " ^2.2.0" ,
18
+ "jscs" : " ^2.4.0" ,
19
+ "jshint" : " ^2.8.0"
20
+ },
21
+ "scripts" : {
22
+ "install" : " grunt" ,
23
+ "test" : " grunt test"
22
24
}
23
25
}
Original file line number Diff line number Diff line change
1
+ {
2
+ "vgl" : {
3
+ "prefix" : " src" ,
4
+ "files" : [
5
+ " init.js" ,
6
+ " GL.js" ,
7
+ " timestamp.js" ,
8
+ " object.js" ,
9
+ " event.js" ,
10
+ " boundingObject.js" ,
11
+ " node.js" ,
12
+ " groupNode.js" ,
13
+ " actor.js" ,
14
+ " freezeObject.js" ,
15
+ " defaultValue.js" ,
16
+ " graphicsObject.js" ,
17
+ " geojsonReader.js" ,
18
+ " data.js" ,
19
+ " geomData.js" ,
20
+ " mapper.js" ,
21
+ " groupMapper.js" ,
22
+ " materialAttribute.js" ,
23
+ " blend.js" ,
24
+ " material.js" ,
25
+ " renderer.js" ,
26
+ " renderWindow.js" ,
27
+ " camera.js" ,
28
+ " interactorStyle.js" ,
29
+ " trackballInteractorStyle.js" ,
30
+ " pvwInteractorStyle.js" ,
31
+ " viewer.js" ,
32
+ " shader.js" ,
33
+ " shaderProgram.js" ,
34
+ " texture.js" ,
35
+ " uniform.js" ,
36
+ " vertexAttribute.js" ,
37
+ " source.js" ,
38
+ " planeSource.js" ,
39
+ " pointSource.js" ,
40
+ " lineSource.js" ,
41
+ " utils.js" ,
42
+ " picker.js" ,
43
+ " shapefileReader.js" ,
44
+ " vtkReader.js" ,
45
+ " dataBuffers.js"
46
+ ]
47
+ }
48
+ }
You can’t perform that action at this time.
0 commit comments