@@ -18,63 +18,6 @@ grunt.initConfig({
18
18
} ) ( )
19
19
} ) ;
20
20
21
- grunt . registerTask ( "build-member-list" , function ( ) {
22
- var https = require ( "https" ) ,
23
- done = this . async ( ) ,
24
- path = grunt . config ( "wordpress.dir" ) + "/resources/corporate-members.json" ;
25
-
26
- function getMembers ( level , callback ) {
27
- var request = https . request ( {
28
- host : "raw.githubusercontent.com" ,
29
- path : "/jquery/jquery.org/master/data/members/" + level + ".json"
30
- } , function ( response ) {
31
- var json = "" ;
32
- response . setEncoding ( "utf8" ) ;
33
- response . on ( "data" , function ( chunk ) {
34
- json += chunk ;
35
- } ) ;
36
- response . on ( "end" , function ( ) {
37
- try {
38
- json = JSON . parse ( json ) ;
39
- } catch ( error ) {
40
- return callback ( error ) ;
41
- }
42
-
43
- callback ( null , json ) ;
44
- } ) ;
45
- } ) ;
46
-
47
- request . end ( ) ;
48
- }
49
-
50
- async . parallel ( {
51
- diamond : getMembers . bind ( null , "diamond" ) ,
52
- platinum : getMembers . bind ( null , "platinum" ) ,
53
- gold : getMembers . bind ( null , "gold" )
54
- } , function ( error , members ) {
55
- if ( error ) {
56
- return done ( error ) ;
57
- }
58
-
59
- var corporateMembers = members . diamond
60
- . concat ( members . platinum )
61
- . concat ( members . gold )
62
- . filter ( function ( member ) {
63
-
64
- // modern.IE has a special membership which doesn't get logo rotation
65
- if ( member . name === "modern.IE" ) {
66
- return false ;
67
- }
68
-
69
- return true ;
70
- } ) ;
71
-
72
- corporateMembers = JSON . stringify ( corporateMembers ) ;
73
- grunt . file . write ( path , corporateMembers ) ;
74
- done ( ) ;
75
- } ) ;
76
- } ) ;
77
-
78
- grunt . registerTask ( "build" , [ "build-posts" , "build-resources" , "build-member-list" ] ) ;
21
+ grunt . registerTask ( "build" , [ "build-posts" , "build-resources" ] ) ;
79
22
80
23
} ;
0 commit comments