@@ -77,6 +77,7 @@ delete packageJSON.dependencies["socks"];
77
77
const oldVersion = packageJSON . version . split ( "." ) ;
78
78
+ oldVersion [ 2 ] ++ ;
79
79
packageJSON . version = oldVersion . join ( "." ) ;
80
+ console . log ( "browser version is" , packageJSON . version ) ;
80
81
fs . writeFileSync (
81
82
"package.json" ,
82
83
JSON . stringify ( packageJSON , null , " " ) ,
@@ -129,67 +130,69 @@ npmi.on("close", (code) => {
129
130
console . log ( "=====================================" ) ;
130
131
console . log ( "FINISHED UPLOADING BROWSER VERSION" ) ;
131
132
console . log ( "=====================================" ) ;
132
- } else {
133
- throw new Error ( "something went wrong" ) ;
134
- }
135
- } ) ;
136
- fs . rmSync ( "tempBrowser" , { recursive : true , force : true } ) ;
137
- fs . rmSync ( "dist" , { recursive : true , force : true } ) ;
138
- // easier that writing two files smh
139
- const tsconfig = fs . readFileSync ( "tsconfig.json" , "utf8" ) ;
140
- let newTsconfig = tsconfig . replace ( / \. \/ b r o w s e r / g, "./dist" ) ;
141
- newTsconfig = newTsconfig . replace ( / t e m p B r o w s e r / g, "gramjs" ) ;
142
- fs . writeFileSync ( "tsconfig.json" , newTsconfig , "utf8" ) ;
143
- const packageJSON = JSON . parse ( fs . readFileSync ( "package.json" , "utf8" ) ) ;
144
- packageJSON . dependencies [ "node-localstorage" ] = oldValueStorage ;
145
- packageJSON . dependencies [ "socks" ] = oldValueSocks ;
146
- const oldVersion = packageJSON . version . split ( "." ) ;
147
- + oldVersion [ 2 ] ++ ;
148
- packageJSON . version = oldVersion . join ( "." ) ;
149
-
150
- fs . writeFileSync (
151
- "package.json" ,
152
- JSON . stringify ( packageJSON , null , " " ) ,
153
- "utf8"
154
- ) ;
155
-
156
- const npmi = exec ( "npm i" ) ;
157
- npmi . on ( "close" , ( code ) => {
158
- if ( code !== 0 ) {
159
- throw new Error ( "Error happened " + code ) ;
160
- }
161
-
162
- const tsc = exec ( "tsc" ) ;
163
- tsc . on ( "close" , ( code ) => {
164
- if ( code === 0 ) {
165
- fs . copyFileSync ( "package.json" , "dist/package.json" ) ;
166
- fs . copyFileSync ( "README.md" , "dist/README.md" ) ;
167
- fs . copyFileSync ( "LICENSE" , "dist/LICENSE" ) ;
168
- fs . copyFileSync ( "gramjs/tl/api.d.ts" , "dist/tl/api.d.ts" ) ;
169
- fs . copyFileSync ( "gramjs/define.d.ts" , "dist/define.d.ts" ) ;
170
- renameFiles ( "dist" , "delete" ) ;
171
- const npm_publish = exec ( "npm publish" , { cwd : "dist" } ) ;
172
- npm_publish . stdout . on ( "data" , function ( data ) {
173
- console . log ( data . toString ( ) ) ;
174
- } ) ;
175
-
176
- npm_publish . stderr . on ( "data" , function ( data ) {
177
- console . error ( data . toString ( ) ) ;
178
- } ) ;
179
- npm_publish . on ( "close" , ( code ) => {
133
+ fs . rmSync ( "tempBrowser" , { recursive : true , force : true } ) ;
134
+ fs . rmSync ( "dist" , { recursive : true , force : true } ) ;
135
+ // easier that writing two files smh
136
+ const tsconfig = fs . readFileSync ( "tsconfig.json" , "utf8" ) ;
137
+ let newTsconfig = tsconfig . replace ( / \. \/ b r o w s e r / g, "./dist" ) ;
138
+ newTsconfig = newTsconfig . replace ( / t e m p B r o w s e r / g, "gramjs" ) ;
139
+ fs . writeFileSync ( "tsconfig.json" , newTsconfig , "utf8" ) ;
140
+ const packageJSON = JSON . parse ( fs . readFileSync ( "package.json" , "utf8" ) ) ;
141
+ packageJSON . dependencies [ "node-localstorage" ] = oldValueStorage ;
142
+ packageJSON . dependencies [ "socks" ] = oldValueSocks ;
143
+ const oldVersion = packageJSON . version . split ( "." ) ;
144
+ + oldVersion [ 2 ] ++ ;
145
+ packageJSON . version = oldVersion . join ( "." ) ;
146
+ console . log ( "node version is" , packageJSON . version ) ;
147
+ fs . writeFileSync (
148
+ "package.json" ,
149
+ JSON . stringify ( packageJSON , null , " " ) ,
150
+ "utf8"
151
+ ) ;
152
+
153
+ const npmi = exec ( "npm i" ) ;
154
+ npmi . on ( "close" , ( code ) => {
155
+ if ( code !== 0 ) {
156
+ throw new Error ( "Error happened " + code ) ;
157
+ }
158
+
159
+ const tsc = exec ( "tsc" ) ;
160
+ tsc . on ( "close" , ( code ) => {
180
161
if ( code === 0 ) {
181
- console . log ( "=====================================" ) ;
182
- console . log ( "FINISHED UPLOADING NODE VERSION" ) ;
183
- console . log ( "=====================================" ) ;
162
+ fs . copyFileSync ( "package.json" , "dist/package.json" ) ;
163
+ fs . copyFileSync ( "README.md" , "dist/README.md" ) ;
164
+ fs . copyFileSync ( "LICENSE" , "dist/LICENSE" ) ;
165
+ fs . copyFileSync ( "gramjs/tl/api.d.ts" , "dist/tl/api.d.ts" ) ;
166
+ fs . copyFileSync ( "gramjs/define.d.ts" , "dist/define.d.ts" ) ;
167
+ renameFiles ( "dist" , "delete" ) ;
168
+ const npm_publish = exec ( "npm publish --tag latest" , {
169
+ cwd : "dist" ,
170
+ } ) ;
171
+ npm_publish . stdout . on ( "data" , function ( data ) {
172
+ console . log ( data . toString ( ) ) ;
173
+ } ) ;
174
+
175
+ npm_publish . stderr . on ( "data" , function ( data ) {
176
+ console . error ( data . toString ( ) ) ;
177
+ } ) ;
178
+ npm_publish . on ( "close" , ( code ) => {
179
+ if ( code === 0 ) {
180
+ console . log ( "=====================================" ) ;
181
+ console . log ( "FINISHED UPLOADING NODE VERSION" ) ;
182
+ console . log ( "=====================================" ) ;
183
+ } else {
184
+ throw new Error ( "something went wrong" ) ;
185
+ }
186
+ } ) ;
184
187
} else {
185
- throw new Error ( "something went wrong" ) ;
188
+ console . log ( code ) ;
189
+ throw new Error ( "Error happened" ) ;
186
190
}
187
191
} ) ;
188
- } else {
189
- console . log ( code ) ;
190
- throw new Error ( "Error happened" ) ;
191
- }
192
- } ) ;
192
+ } ) ;
193
+ } else {
194
+ throw new Error ( "something went wrong" ) ;
195
+ }
193
196
} ) ;
194
197
} ) ;
195
198
} ) ;
0 commit comments