| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 | | 'use strict'; |  |   |  | function isPSD (buffer) { |  |   return ('8BPS' === buffer.toString('ascii', 0, 4)); |  | } |  |   |  | function calculate (buffer) { |  |   return { |  |     'width': buffer.readUInt32BE(18), |  |     'height': buffer.readUInt32BE(14) |  |   }; |  | } |  |   |  | module.exports = { |  |   'detect': isPSD, |  |   'calculate': calculate |  | }; | 
 |