ofs | hex dump | ascii |
---|
0000 | 70 61 63 6b 61 67 65 2f 4c 49 43 45 4e 53 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | package/LICENSE................. |
0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0060 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
0080 | 30 30 32 30 34 37 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 30 32 37 30 20 00 30 00 00 00 | 002047..3560116604..010270..0... |
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
0120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0140 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 4d 49 54 20 4c 69 63 65 6e 73 65 0a 0a 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 38 20 | MIT.License..Copyright.(c).2018. |
0220 | e5 88 98 e7 a5 ba 0a 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 68 65 72 65 62 79 20 67 72 61 | ........Permission.is.hereby.gra |
0240 | 6e 74 65 64 2c 20 66 72 65 65 20 6f 66 20 63 68 61 72 67 65 2c 20 74 6f 20 61 6e 79 20 70 65 72 | nted,.free.of.charge,.to.any.per |
0260 | 73 6f 6e 20 6f 62 74 61 69 6e 69 6e 67 20 61 20 63 6f 70 79 0a 6f 66 20 74 68 69 73 20 73 6f 66 | son.obtaining.a.copy.of.this.sof |
0280 | 74 77 61 72 65 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 64 20 64 6f 63 75 6d 65 6e 74 61 74 69 | tware.and.associated.documentati |
02a0 | 6f 6e 20 66 69 6c 65 73 20 28 74 68 65 20 22 53 6f 66 74 77 61 72 65 22 29 2c 20 74 6f 20 64 65 | on.files.(the."Software"),.to.de |
02c0 | 61 6c 0a 69 6e 20 74 68 65 20 53 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 20 72 65 73 74 72 | al.in.the.Software.without.restr |
02e0 | 69 63 74 69 6f 6e 2c 20 69 6e 63 6c 75 64 69 6e 67 20 77 69 74 68 6f 75 74 20 6c 69 6d 69 74 61 | iction,.including.without.limita |
0300 | 74 69 6f 6e 20 74 68 65 20 72 69 67 68 74 73 0a 74 6f 20 75 73 65 2c 20 63 6f 70 79 2c 20 6d 6f | tion.the.rights.to.use,.copy,.mo |
0320 | 64 69 66 79 2c 20 6d 65 72 67 65 2c 20 70 75 62 6c 69 73 68 2c 20 64 69 73 74 72 69 62 75 74 65 | dify,.merge,.publish,.distribute |
0340 | 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c 20 61 6e 64 2f 6f 72 20 73 65 6c 6c 0a 63 6f 70 69 65 73 | ,.sublicense,.and/or.sell.copies |
0360 | 20 6f 66 20 74 68 65 20 53 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 74 6f 20 70 65 72 6d 69 74 20 | .of.the.Software,.and.to.permit. |
0380 | 70 65 72 73 6f 6e 73 20 74 6f 20 77 68 6f 6d 20 74 68 65 20 53 6f 66 74 77 61 72 65 20 69 73 0a | persons.to.whom.the.Software.is. |
03a0 | 66 75 72 6e 69 73 68 65 64 20 74 6f 20 64 6f 20 73 6f 2c 20 73 75 62 6a 65 63 74 20 74 6f 20 74 | furnished.to.do.so,.subject.to.t |
03c0 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 54 68 65 20 61 62 | he.following.conditions:..The.ab |
03e0 | 6f 76 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 61 6e 64 20 74 68 69 73 20 70 65 | ove.copyright.notice.and.this.pe |
0400 | 72 6d 69 73 73 69 6f 6e 20 6e 6f 74 69 63 65 20 73 68 61 6c 6c 20 62 65 20 69 6e 63 6c 75 64 65 | rmission.notice.shall.be.include |
0420 | 64 20 69 6e 20 61 6c 6c 0a 63 6f 70 69 65 73 20 6f 72 20 73 75 62 73 74 61 6e 74 69 61 6c 20 70 | d.in.all.copies.or.substantial.p |
0440 | 6f 72 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 0a 54 48 45 20 53 4f | ortions.of.the.Software...THE.SO |
0460 | 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 22 41 53 20 49 53 22 2c 20 57 49 54 48 | FTWARE.IS.PROVIDED."AS.IS",.WITH |
0480 | 4f 55 54 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 45 58 50 52 45 53 | OUT.WARRANTY.OF.ANY.KIND,.EXPRES |
04a0 | 53 20 4f 52 0a 49 4d 50 4c 49 45 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f 54 20 | S.OR.IMPLIED,.INCLUDING.BUT.NOT. |
04c0 | 4c 49 4d 49 54 45 44 20 54 4f 20 54 48 45 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 20 4d 45 52 | LIMITED.TO.THE.WARRANTIES.OF.MER |
04e0 | 43 48 41 4e 54 41 42 49 4c 49 54 59 2c 0a 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 | CHANTABILITY,.FITNESS.FOR.A.PART |
0500 | 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 20 41 4e 44 20 4e 4f 4e 49 4e 46 52 49 4e 47 45 4d 45 | ICULAR.PURPOSE.AND.NONINFRINGEME |
0520 | 4e 54 2e 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 53 48 41 4c 4c 20 54 48 45 0a 41 55 54 48 4f 52 | NT..IN.NO.EVENT.SHALL.THE.AUTHOR |
0540 | 53 20 4f 52 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 53 20 42 45 20 4c 49 41 42 4c 45 | S.OR.COPYRIGHT.HOLDERS.BE.LIABLE |
0560 | 20 46 4f 52 20 41 4e 59 20 43 4c 41 49 4d 2c 20 44 41 4d 41 47 45 53 20 4f 52 20 4f 54 48 45 52 | .FOR.ANY.CLAIM,.DAMAGES.OR.OTHER |
0580 | 0a 4c 49 41 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45 52 20 49 4e 20 41 4e 20 41 43 54 49 4f 4e | .LIABILITY,.WHETHER.IN.AN.ACTION |
05a0 | 20 4f 46 20 43 4f 4e 54 52 41 43 54 2c 20 54 4f 52 54 20 4f 52 20 4f 54 48 45 52 57 49 53 45 2c | .OF.CONTRACT,.TORT.OR.OTHERWISE, |
05c0 | 20 41 52 49 53 49 4e 47 20 46 52 4f 4d 2c 0a 4f 55 54 20 4f 46 20 4f 52 20 49 4e 20 43 4f 4e 4e | .ARISING.FROM,.OUT.OF.OR.IN.CONN |
05e0 | 45 43 54 49 4f 4e 20 57 49 54 48 20 54 48 45 20 53 4f 46 54 57 41 52 45 20 4f 52 20 54 48 45 20 | ECTION.WITH.THE.SOFTWARE.OR.THE. |
0600 | 55 53 45 20 4f 52 20 4f 54 48 45 52 20 44 45 41 4c 49 4e 47 53 20 49 4e 20 54 48 45 0a 53 4f 46 | USE.OR.OTHER.DEALINGS.IN.THE.SOF |
0620 | 54 57 41 52 45 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | TWARE........................... |
0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0800 | 70 61 63 6b 61 67 65 2f 63 61 6d 65 6c 2d 63 61 73 65 2e 6a 73 00 00 00 00 00 00 00 00 00 00 00 | package/camel-case.js........... |
0820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0860 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
0880 | 30 30 30 34 32 37 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 31 36 31 33 20 00 30 00 00 00 | 000427..3560116604..011613..0... |
08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0900 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
0920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0940 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 66 75 6e 63 74 69 6f 6e 20 63 61 6d 65 6c 43 61 73 | 'use.strict';..function.camelCas |
0a20 | 65 28 73 74 72 29 20 7b 0a 09 72 65 74 75 72 6e 20 73 74 72 2e 72 65 70 6c 61 63 65 28 2f 5b 5c | e(str).{..return.str.replace(/[\ |
0a40 | 77 2d 5d 2b 2f 67 2c 20 28 73 29 20 3d 3e 0a 09 09 2f 5e 2d 3f 5b 61 2d 7a 5d 2b 28 3f 3a 2d 5b | w-]+/g,.(s).=>.../^-?[a-z]+(?:-[ |
0a60 | 61 2d 7a 5d 2b 29 2b 24 2f 2e 74 65 73 74 28 73 29 0a 09 09 09 3f 20 73 0a 09 09 09 09 09 2e 72 | a-z]+)+$/.test(s)....?.s.......r |
0a80 | 65 70 6c 61 63 65 28 2f 5e 2d 28 6d 73 7c 6d 6f 7a 7c 6b 68 74 6d 6c 7c 65 70 75 62 7c 28 5c 77 | eplace(/^-(ms|moz|khtml|epub|(\w |
0aa0 | 2b 2d 3f 29 2a 77 65 62 6b 69 74 29 28 3f 3d 2d 29 2f 69 2c 20 27 24 31 27 29 0a 09 09 09 09 09 | +-?)*webkit)(?=-)/i,.'$1')...... |
0ac0 | 2e 72 65 70 6c 61 63 65 28 2f 2d 5c 77 2f 67 2c 20 28 73 29 20 3d 3e 20 73 5b 31 5d 2e 74 6f 55 | .replace(/-\w/g,.(s).=>.s[1].toU |
0ae0 | 70 70 65 72 43 61 73 65 28 29 29 0a 09 09 09 3a 20 73 2c 0a 09 29 3b 0a 7d 0a 0a 6d 6f 64 75 6c | pperCase())....:.s,..);.}..modul |
0b00 | 65 2e 65 78 70 6f 72 74 73 20 3d 20 63 61 6d 65 6c 43 61 73 65 3b 0a 00 00 00 00 00 00 00 00 00 | e.exports.=.camelCase;.......... |
0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c00 | 70 61 63 6b 61 67 65 2f 65 78 74 72 61 63 74 2e 6a 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | package/extract.js.............. |
0c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c60 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
0c80 | 30 32 35 33 36 37 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 31 33 30 35 20 00 30 00 00 00 | 025367..3560116604..011305..0... |
0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
0d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 67 65 74 54 65 6d 70 6c 61 74 65 | 'use.strict';..const.getTemplate |
0e20 | 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 67 65 74 2d 74 65 6d 70 6c 61 74 65 27 29 3b 0a 63 6f | .=.require('./get-template');.co |
0e40 | 6e 73 74 20 6c 6f 61 64 53 79 6e 74 61 78 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 | nst.loadSyntax.=.require('postcs |
0e60 | 73 2d 73 79 6e 74 61 78 2f 6c 6f 61 64 2d 73 79 6e 74 61 78 27 29 3b 0a 63 6f 6e 73 74 20 7b 20 | s-syntax/load-syntax');.const.{. |
0e80 | 70 61 72 73 65 2c 20 74 79 70 65 73 2c 20 74 72 61 76 65 72 73 65 2c 20 6c 6f 61 64 4f 70 74 69 | parse,.types,.traverse,.loadOpti |
0ea0 | 6f 6e 73 20 7d 20 3d 20 72 65 71 75 69 72 65 28 27 40 62 61 62 65 6c 2f 63 6f 72 65 27 29 3b 0a | ons.}.=.require('@babel/core');. |
0ec0 | 0a 63 6f 6e 73 74 20 69 73 53 74 79 6c 65 53 68 65 65 74 43 72 65 61 74 65 20 3d 20 65 78 70 65 | .const.isStyleSheetCreate.=.expe |
0ee0 | 63 74 41 64 6a 61 63 65 6e 74 53 69 62 6c 69 6e 67 28 5b 27 63 72 65 61 74 65 27 5d 29 3b 0a 63 | ctAdjacentSibling(['create']);.c |
0f00 | 6f 6e 73 74 20 73 75 70 70 6f 72 74 73 20 3d 20 7b 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 73 74 79 | onst.supports.=.{..//.import.sty |
0f20 | 6c 65 64 20 66 72 6f 6d 20 27 40 65 6d 6f 74 69 6f 6e 2f 73 74 79 6c 65 64 27 0a 09 2f 2f 20 69 | led.from.'@emotion/styled'..//.i |
0f40 | 6d 70 6f 72 74 20 7b 20 73 74 79 6c 65 64 20 7d 20 66 72 6f 6d 20 27 67 6c 61 6d 6f 72 2f 73 74 | mport.{.styled.}.from.'glamor/st |
0f60 | 79 6c 65 64 27 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 7b 20 73 74 79 6c 65 64 20 7d 20 66 72 6f 6d | yled'..//.import.{.styled.}.from |
0f80 | 20 22 73 74 79 6c 65 74 72 6f 6e 2d 72 65 61 63 74 22 3b 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 7b | ."styletron-react";..//.import.{ |
0fa0 | 20 73 74 79 6c 65 64 20 7d 20 66 72 6f 6d 20 27 6c 69 6e 61 72 69 61 2f 72 65 61 63 74 27 3b 0a | .styled.}.from.'linaria/react';. |
0fc0 | 09 2f 2f 20 69 6d 70 6f 72 74 20 7b 20 73 74 79 6c 65 64 20 7d 20 66 72 6f 6d 20 27 40 6d 61 74 | .//.import.{.styled.}.from.'@mat |
0fe0 | 65 72 69 61 6c 2d 75 69 2f 73 74 79 6c 65 73 27 0a 09 73 74 79 6c 65 64 3a 20 74 72 75 65 2c 0a | erial-ui/styles'..styled:.true,. |
1000 | 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 7b 20 73 74 79 6c 65 20 7d 20 66 72 6f 6d 20 22 74 79 70 65 | ..//.import.{.style.}.from."type |
1020 | 73 74 79 6c 65 22 3b 0a 09 73 74 79 6c 65 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 | style";..style:.true,...//.impor |
1040 | 74 20 7b 20 53 74 79 6c 65 53 68 65 65 74 2c 20 63 73 73 20 7d 20 66 72 6f 6d 20 27 61 70 68 72 | t.{.StyleSheet,.css.}.from.'aphr |
1060 | 6f 64 69 74 65 27 3b 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 73 74 79 6c 65 64 2c 20 7b 20 63 73 73 | odite';..//.import.styled,.{.css |
1080 | 20 7d 20 66 72 6f 6d 20 27 61 73 74 72 6f 74 75 72 66 27 3b 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 | .}.from.'astroturf';..//.import. |
10a0 | 7b 20 63 73 73 20 7d 20 66 72 6f 6d 20 27 6c 69 74 2d 63 73 73 27 3b 0a 09 2f 2f 20 69 6d 70 6f | {.css.}.from.'lit-css';..//.impo |
10c0 | 72 74 20 7b 20 63 73 73 20 7d 20 66 72 6f 6d 20 27 67 6c 61 6d 6f 72 27 0a 09 2f 2f 20 72 65 71 | rt.{.css.}.from.'glamor'..//.req |
10e0 | 75 69 72 65 28 27 63 73 73 2d 6c 69 67 68 74 27 29 2e 63 73 73 28 7b 63 6f 6c 6f 72 3a 20 27 72 | uire('css-light').css({color:.'r |
1100 | 65 64 27 7d 29 3b 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 7b 20 63 73 73 20 7d 20 66 72 6f 6d 20 27 | ed'});..//.import.{.css.}.from.' |
1120 | 6c 69 6e 61 72 69 61 27 3b 0a 09 63 73 73 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 | linaria';..css:.true,...//.impor |
1140 | 74 20 7b 20 53 74 79 6c 65 53 68 65 65 74 2c 20 63 73 73 20 7d 20 66 72 6f 6d 20 27 61 70 68 72 | t.{.StyleSheet,.css.}.from.'aphr |
1160 | 6f 64 69 74 65 27 3b 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 7b 20 41 70 70 52 65 67 69 73 74 72 79 | odite';..//.import.{.AppRegistry |
1180 | 2c 20 53 74 79 6c 65 53 68 65 65 74 2c 20 54 65 78 74 2c 20 56 69 65 77 20 7d 20 66 72 6f 6d 20 | ,.StyleSheet,.Text,.View.}.from. |
11a0 | 27 72 65 61 63 74 2d 6e 61 74 69 76 65 27 3b 0a 09 53 74 79 6c 65 53 68 65 65 74 3a 20 69 73 53 | 'react-native';..StyleSheet:.isS |
11c0 | 74 79 6c 65 53 68 65 65 74 43 72 65 61 74 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 73 74 79 | tyleSheetCreate,...//.import.sty |
11e0 | 6c 65 64 2c 20 7b 20 63 73 73 20 7d 20 66 72 6f 6d 20 27 61 73 74 72 6f 74 75 72 66 27 3b 0a 09 | led,.{.css.}.from.'astroturf';.. |
1200 | 61 73 74 72 6f 74 75 72 66 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 72 65 71 75 69 72 65 28 27 63 | astroturf:.true,...//.require('c |
1220 | 73 6a 73 27 29 60 63 73 73 60 3b 0a 09 63 73 6a 73 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 72 65 | sjs')`css`;..csjs:.true,...//.re |
1240 | 71 75 69 72 65 28 27 63 73 73 6f 62 6a 27 29 28 7b 63 6f 6c 6f 72 3a 20 27 72 65 64 27 7d 29 0a | quire('cssobj')({color:.'red'}). |
1260 | 09 63 73 73 6f 62 6a 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 72 65 71 75 69 72 65 28 27 65 6c 65 | .cssobj:.true,...//.require('ele |
1280 | 63 74 72 6f 6e 2d 63 73 73 27 29 28 7b 63 6f 6c 6f 72 3a 20 27 72 65 64 27 7d 29 0a 09 27 65 6c | ctron-css')({color:.'red'})..'el |
12a0 | 65 63 74 72 6f 6e 2d 63 73 73 27 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 73 | ectron-css':.true,...//.import.s |
12c0 | 74 79 6c 65 64 20 66 72 6f 6d 20 22 72 65 61 63 74 2d 65 6d 6f 74 69 6f 6e 22 3b 0a 09 27 72 65 | tyled.from."react-emotion";..'re |
12e0 | 61 63 74 2d 65 6d 6f 74 69 6f 6e 27 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 | act-emotion':.true,...//.import. |
1300 | 73 74 79 6c 65 64 20 66 72 6f 6d 20 27 70 72 65 61 63 74 2d 65 6d 6f 74 69 6f 6e 27 0a 09 27 70 | styled.from.'preact-emotion'..'p |
1320 | 72 65 61 63 74 2d 65 6d 6f 74 69 6f 6e 27 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 68 74 74 70 73 | react-emotion':.true,...//.https |
1340 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 72 65 61 6d 69 63 68 2f 66 72 65 65 73 74 79 6c | ://github.com/streamich/freestyl |
1360 | 65 72 0a 09 66 72 65 65 73 74 79 6c 65 72 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 68 74 74 70 73 | er..freestyler:.true,...//.https |
1380 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 61 79 70 61 6c 2f 67 6c 61 6d 6f 72 6f 75 73 0a 09 | ://github.com/paypal/glamorous.. |
13a0 | 67 6c 61 6d 6f 72 6f 75 73 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 68 74 74 70 73 3a 2f 2f 67 69 | glamorous:.true,...//.https://gi |
13c0 | 74 68 75 62 2e 63 6f 6d 2f 69 72 6f 6d 2d 69 6f 2f 69 2d 63 73 73 0a 09 2f 2f 20 22 69 2d 63 73 | thub.com/irom-io/i-css..//."i-cs |
13e0 | 73 22 3a 20 28 69 2c 20 6e 61 6d 65 53 70 61 63 65 29 20 3d 3e 20 6e 61 6d 65 53 70 61 63 65 5b | s":.(i,.nameSpace).=>.nameSpace[ |
1400 | 69 20 2b 20 31 5d 20 3d 3d 3d 20 22 61 64 64 53 74 79 6c 65 73 22 20 26 26 20 6e 61 6d 65 53 70 | i.+.1].===."addStyles".&&.nameSp |
1420 | 61 63 65 5b 69 20 2b 20 32 5d 20 3d 3d 3d 20 22 77 72 61 70 70 65 72 22 2c 0a 0a 09 2f 2f 20 68 | ace[i.+.2].===."wrapper",...//.h |
1440 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 32 63 73 73 2f 6a 32 63 0a 09 6a 32 63 | ttps://github.com/j2css/j2c..j2c |
1460 | 3a 20 65 78 70 65 63 74 41 64 6a 61 63 65 6e 74 53 69 62 6c 69 6e 67 28 5b 27 69 6e 6c 69 6e 65 | :.expectAdjacentSibling(['inline |
1480 | 27 2c 20 27 73 68 65 65 74 27 5d 29 2c 0a 0a 09 2f 2f 20 76 61 72 20 73 74 79 6c 65 73 20 3d 20 | ',.'sheet']),...//.var.styles.=. |
14a0 | 53 74 79 6c 65 53 68 65 65 74 2e 63 72 65 61 74 65 28 7b 63 6f 6c 6f 72 3a 20 27 72 65 64 27 7d | StyleSheet.create({color:.'red'} |
14c0 | 29 0a 09 27 72 65 61 63 74 2d 69 6e 6c 69 6e 65 27 3a 20 69 73 53 74 79 6c 65 53 68 65 65 74 43 | )..'react-inline':.isStyleSheetC |
14e0 | 72 65 61 74 65 2c 0a 09 27 72 65 61 63 74 2d 73 74 79 6c 65 27 3a 20 69 73 53 74 79 6c 65 53 68 | reate,..'react-style':.isStyleSh |
1500 | 65 65 74 43 72 65 61 74 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 72 65 61 63 74 43 53 53 20 | eetCreate,...//.import.reactCSS. |
1520 | 66 72 6f 6d 20 27 72 65 61 63 74 63 73 73 27 0a 09 72 65 61 63 74 63 73 73 3a 20 74 72 75 65 2c | from.'reactcss'..reactcss:.true, |
1540 | 0a 0a 09 2f 2f 20 63 6f 6e 73 74 20 53 74 79 6c 65 64 42 75 74 74 6f 6e 20 3d 20 69 6e 6a 65 63 | ...//.const.StyledButton.=.injec |
1560 | 74 53 68 65 65 74 28 73 74 79 6c 65 73 29 28 42 75 74 74 6f 6e 29 0a 09 27 72 65 61 63 74 2d 6a | tSheet(styles)(Button)..'react-j |
1580 | 73 73 27 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 73 74 79 6c 65 64 20 66 72 | ss':.true,...//.import.styled.fr |
15a0 | 6f 6d 20 27 73 74 79 6c 65 64 2d 63 6f 6d 70 6f 6e 65 6e 74 73 27 3b 0a 09 27 73 74 79 6c 65 64 | om.'styled-components';..'styled |
15c0 | 2d 63 6f 6d 70 6f 6e 65 6e 74 73 27 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 | -components':.true,...//.import. |
15e0 | 7b 77 69 74 68 53 74 79 6c 65 7d 20 66 72 6f 6d 20 22 73 74 79 6c 65 74 72 6f 6e 2d 72 65 61 63 | {withStyle}.from."styletron-reac |
1600 | 74 22 3b 0a 09 27 73 74 79 6c 65 74 72 6f 6e 2d 72 65 61 63 74 27 3a 20 65 78 70 65 63 74 41 64 | t";..'styletron-react':.expectAd |
1620 | 6a 61 63 65 6e 74 53 69 62 6c 69 6e 67 28 5b 27 77 69 74 68 53 74 79 6c 65 27 5d 29 2c 0a 0a 09 | jacentSibling(['withStyle']),... |
1640 | 73 74 79 6c 69 6e 67 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 63 6f 6e 73 74 20 72 75 6c 65 20 3d | styling:.true,...//.const.rule.= |
1660 | 20 73 75 70 65 72 73 74 79 6c 65 28 7b 20 63 6f 6c 6f 72 3a 20 27 62 6c 75 65 27 20 7d 29 0a 09 | .superstyle({.color:.'blue'.}).. |
1680 | 73 75 70 65 72 73 74 79 6c 65 3a 20 74 72 75 65 2c 0a 0a 09 2f 2f 20 69 6d 70 6f 72 74 20 7b 20 | superstyle:.true,...//.import.{. |
16a0 | 6d 61 6b 65 53 74 79 6c 65 73 20 7d 20 66 72 6f 6d 20 27 40 6d 61 74 65 72 69 61 6c 2d 75 69 2f | makeStyles.}.from.'@material-ui/ |
16c0 | 73 74 79 6c 65 73 27 0a 09 73 74 79 6c 65 73 3a 20 65 78 70 65 63 74 41 64 6a 61 63 65 6e 74 53 | styles'..styles:.expectAdjacentS |
16e0 | 69 62 6c 69 6e 67 28 5b 27 6d 61 6b 65 53 74 79 6c 65 73 27 5d 29 2c 0a 7d 3b 0a 0a 63 6f 6e 73 | ibling(['makeStyles']),.};..cons |
1700 | 74 20 70 6c 75 67 69 6e 73 20 3d 20 5b 0a 09 27 6a 73 78 27 2c 0a 09 27 74 79 70 65 73 63 72 69 | t.plugins.=.[..'jsx',..'typescri |
1720 | 70 74 27 2c 0a 09 27 6f 62 6a 65 63 74 52 65 73 74 53 70 72 65 61 64 27 2c 0a 09 5b 27 64 65 63 | pt',..'objectRestSpread',..['dec |
1740 | 6f 72 61 74 6f 72 73 27 2c 20 7b 20 64 65 63 6f 72 61 74 6f 72 73 42 65 66 6f 72 65 45 78 70 6f | orators',.{.decoratorsBeforeExpo |
1760 | 72 74 3a 20 66 61 6c 73 65 20 7d 5d 2c 0a 09 27 63 6c 61 73 73 50 72 6f 70 65 72 74 69 65 73 27 | rt:.false.}],..'classProperties' |
1780 | 2c 0a 09 27 65 78 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 73 27 2c 0a 09 27 61 73 79 6e 63 47 65 | ,..'exportExtensions',..'asyncGe |
17a0 | 6e 65 72 61 74 6f 72 73 27 2c 0a 09 27 66 75 6e 63 74 69 6f 6e 42 69 6e 64 27 2c 0a 09 27 66 75 | nerators',..'functionBind',..'fu |
17c0 | 6e 63 74 69 6f 6e 53 65 6e 74 27 2c 0a 09 27 64 79 6e 61 6d 69 63 49 6d 70 6f 72 74 27 2c 0a 09 | nctionSent',..'dynamicImport',.. |
17e0 | 27 6f 70 74 69 6f 6e 61 6c 43 61 74 63 68 42 69 6e 64 69 6e 67 27 2c 0a 5d 3b 0a 0a 66 75 6e 63 | 'optionalCatchBinding',.];..func |
1800 | 74 69 6f 6e 20 65 78 70 65 63 74 41 64 6a 61 63 65 6e 74 53 69 62 6c 69 6e 67 28 6e 61 6d 65 73 | tion.expectAdjacentSibling(names |
1820 | 29 20 7b 0a 09 72 65 74 75 72 6e 20 28 69 2c 20 6e 61 6d 65 53 70 61 63 65 29 20 3d 3e 20 6e 61 | ).{..return.(i,.nameSpace).=>.na |
1840 | 6d 65 73 2e 73 6f 6d 65 28 28 6e 61 6d 65 29 20 3d 3e 20 6e 61 6d 65 53 70 61 63 65 5b 69 20 2b | mes.some((name).=>.nameSpace[i.+ |
1860 | 20 31 5d 20 3d 3d 3d 20 6e 61 6d 65 29 3b 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20 6c 6f 61 64 42 | .1].===.name);.}..function.loadB |
1880 | 61 62 65 6c 4f 70 74 73 28 6f 70 74 73 29 20 7b 0a 09 63 6f 6e 73 74 20 66 69 6c 65 6e 61 6d 65 | abelOpts(opts).{..const.filename |
18a0 | 20 3d 20 6f 70 74 73 2e 66 72 6f 6d 20 26 26 20 6f 70 74 73 2e 66 72 6f 6d 2e 72 65 70 6c 61 63 | .=.opts.from.&&.opts.from.replac |
18c0 | 65 28 2f 5c 3f 2e 2a 24 2f 2c 20 27 27 29 3b 0a 0a 09 6f 70 74 73 20 3d 20 7b 0a 09 09 66 69 6c | e(/\?.*$/,.'');...opts.=.{...fil |
18e0 | 65 6e 61 6d 65 2c 0a 09 09 70 61 72 73 65 72 4f 70 74 73 3a 20 7b 0a 09 09 09 70 6c 75 67 69 6e | ename,...parserOpts:.{....plugin |
1900 | 73 2c 0a 09 09 09 73 6f 75 72 63 65 46 69 6c 65 6e 61 6d 65 3a 20 66 69 6c 65 6e 61 6d 65 2c 0a | s,....sourceFilename:.filename,. |
1920 | 09 09 09 73 6f 75 72 63 65 54 79 70 65 3a 20 66 69 6c 65 6e 61 6d 65 20 26 26 20 2f 5c 2e 6d 5b | ...sourceType:.filename.&&./\.m[ |
1940 | 74 6a 5d 73 78 3f 24 2f 2e 74 65 73 74 28 66 69 6c 65 6e 61 6d 65 29 20 3f 20 27 6d 6f 64 75 6c | tj]sx?$/.test(filename).?.'modul |
1960 | 65 27 20 3a 20 27 75 6e 61 6d 62 69 67 75 6f 75 73 27 2c 0a 09 09 09 61 6c 6c 6f 77 49 6d 70 6f | e'.:.'unambiguous',....allowImpo |
1980 | 72 74 45 78 70 6f 72 74 45 76 65 72 79 77 68 65 72 65 3a 20 74 72 75 65 2c 0a 09 09 09 61 6c 6c | rtExportEverywhere:.true,....all |
19a0 | 6f 77 41 77 61 69 74 4f 75 74 73 69 64 65 46 75 6e 63 74 69 6f 6e 3a 20 74 72 75 65 2c 0a 09 09 | owAwaitOutsideFunction:.true,... |
19c0 | 09 61 6c 6c 6f 77 52 65 74 75 72 6e 4f 75 74 73 69 64 65 46 75 6e 63 74 69 6f 6e 3a 20 74 72 75 | .allowReturnOutsideFunction:.tru |
19e0 | 65 2c 0a 09 09 09 61 6c 6c 6f 77 53 75 70 65 72 4f 75 74 73 69 64 65 4d 65 74 68 6f 64 3a 20 74 | e,....allowSuperOutsideMethod:.t |
1a00 | 72 75 65 2c 0a 09 09 7d 2c 0a 09 7d 3b 0a 09 6c 65 74 20 66 69 6c 65 4f 70 74 73 3b 0a 0a 09 74 | rue,...},..};..let.fileOpts;...t |
1a20 | 72 79 20 7b 0a 09 09 66 69 6c 65 4f 70 74 73 20 3d 0a 09 09 09 66 69 6c 65 6e 61 6d 65 20 26 26 | ry.{...fileOpts.=....filename.&& |
1a40 | 0a 09 09 09 6c 6f 61 64 4f 70 74 69 6f 6e 73 28 7b 0a 09 09 09 09 66 69 6c 65 6e 61 6d 65 2c 0a | ....loadOptions({.....filename,. |
1a60 | 09 09 09 7d 29 3b 0a 09 7d 20 63 61 74 63 68 20 28 65 78 29 20 7b 0a 09 09 2f 2f 0a 09 7d 0a 0a | ...});..}.catch.(ex).{...//..}.. |
1a80 | 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 66 69 6c 65 4f 70 74 73 29 20 7b 0a 09 | .for.(const.key.in.fileOpts).{.. |
1aa0 | 09 69 66 20 28 41 72 72 61 79 2e 69 73 41 72 72 61 79 28 66 69 6c 65 4f 70 74 73 5b 6b 65 79 5d | .if.(Array.isArray(fileOpts[key] |
1ac0 | 29 20 26 26 20 21 66 69 6c 65 4f 70 74 73 5b 6b 65 79 5d 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 | ).&&.!fileOpts[key].length).{... |
1ae0 | 09 63 6f 6e 74 69 6e 75 65 3b 0a 09 09 7d 0a 0a 09 09 6f 70 74 73 5b 6b 65 79 5d 20 3d 20 66 69 | .continue;...}....opts[key].=.fi |
1b00 | 6c 65 4f 70 74 73 5b 6b 65 79 5d 3b 0a 0a 09 09 69 66 20 28 41 72 72 61 79 2e 69 73 41 72 72 61 | leOpts[key];....if.(Array.isArra |
1b20 | 79 28 66 69 6c 65 4f 70 74 73 5b 6b 65 79 5d 29 20 26 26 20 41 72 72 61 79 2e 69 73 41 72 72 61 | y(fileOpts[key]).&&.Array.isArra |
1b40 | 79 28 6f 70 74 73 2e 70 61 72 73 65 72 4f 70 74 73 5b 6b 65 79 5d 29 29 20 7b 0a 09 09 09 2f 2f | y(opts.parserOpts[key])).{....// |
1b60 | 20 63 6f 6d 62 69 6e 65 20 61 72 72 61 79 73 20 66 6f 72 20 70 6c 75 67 69 6e 73 0a 09 09 09 6f | .combine.arrays.for.plugins....o |
1b80 | 70 74 73 2e 70 61 72 73 65 72 4f 70 74 73 5b 6b 65 79 5d 20 3d 20 6f 70 74 73 2e 70 61 72 73 65 | pts.parserOpts[key].=.opts.parse |
1ba0 | 72 4f 70 74 73 5b 6b 65 79 5d 2e 63 6f 6e 63 61 74 28 66 69 6c 65 4f 70 74 73 5b 6b 65 79 5d 29 | rOpts[key].concat(fileOpts[key]) |
1bc0 | 3b 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 2f 2f 20 62 65 63 61 75 73 65 20 73 6f 6d 65 20 | ;...}.else.{....//.because.some. |
1be0 | 6f 70 74 69 6f 6e 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 61 73 73 65 64 20 74 6f 20 70 61 72 | options.need.to.be.passed.to.par |
1c00 | 73 65 72 20 61 6c 73 6f 0a 09 09 09 6f 70 74 73 2e 70 61 72 73 65 72 4f 70 74 73 5b 6b 65 79 5d | ser.also....opts.parserOpts[key] |
1c20 | 20 3d 20 66 69 6c 65 4f 70 74 73 5b 6b 65 79 5d 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 72 65 74 75 72 | .=.fileOpts[key];...}..}...retur |
1c40 | 6e 20 6f 70 74 73 3b 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20 6c 69 74 65 72 61 6c 50 61 72 73 65 | n.opts;.}..function.literalParse |
1c60 | 72 28 73 6f 75 72 63 65 2c 20 6f 70 74 73 2c 20 73 74 79 6c 65 73 29 20 7b 0a 09 6c 65 74 20 61 | r(source,.opts,.styles).{..let.a |
1c80 | 73 74 3b 0a 0a 09 74 72 79 20 7b 0a 09 09 61 73 74 20 3d 20 70 61 72 73 65 28 73 6f 75 72 63 65 | st;...try.{...ast.=.parse(source |
1ca0 | 2c 20 6c 6f 61 64 42 61 62 65 6c 4f 70 74 73 28 6f 70 74 73 29 29 3b 0a 09 7d 20 63 61 74 63 68 | ,.loadBabelOpts(opts));..}.catch |
1cc0 | 20 28 65 78 29 20 7b 0a 09 09 2f 2f 20 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 65 78 29 3b 0a | .(ex).{...//.console.error(ex);. |
1ce0 | 09 09 72 65 74 75 72 6e 20 73 74 79 6c 65 73 20 7c 7c 20 5b 5d 3b 0a 09 7d 0a 0a 09 63 6f 6e 73 | ..return.styles.||.[];..}...cons |
1d00 | 74 20 73 70 65 63 69 66 69 65 72 73 20 3d 20 6e 65 77 20 4d 61 70 28 29 3b 0a 09 63 6f 6e 73 74 | t.specifiers.=.new.Map();..const |
1d20 | 20 76 61 72 69 61 62 6c 65 44 65 63 6c 61 72 61 74 6f 72 20 3d 20 6e 65 77 20 4d 61 70 28 29 3b | .variableDeclarator.=.new.Map(); |
1d40 | 0a 09 63 6f 6e 73 74 20 6f 62 6a 4c 69 74 65 72 61 6c 20 3d 20 6e 65 77 20 53 65 74 28 29 3b 0a | ..const.objLiteral.=.new.Set();. |
1d60 | 09 63 6f 6e 73 74 20 74 70 6c 4c 69 74 65 72 61 6c 20 3d 20 6e 65 77 20 53 65 74 28 29 3b 0a 09 | .const.tplLiteral.=.new.Set();.. |
1d80 | 63 6f 6e 73 74 20 74 70 6c 43 61 6c 6c 65 65 20 3d 20 6e 65 77 20 53 65 74 28 29 3b 0a 09 63 6f | const.tplCallee.=.new.Set();..co |
1da0 | 6e 73 74 20 6a 6f 62 73 20 3d 20 5b 5d 3b 0a 0a 09 66 75 6e 63 74 69 6f 6e 20 61 64 64 4f 62 6a | nst.jobs.=.[];...function.addObj |
1dc0 | 65 63 74 4a 6f 62 28 70 61 74 68 29 20 7b 0a 09 09 6a 6f 62 73 2e 70 75 73 68 28 28 29 20 3d 3e | ectJob(path).{...jobs.push(().=> |
1de0 | 20 7b 0a 09 09 09 61 64 64 4f 62 6a 65 63 74 56 61 6c 75 65 28 70 61 74 68 29 3b 0a 09 09 7d 29 | .{....addObjectValue(path);...}) |
1e00 | 3b 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 6f 6e 20 61 64 64 4f 62 6a 65 63 74 56 61 6c 75 65 28 70 | ;..}...function.addObjectValue(p |
1e20 | 61 74 68 29 20 7b 0a 09 09 69 66 20 28 70 61 74 68 2e 69 73 49 64 65 6e 74 69 66 69 65 72 28 29 | ath).{...if.(path.isIdentifier() |
1e40 | 29 20 7b 0a 09 09 09 63 6f 6e 73 74 20 69 64 65 6e 74 69 66 69 65 72 20 3d 20 70 61 74 68 2e 73 | ).{....const.identifier.=.path.s |
1e60 | 63 6f 70 65 2e 67 65 74 42 69 6e 64 69 6e 67 49 64 65 6e 74 69 66 69 65 72 28 70 61 74 68 2e 6e | cope.getBindingIdentifier(path.n |
1e80 | 6f 64 65 2e 6e 61 6d 65 29 3b 0a 0a 09 09 09 69 66 20 28 69 64 65 6e 74 69 66 69 65 72 29 20 7b | ode.name);.....if.(identifier).{ |
1ea0 | 0a 09 09 09 09 70 61 74 68 20 3d 20 76 61 72 69 61 62 6c 65 44 65 63 6c 61 72 61 74 6f 72 2e 67 | .....path.=.variableDeclarator.g |
1ec0 | 65 74 28 69 64 65 6e 74 69 66 69 65 72 29 3b 0a 0a 09 09 09 09 69 66 20 28 70 61 74 68 29 20 7b | et(identifier);......if.(path).{ |
1ee0 | 0a 09 09 09 09 09 76 61 72 69 61 62 6c 65 44 65 63 6c 61 72 61 74 6f 72 2e 64 65 6c 65 74 65 28 | ......variableDeclarator.delete( |
1f00 | 69 64 65 6e 74 69 66 69 65 72 29 3b 0a 09 09 09 09 09 70 61 74 68 2e 66 6f 72 45 61 63 68 28 61 | identifier);......path.forEach(a |
1f20 | 64 64 4f 62 6a 65 63 74 45 78 70 72 65 73 73 69 6f 6e 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a | ddObjectExpression);.....}....}. |
1f40 | 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 61 64 64 4f 62 6a 65 63 74 45 78 70 72 65 73 73 69 6f | ..}.else.{....addObjectExpressio |
1f60 | 6e 28 70 61 74 68 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 6f 6e 20 61 64 64 4f 62 | n(path);...}..}...function.addOb |
1f80 | 6a 65 63 74 45 78 70 72 65 73 73 69 6f 6e 28 70 61 74 68 29 20 7b 0a 09 09 69 66 20 28 70 61 74 | jectExpression(path).{...if.(pat |
1fa0 | 68 2e 69 73 4f 62 6a 65 63 74 45 78 70 72 65 73 73 69 6f 6e 28 29 29 20 7b 0a 09 09 09 70 61 74 | h.isObjectExpression()).{....pat |
1fc0 | 68 2e 67 65 74 28 27 70 72 6f 70 65 72 74 69 65 73 27 29 2e 66 6f 72 45 61 63 68 28 28 70 72 6f | h.get('properties').forEach((pro |
1fe0 | 70 29 20 3d 3e 20 7b 0a 09 09 09 09 69 66 20 28 70 72 6f 70 2e 69 73 53 70 72 65 61 64 45 6c 65 | p).=>.{.....if.(prop.isSpreadEle |
2000 | 6d 65 6e 74 28 29 29 20 7b 0a 09 09 09 09 09 61 64 64 4f 62 6a 65 63 74 56 61 6c 75 65 28 70 72 | ment()).{......addObjectValue(pr |
2020 | 6f 70 2e 67 65 74 28 27 61 72 67 75 6d 65 6e 74 27 29 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 29 | op.get('argument'));.....}....}) |
2040 | 3b 0a 09 09 09 6f 62 6a 4c 69 74 65 72 61 6c 2e 61 64 64 28 70 61 74 68 2e 6e 6f 64 65 29 3b 0a | ;....objLiteral.add(path.node);. |
2060 | 0a 09 09 09 72 65 74 75 72 6e 20 70 61 74 68 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 | ....return.path;...}..}...functi |
2080 | 6f 6e 20 73 65 74 53 70 65 63 69 66 69 65 72 28 69 64 2c 20 6e 61 6d 65 53 70 61 63 65 29 20 7b | on.setSpecifier(id,.nameSpace).{ |
20a0 | 0a 09 09 6e 61 6d 65 53 70 61 63 65 2e 75 6e 73 68 69 66 74 28 0a 09 09 09 2e 2e 2e 6e 61 6d 65 | ...nameSpace.unshift(.......name |
20c0 | 53 70 61 63 65 0a 09 09 09 09 2e 73 68 69 66 74 28 29 0a 09 09 09 09 2e 72 65 70 6c 61 63 65 28 | Space......shift()......replace( |
20e0 | 2f 5e 5c 57 2b 2f 2c 20 27 27 29 0a 09 09 09 09 2e 73 70 6c 69 74 28 2f 5b 2f 5c 5c 5d 2b 2f 67 | /^\W+/,.'')......split(/[/\\]+/g |
2100 | 29 2c 0a 09 09 29 3b 0a 0a 09 09 69 66 20 28 74 79 70 65 73 2e 69 73 49 64 65 6e 74 69 66 69 65 | ),...);....if.(types.isIdentifie |
2120 | 72 28 69 64 29 29 20 7b 0a 09 09 09 73 70 65 63 69 66 69 65 72 73 2e 73 65 74 28 69 64 2e 6e 61 | r(id)).{....specifiers.set(id.na |
2140 | 6d 65 2c 20 6e 61 6d 65 53 70 61 63 65 29 3b 0a 09 09 09 73 70 65 63 69 66 69 65 72 73 2e 73 65 | me,.nameSpace);....specifiers.se |
2160 | 74 28 69 64 2c 20 6e 61 6d 65 53 70 61 63 65 29 3b 0a 09 09 7d 20 65 6c 73 65 20 69 66 20 28 74 | t(id,.nameSpace);...}.else.if.(t |
2180 | 79 70 65 73 2e 69 73 4f 62 6a 65 63 74 50 61 74 74 65 72 6e 28 69 64 29 29 20 7b 0a 09 09 09 69 | ypes.isObjectPattern(id)).{....i |
21a0 | 64 2e 70 72 6f 70 65 72 74 69 65 73 2e 66 6f 72 45 61 63 68 28 28 70 72 6f 70 65 72 74 79 29 20 | d.properties.forEach((property). |
21c0 | 3d 3e 20 7b 0a 09 09 09 09 69 66 20 28 74 79 70 65 73 2e 69 73 4f 62 6a 65 63 74 50 72 6f 70 65 | =>.{.....if.(types.isObjectPrope |
21e0 | 72 74 79 28 70 72 6f 70 65 72 74 79 29 29 20 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 6b 65 79 20 | rty(property)).{......const.key. |
2200 | 3d 20 70 72 6f 70 65 72 74 79 2e 6b 65 79 3b 0a 0a 09 09 09 09 09 6e 61 6d 65 53 70 61 63 65 20 | =.property.key;.......nameSpace. |
2220 | 3d 20 6e 61 6d 65 53 70 61 63 65 2e 63 6f 6e 63 61 74 28 6b 65 79 2e 6e 61 6d 65 20 7c 7c 20 6b | =.nameSpace.concat(key.name.||.k |
2240 | 65 79 2e 76 61 6c 75 65 29 3b 0a 09 09 09 09 09 69 64 20 3d 20 70 72 6f 70 65 72 74 79 2e 76 61 | ey.value);......id.=.property.va |
2260 | 6c 75 65 3b 0a 09 09 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 09 09 69 64 20 3d 20 70 72 6f 70 | lue;.....}.else.{......id.=.prop |
2280 | 65 72 74 79 2e 61 72 67 75 6d 65 6e 74 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 73 65 74 53 70 65 | erty.argument;.....}......setSpe |
22a0 | 63 69 66 69 65 72 28 69 64 2c 20 6e 61 6d 65 53 70 61 63 65 29 3b 0a 09 09 09 7d 29 3b 0a 09 09 | cifier(id,.nameSpace);....});... |
22c0 | 7d 20 65 6c 73 65 20 69 66 20 28 74 79 70 65 73 2e 69 73 41 72 72 61 79 50 61 74 74 65 72 6e 28 | }.else.if.(types.isArrayPattern( |
22e0 | 69 64 29 29 20 7b 0a 09 09 09 69 64 2e 65 6c 65 6d 65 6e 74 73 2e 66 6f 72 45 61 63 68 28 28 65 | id)).{....id.elements.forEach((e |
2300 | 6c 65 6d 65 6e 74 2c 20 69 29 20 3d 3e 20 7b 0a 09 09 09 09 73 65 74 53 70 65 63 69 66 69 65 72 | lement,.i).=>.{.....setSpecifier |
2320 | 28 65 6c 65 6d 65 6e 74 2c 20 6e 61 6d 65 53 70 61 63 65 2e 63 6f 6e 63 61 74 28 53 74 72 69 6e | (element,.nameSpace.concat(Strin |
2340 | 67 28 69 29 29 29 3b 0a 09 09 09 7d 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 6f 6e | g(i)));....});...}..}...function |
2360 | 20 67 65 74 4e 61 6d 65 53 70 61 63 65 28 70 61 74 68 2c 20 6e 61 6d 65 53 70 61 63 65 29 20 7b | .getNameSpace(path,.nameSpace).{ |
2380 | 0a 09 09 6c 65 74 20 6e 6f 64 65 20 3d 20 70 61 74 68 2e 6e 6f 64 65 3b 0a 0a 09 09 69 66 20 28 | ...let.node.=.path.node;....if.( |
23a0 | 70 61 74 68 2e 69 73 49 64 65 6e 74 69 66 69 65 72 28 29 20 7c 7c 20 70 61 74 68 2e 69 73 4a 53 | path.isIdentifier().||.path.isJS |
23c0 | 58 49 64 65 6e 74 69 66 69 65 72 28 29 29 20 7b 0a 09 09 09 6e 6f 64 65 20 3d 20 70 61 74 68 2e | XIdentifier()).{....node.=.path. |
23e0 | 73 63 6f 70 65 2e 67 65 74 42 69 6e 64 69 6e 67 49 64 65 6e 74 69 66 69 65 72 28 6e 6f 64 65 2e | scope.getBindingIdentifier(node. |
2400 | 6e 61 6d 65 29 20 7c 7c 20 6e 6f 64 65 3b 0a 09 09 09 63 6f 6e 73 74 20 73 70 65 63 69 66 69 65 | name).||.node;....const.specifie |
2420 | 72 20 3d 20 73 70 65 63 69 66 69 65 72 73 2e 67 65 74 28 6e 6f 64 65 29 20 7c 7c 20 73 70 65 63 | r.=.specifiers.get(node).||.spec |
2440 | 69 66 69 65 72 73 2e 67 65 74 28 6e 6f 64 65 2e 6e 61 6d 65 29 3b 0a 0a 09 09 09 69 66 20 28 73 | ifiers.get(node.name);.....if.(s |
2460 | 70 65 63 69 66 69 65 72 29 20 7b 0a 09 09 09 09 6e 61 6d 65 53 70 61 63 65 2e 75 6e 73 68 69 66 | pecifier).{.....nameSpace.unshif |
2480 | 74 28 2e 2e 2e 73 70 65 63 69 66 69 65 72 29 3b 0a 09 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 | t(...specifier);....}.else.{.... |
24a0 | 09 6e 61 6d 65 53 70 61 63 65 2e 75 6e 73 68 69 66 74 28 6e 6f 64 65 2e 6e 61 6d 65 29 3b 0a 09 | .nameSpace.unshift(node.name);.. |
24c0 | 09 09 7d 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 5b 27 6e 61 6d 65 27 2c 20 27 70 72 6f 70 | ..}...}.else.{....['name',.'prop |
24e0 | 65 72 74 79 27 2c 20 27 6f 62 6a 65 63 74 27 2c 20 27 63 61 6c 6c 65 65 27 5d 2e 66 6f 72 45 61 | erty',.'object',.'callee'].forEa |
2500 | 63 68 28 28 70 72 6f 70 29 20 3d 3e 20 7b 0a 09 09 09 09 6e 6f 64 65 5b 70 72 6f 70 5d 20 26 26 | ch((prop).=>.{.....node[prop].&& |
2520 | 20 67 65 74 4e 61 6d 65 53 70 61 63 65 28 70 61 74 68 2e 67 65 74 28 70 72 6f 70 29 2c 20 6e 61 | .getNameSpace(path.get(prop),.na |
2540 | 6d 65 53 70 61 63 65 29 3b 0a 09 09 09 7d 29 3b 0a 09 09 7d 0a 0a 09 09 72 65 74 75 72 6e 20 6e | meSpace);....});...}....return.n |
2560 | 61 6d 65 53 70 61 63 65 3b 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 6f 6e 20 69 73 53 74 79 6c 65 50 | ameSpace;..}...function.isStyleP |
2580 | 61 74 68 28 70 61 74 68 29 20 7b 0a 09 09 72 65 74 75 72 6e 20 67 65 74 4e 61 6d 65 53 70 61 63 | ath(path).{...return.getNameSpac |
25a0 | 65 28 70 61 74 68 2c 20 5b 5d 29 2e 73 6f 6d 65 28 66 75 6e 63 74 69 6f 6e 20 28 6e 61 6d 65 2c | e(path,.[]).some(function.(name, |
25c0 | 20 2e 2e 2e 61 72 67 73 29 20 7b 0a 09 09 09 63 6f 6e 73 74 20 72 65 73 75 6c 74 20 3d 0a 09 09 | ....args).{....const.result.=... |
25e0 | 09 09 6e 61 6d 65 20 26 26 0a 09 09 09 09 28 28 4f 62 6a 65 63 74 2e 70 72 6f 74 6f 74 79 70 65 | ..name.&&.....((Object.prototype |
2600 | 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 2e 63 61 6c 6c 28 73 75 70 70 6f 72 74 73 2c 20 6e | .hasOwnProperty.call(supports,.n |
2620 | 61 6d 65 29 20 26 26 20 73 75 70 70 6f 72 74 73 5b 6e 61 6d 65 5d 29 20 7c 7c 0a 09 09 09 09 09 | ame).&&.supports[name]).||...... |
2640 | 28 4f 62 6a 65 63 74 2e 70 72 6f 74 6f 74 79 70 65 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 | (Object.prototype.hasOwnProperty |
2660 | 2e 63 61 6c 6c 28 6f 70 74 73 2e 73 79 6e 74 61 78 2e 63 6f 6e 66 69 67 2c 20 6e 61 6d 65 29 20 | .call(opts.syntax.config,.name). |
2680 | 26 26 0a 09 09 09 09 09 09 6f 70 74 73 2e 73 79 6e 74 61 78 2e 63 6f 6e 66 69 67 5b 6e 61 6d 65 | &&.......opts.syntax.config[name |
26a0 | 5d 29 29 3b 0a 0a 09 09 09 73 77 69 74 63 68 20 28 74 79 70 65 6f 66 20 72 65 73 75 6c 74 29 20 | ]));.....switch.(typeof.result). |
26c0 | 7b 0a 09 09 09 09 63 61 73 65 20 27 66 75 6e 63 74 69 6f 6e 27 3a 20 7b 0a 09 09 09 09 09 72 65 | {.....case.'function':.{......re |
26e0 | 74 75 72 6e 20 72 65 73 75 6c 74 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 61 72 67 73 29 3b 0a 09 | turn.result.apply(this,.args);.. |
2700 | 09 09 09 7d 0a 09 09 09 09 63 61 73 65 20 27 62 6f 6f 6c 65 61 6e 27 3a 20 7b 0a 09 09 09 09 09 | ...}.....case.'boolean':.{...... |
2720 | 72 65 74 75 72 6e 20 72 65 73 75 6c 74 3b 0a 09 09 09 09 7d 0a 09 09 09 09 64 65 66 61 75 6c 74 | return.result;.....}.....default |
2740 | 3a 20 7b 0a 09 09 09 09 09 72 65 74 75 72 6e 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 09 09 09 7d | :.{......return.undefined;.....} |
2760 | 0a 09 09 09 7d 0a 09 09 7d 29 3b 0a 09 7d 0a 0a 09 63 6f 6e 73 74 20 76 69 73 69 74 6f 72 20 3d | ....}...});..}...const.visitor.= |
2780 | 20 7b 0a 09 09 49 6d 70 6f 72 74 44 65 63 6c 61 72 61 74 69 6f 6e 3a 20 28 70 61 74 68 29 20 3d | .{...ImportDeclaration:.(path).= |
27a0 | 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 6d 6f 64 75 6c 65 49 64 20 3d 20 70 61 74 68 2e 6e 6f 64 | >.{....const.moduleId.=.path.nod |
27c0 | 65 2e 73 6f 75 72 63 65 2e 76 61 6c 75 65 3b 0a 0a 09 09 09 70 61 74 68 2e 6e 6f 64 65 2e 73 70 | e.source.value;.....path.node.sp |
27e0 | 65 63 69 66 69 65 72 73 2e 66 6f 72 45 61 63 68 28 28 73 70 65 63 69 66 69 65 72 29 20 3d 3e 20 | ecifiers.forEach((specifier).=>. |
2800 | 7b 0a 09 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 53 70 61 63 65 20 3d 20 5b 6d 6f 64 75 6c 65 49 | {.....const.nameSpace.=.[moduleI |
2820 | 64 5d 3b 0a 0a 09 09 09 09 69 66 20 28 73 70 65 63 69 66 69 65 72 2e 69 6d 70 6f 72 74 65 64 29 | d];......if.(specifier.imported) |
2840 | 20 7b 0a 09 09 09 09 09 6e 61 6d 65 53 70 61 63 65 2e 70 75 73 68 28 73 70 65 63 69 66 69 65 72 | .{......nameSpace.push(specifier |
2860 | 2e 69 6d 70 6f 72 74 65 64 2e 6e 61 6d 65 29 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 73 65 74 53 | .imported.name);.....}......setS |
2880 | 70 65 63 69 66 69 65 72 28 73 70 65 63 69 66 69 65 72 2e 6c 6f 63 61 6c 2c 20 6e 61 6d 65 53 70 | pecifier(specifier.local,.nameSp |
28a0 | 61 63 65 29 3b 0a 09 09 09 7d 29 3b 0a 09 09 7d 2c 0a 09 09 4a 53 58 41 74 74 72 69 62 75 74 65 | ace);....});...},...JSXAttribute |
28c0 | 3a 20 28 70 61 74 68 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 2f 5e 28 3f 3a 63 73 73 7c 73 74 | :.(path).=>.{....if.(/^(?:css|st |
28e0 | 79 6c 65 29 24 2f 2e 74 65 73 74 28 70 61 74 68 2e 6e 6f 64 65 2e 6e 61 6d 65 2e 6e 61 6d 65 29 | yle)$/.test(path.node.name.name) |
2900 | 29 20 7b 0a 09 09 09 09 61 64 64 4f 62 6a 65 63 74 4a 6f 62 28 70 61 74 68 2e 67 65 74 28 27 76 | ).{.....addObjectJob(path.get('v |
2920 | 61 6c 75 65 2e 65 78 70 72 65 73 73 69 6f 6e 27 29 29 3b 0a 09 09 09 7d 0a 09 09 7d 2c 0a 09 09 | alue.expression'));....}...},... |
2940 | 56 61 72 69 61 62 6c 65 44 65 63 6c 61 72 61 74 6f 72 3a 20 28 70 61 74 68 29 20 3d 3e 20 7b 0a | VariableDeclarator:.(path).=>.{. |
2960 | 09 09 09 76 61 72 69 61 62 6c 65 44 65 63 6c 61 72 61 74 6f 72 2e 73 65 74 28 70 61 74 68 2e 6e | ...variableDeclarator.set(path.n |
2980 | 6f 64 65 2e 69 64 2c 20 70 61 74 68 2e 6e 6f 64 65 2e 69 6e 69 74 20 3f 20 5b 70 61 74 68 2e 67 | ode.id,.path.node.init.?.[path.g |
29a0 | 65 74 28 27 69 6e 69 74 27 29 5d 20 3a 20 5b 5d 29 3b 0a 09 09 7d 2c 0a 09 09 41 73 73 69 67 6e | et('init')].:.[]);...},...Assign |
29c0 | 6d 65 6e 74 45 78 70 72 65 73 73 69 6f 6e 3a 20 28 70 61 74 68 29 20 3d 3e 20 7b 0a 09 09 09 69 | mentExpression:.(path).=>.{....i |
29e0 | 66 20 28 74 79 70 65 73 2e 69 73 49 64 65 6e 74 69 66 69 65 72 28 70 61 74 68 2e 6e 6f 64 65 2e | f.(types.isIdentifier(path.node. |
2a00 | 6c 65 66 74 29 20 26 26 20 74 79 70 65 73 2e 69 73 4f 62 6a 65 63 74 45 78 70 72 65 73 73 69 6f | left).&&.types.isObjectExpressio |
2a20 | 6e 28 70 61 74 68 2e 6e 6f 64 65 2e 72 69 67 68 74 29 29 20 7b 0a 09 09 09 09 63 6f 6e 73 74 20 | n(path.node.right)).{.....const. |
2a40 | 69 64 65 6e 74 69 66 69 65 72 20 3d 20 70 61 74 68 2e 73 63 6f 70 65 2e 67 65 74 42 69 6e 64 69 | identifier.=.path.scope.getBindi |
2a60 | 6e 67 49 64 65 6e 74 69 66 69 65 72 28 70 61 74 68 2e 6e 6f 64 65 2e 6c 65 66 74 2e 6e 61 6d 65 | ngIdentifier(path.node.left.name |
2a80 | 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 76 61 72 69 61 62 6c 65 20 3d 20 76 61 72 69 61 62 6c 65 | );.....const.variable.=.variable |
2aa0 | 44 65 63 6c 61 72 61 74 6f 72 2e 67 65 74 28 69 64 65 6e 74 69 66 69 65 72 29 3b 0a 09 09 09 09 | Declarator.get(identifier);..... |
2ac0 | 63 6f 6e 73 74 20 76 61 6c 75 65 50 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 28 27 72 69 67 68 | const.valuePath.=.path.get('righ |
2ae0 | 74 27 29 3b 0a 0a 09 09 09 09 69 66 20 28 76 61 72 69 61 62 6c 65 29 20 7b 0a 09 09 09 09 09 76 | t');......if.(variable).{......v |
2b00 | 61 72 69 61 62 6c 65 2e 70 75 73 68 28 76 61 6c 75 65 50 61 74 68 29 3b 0a 09 09 09 09 7d 20 65 | ariable.push(valuePath);.....}.e |
2b20 | 6c 73 65 20 7b 0a 09 09 09 09 09 76 61 72 69 61 62 6c 65 44 65 63 6c 61 72 61 74 6f 72 2e 73 65 | lse.{......variableDeclarator.se |
2b40 | 74 28 69 64 65 6e 74 69 66 69 65 72 2c 20 5b 76 61 6c 75 65 50 61 74 68 5d 29 3b 0a 09 09 09 09 | t(identifier,.[valuePath]);..... |
2b60 | 7d 0a 09 09 09 7d 0a 09 09 7d 2c 0a 09 09 43 61 6c 6c 45 78 70 72 65 73 73 69 6f 6e 3a 20 28 70 | }....}...},...CallExpression:.(p |
2b80 | 61 74 68 29 20 3d 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 63 61 6c 6c 65 65 20 3d 20 70 61 74 68 | ath).=>.{....const.callee.=.path |
2ba0 | 2e 6e 6f 64 65 2e 63 61 6c 6c 65 65 3b 0a 0a 09 09 09 69 66 20 28 0a 09 09 09 09 74 79 70 65 73 | .node.callee;.....if.(.....types |
2bc0 | 2e 69 73 49 64 65 6e 74 69 66 69 65 72 28 63 61 6c 6c 65 65 2c 20 7b 20 6e 61 6d 65 3a 20 27 72 | .isIdentifier(callee,.{.name:.'r |
2be0 | 65 71 75 69 72 65 27 20 7d 29 20 26 26 0a 09 09 09 09 21 70 61 74 68 2e 73 63 6f 70 65 2e 67 65 | equire'.}).&&.....!path.scope.ge |
2c00 | 74 42 69 6e 64 69 6e 67 49 64 65 6e 74 69 66 69 65 72 28 63 61 6c 6c 65 65 2e 6e 61 6d 65 29 0a | tBindingIdentifier(callee.name). |
2c20 | 09 09 09 29 20 7b 0a 09 09 09 09 70 61 74 68 2e 6e 6f 64 65 2e 61 72 67 75 6d 65 6e 74 73 2e 66 | ...).{.....path.node.arguments.f |
2c40 | 69 6c 74 65 72 28 74 79 70 65 73 2e 69 73 53 74 72 69 6e 67 4c 69 74 65 72 61 6c 29 2e 66 6f 72 | ilter(types.isStringLiteral).for |
2c60 | 45 61 63 68 28 28 61 72 67 29 20 3d 3e 20 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 6d 6f 64 75 6c | Each((arg).=>.{......const.modul |
2c80 | 65 49 64 20 3d 20 61 72 67 2e 76 61 6c 75 65 3b 0a 09 09 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 | eId.=.arg.value;......const.name |
2ca0 | 53 70 61 63 65 20 3d 20 5b 6d 6f 64 75 6c 65 49 64 5d 3b 0a 09 09 09 09 09 6c 65 74 20 63 75 72 | Space.=.[moduleId];......let.cur |
2cc0 | 72 50 61 74 68 20 3d 20 70 61 74 68 3b 0a 0a 09 09 09 09 09 64 6f 20 7b 0a 09 09 09 09 09 09 6c | rPath.=.path;.......do.{.......l |
2ce0 | 65 74 20 69 64 20 3d 20 63 75 72 72 50 61 74 68 2e 70 61 72 65 6e 74 2e 69 64 3b 0a 0a 09 09 09 | et.id.=.currPath.parent.id;..... |
2d00 | 09 09 09 69 66 20 28 21 69 64 29 20 7b 0a 09 09 09 09 09 09 09 69 64 20 3d 20 63 75 72 72 50 61 | ...if.(!id).{........id.=.currPa |
2d20 | 74 68 2e 70 61 72 65 6e 74 2e 6c 65 66 74 3b 0a 0a 09 09 09 09 09 09 09 69 66 20 28 69 64 29 20 | th.parent.left;.........if.(id). |
2d40 | 7b 0a 09 09 09 09 09 09 09 09 69 64 20 3d 20 70 61 74 68 2e 73 63 6f 70 65 2e 67 65 74 42 69 6e | {.........id.=.path.scope.getBin |
2d60 | 64 69 6e 67 49 64 65 6e 74 69 66 69 65 72 28 69 64 2e 6e 61 6d 65 29 20 7c 7c 20 69 64 3b 0a 09 | dingIdentifier(id.name).||.id;.. |
2d80 | 09 09 09 09 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 09 09 09 09 09 69 66 20 28 74 79 70 65 73 | ......}.else.{.........if.(types |
2da0 | 2e 69 73 49 64 65 6e 74 69 66 69 65 72 28 63 75 72 72 50 61 74 68 2e 70 61 72 65 6e 74 2e 70 72 | .isIdentifier(currPath.parent.pr |
2dc0 | 6f 70 65 72 74 79 29 29 20 7b 0a 09 09 09 09 09 09 09 09 09 6e 61 6d 65 53 70 61 63 65 2e 70 75 | operty)).{..........nameSpace.pu |
2de0 | 73 68 28 63 75 72 72 50 61 74 68 2e 70 61 72 65 6e 74 2e 70 72 6f 70 65 72 74 79 2e 6e 61 6d 65 | sh(currPath.parent.property.name |
2e00 | 29 3b 0a 09 09 09 09 09 09 09 09 7d 0a 0a 09 09 09 09 09 09 09 09 63 75 72 72 50 61 74 68 20 3d | );.........}..........currPath.= |
2e20 | 20 63 75 72 72 50 61 74 68 2e 70 61 72 65 6e 74 50 61 74 68 3b 0a 09 09 09 09 09 09 09 09 63 6f | .currPath.parentPath;.........co |
2e40 | 6e 74 69 6e 75 65 3b 0a 09 09 09 09 09 09 09 7d 0a 09 09 09 09 09 09 7d 0a 0a 09 09 09 09 09 09 | ntinue;........}.......}........ |
2e60 | 73 65 74 53 70 65 63 69 66 69 65 72 28 69 64 2c 20 6e 61 6d 65 53 70 61 63 65 29 3b 0a 09 09 09 | setSpecifier(id,.nameSpace);.... |
2e80 | 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 09 09 7d 20 77 68 69 6c 65 20 28 63 75 72 72 50 61 74 68 | ...break;......}.while.(currPath |
2ea0 | 29 3b 0a 09 09 09 09 7d 29 3b 0a 09 09 09 7d 20 65 6c 73 65 20 69 66 20 28 21 74 70 6c 43 61 6c | );.....});....}.else.if.(!tplCal |
2ec0 | 6c 65 65 2e 68 61 73 28 63 61 6c 6c 65 65 29 20 26 26 20 69 73 53 74 79 6c 65 50 61 74 68 28 70 | lee.has(callee).&&.isStylePath(p |
2ee0 | 61 74 68 2e 67 65 74 28 27 63 61 6c 6c 65 65 27 29 29 29 20 7b 0a 09 09 09 09 70 61 74 68 2e 67 | ath.get('callee'))).{.....path.g |
2f00 | 65 74 28 27 61 72 67 75 6d 65 6e 74 73 27 29 2e 66 6f 72 45 61 63 68 28 28 61 72 67 29 20 3d 3e | et('arguments').forEach((arg).=> |
2f20 | 20 7b 0a 09 09 09 09 09 61 64 64 4f 62 6a 65 63 74 4a 6f 62 28 61 72 67 2e 69 73 46 75 6e 63 74 | .{......addObjectJob(arg.isFunct |
2f40 | 69 6f 6e 28 29 20 3f 20 61 72 67 2e 67 65 74 28 27 62 6f 64 79 27 29 20 3a 20 61 72 67 29 3b 0a | ion().?.arg.get('body').:.arg);. |
2f60 | 09 09 09 09 7d 29 3b 0a 09 09 09 7d 0a 09 09 7d 2c 0a 09 09 54 61 67 67 65 64 54 65 6d 70 6c 61 | ....});....}...},...TaggedTempla |
2f80 | 74 65 45 78 70 72 65 73 73 69 6f 6e 3a 20 28 70 61 74 68 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 | teExpression:.(path).=>.{....if. |
2fa0 | 28 69 73 53 74 79 6c 65 50 61 74 68 28 70 61 74 68 2e 67 65 74 28 27 74 61 67 27 29 29 29 20 7b | (isStylePath(path.get('tag'))).{ |
2fc0 | 0a 09 09 09 09 74 70 6c 4c 69 74 65 72 61 6c 2e 61 64 64 28 70 61 74 68 2e 6e 6f 64 65 2e 71 75 | .....tplLiteral.add(path.node.qu |
2fe0 | 61 73 69 29 3b 0a 0a 09 09 09 09 69 66 20 28 70 61 74 68 2e 6e 6f 64 65 2e 74 61 67 2e 63 61 6c | asi);......if.(path.node.tag.cal |
3000 | 6c 65 65 29 20 7b 0a 09 09 09 09 09 74 70 6c 43 61 6c 6c 65 65 2e 61 64 64 28 70 61 74 68 2e 6e | lee).{......tplCallee.add(path.n |
3020 | 6f 64 65 2e 74 61 67 2e 63 61 6c 6c 65 65 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d 2c | ode.tag.callee);.....}....}...}, |
3040 | 0a 09 7d 3b 0a 0a 09 74 72 61 76 65 72 73 65 28 61 73 74 2c 20 76 69 73 69 74 6f 72 29 3b 0a 09 | ..};...traverse(ast,.visitor);.. |
3060 | 6a 6f 62 73 2e 66 6f 72 45 61 63 68 28 28 6a 6f 62 29 20 3d 3e 20 6a 6f 62 28 29 29 3b 0a 0a 09 | jobs.forEach((job).=>.job());... |
3080 | 63 6f 6e 73 74 20 6f 62 6a 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 20 3d 20 41 72 72 61 79 2e 66 | const.objLiteralStyles.=.Array.f |
30a0 | 72 6f 6d 28 6f 62 6a 4c 69 74 65 72 61 6c 29 2e 6d 61 70 28 28 65 6e 64 4e 6f 64 65 29 20 3d 3e | rom(objLiteral).map((endNode).=> |
30c0 | 20 7b 0a 09 09 63 6f 6e 73 74 20 6f 62 6a 65 63 74 53 79 6e 74 61 78 20 3d 20 72 65 71 75 69 72 | .{...const.objectSyntax.=.requir |
30e0 | 65 28 27 2e 2f 6f 62 6a 65 63 74 2d 73 79 6e 74 61 78 27 29 3b 0a 09 09 6c 65 74 20 73 74 61 72 | e('./object-syntax');...let.star |
3100 | 74 4e 6f 64 65 20 3d 20 65 6e 64 4e 6f 64 65 3b 0a 0a 09 09 69 66 20 28 73 74 61 72 74 4e 6f 64 | tNode.=.endNode;....if.(startNod |
3120 | 65 2e 6c 65 61 64 69 6e 67 43 6f 6d 6d 65 6e 74 73 20 26 26 20 73 74 61 72 74 4e 6f 64 65 2e 6c | e.leadingComments.&&.startNode.l |
3140 | 65 61 64 69 6e 67 43 6f 6d 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 09 73 74 61 72 | eadingComments.length).{....star |
3160 | 74 4e 6f 64 65 20 3d 20 73 74 61 72 74 4e 6f 64 65 2e 6c 65 61 64 69 6e 67 43 6f 6d 6d 65 6e 74 | tNode.=.startNode.leadingComment |
3180 | 73 5b 30 5d 3b 0a 09 09 7d 0a 0a 09 09 6c 65 74 20 73 74 61 72 74 49 6e 64 65 78 20 3d 20 73 74 | s[0];...}....let.startIndex.=.st |
31a0 | 61 72 74 4e 6f 64 65 2e 73 74 61 72 74 3b 0a 09 09 63 6f 6e 73 74 20 62 65 66 6f 72 65 20 3d 20 | artNode.start;...const.before.=. |
31c0 | 73 6f 75 72 63 65 2e 73 6c 69 63 65 28 73 74 61 72 74 4e 6f 64 65 2e 73 74 61 72 74 20 2d 20 73 | source.slice(startNode.start.-.s |
31e0 | 74 61 72 74 4e 6f 64 65 2e 6c 6f 63 2e 73 74 61 72 74 2e 63 6f 6c 75 6d 6e 2c 20 73 74 61 72 74 | tartNode.loc.start.column,.start |
3200 | 4e 6f 64 65 2e 73 74 61 72 74 29 3b 0a 0a 09 09 69 66 20 28 2f 5e 5c 73 2b 24 2f 2e 74 65 73 74 | Node.start);....if.(/^\s+$/.test |
3220 | 28 62 65 66 6f 72 65 29 29 20 7b 0a 09 09 09 73 74 61 72 74 49 6e 64 65 78 20 2d 3d 20 62 65 66 | (before)).{....startIndex.-=.bef |
3240 | 6f 72 65 2e 6c 65 6e 67 74 68 3b 0a 09 09 7d 0a 0a 09 09 72 65 74 75 72 6e 20 7b 0a 09 09 09 73 | ore.length;...}....return.{....s |
3260 | 74 61 72 74 49 6e 64 65 78 2c 0a 09 09 09 65 6e 64 49 6e 64 65 78 3a 20 65 6e 64 4e 6f 64 65 2e | tartIndex,....endIndex:.endNode. |
3280 | 65 6e 64 2c 0a 09 09 09 73 6b 69 70 43 6f 6e 76 65 72 74 3a 20 74 72 75 65 2c 0a 09 09 09 63 6f | end,....skipConvert:.true,....co |
32a0 | 6e 74 65 6e 74 3a 20 73 6f 75 72 63 65 2c 0a 09 09 09 6f 70 74 73 3a 20 7b 0a 09 09 09 09 6e 6f | ntent:.source,....opts:.{.....no |
32c0 | 64 65 3a 20 65 6e 64 4e 6f 64 65 2c 0a 09 09 09 7d 2c 0a 09 09 09 73 79 6e 74 61 78 3a 20 6f 62 | de:.endNode,....},....syntax:.ob |
32e0 | 6a 65 63 74 53 79 6e 74 61 78 2c 0a 09 09 09 6c 61 6e 67 3a 20 27 6f 62 6a 65 63 74 2d 6c 69 74 | jectSyntax,....lang:.'object-lit |
3300 | 65 72 61 6c 27 2c 0a 09 09 7d 3b 0a 09 7d 29 3b 0a 0a 09 63 6f 6e 73 74 20 74 70 6c 4c 69 74 65 | eral',...};..});...const.tplLite |
3320 | 72 61 6c 53 74 79 6c 65 73 20 3d 20 5b 5d 3b 0a 0a 09 41 72 72 61 79 2e 66 72 6f 6d 28 74 70 6c | ralStyles.=.[];...Array.from(tpl |
3340 | 4c 69 74 65 72 61 6c 29 2e 66 6f 72 45 61 63 68 28 28 6e 6f 64 65 29 20 3d 3e 20 7b 0a 09 09 69 | Literal).forEach((node).=>.{...i |
3360 | 66 20 28 0a 09 09 09 6f 62 6a 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 2e 73 6f 6d 65 28 28 73 74 | f.(....objLiteralStyles.some((st |
3380 | 79 6c 65 29 20 3d 3e 20 73 74 79 6c 65 2e 73 74 61 72 74 49 6e 64 65 78 20 3c 3d 20 6e 6f 64 65 | yle).=>.style.startIndex.<=.node |
33a0 | 2e 65 6e 64 20 26 26 20 6e 6f 64 65 2e 73 74 61 72 74 20 3c 20 73 74 79 6c 65 2e 65 6e 64 49 6e | .end.&&.node.start.<.style.endIn |
33c0 | 64 65 78 29 0a 09 09 29 20 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e | dex)...).{....return;...}....con |
33e0 | 73 74 20 71 75 61 73 69 73 20 3d 20 6e 6f 64 65 2e 71 75 61 73 69 73 2e 6d 61 70 28 28 6e 6f 64 | st.quasis.=.node.quasis.map((nod |
3400 | 65 29 20 3d 3e 20 28 7b 0a 09 09 09 73 74 61 72 74 3a 20 6e 6f 64 65 2e 73 74 61 72 74 2c 0a 09 | e).=>.({....start:.node.start,.. |
3420 | 09 09 65 6e 64 3a 20 6e 6f 64 65 2e 65 6e 64 2c 0a 09 09 7d 29 29 3b 0a 09 09 63 6f 6e 73 74 20 | ..end:.node.end,...}));...const. |
3440 | 73 74 79 6c 65 20 3d 20 7b 0a 09 09 09 73 74 61 72 74 49 6e 64 65 78 3a 20 71 75 61 73 69 73 5b | style.=.{....startIndex:.quasis[ |
3460 | 30 5d 2e 73 74 61 72 74 2c 0a 09 09 09 65 6e 64 49 6e 64 65 78 3a 20 71 75 61 73 69 73 5b 71 75 | 0].start,....endIndex:.quasis[qu |
3480 | 61 73 69 73 2e 6c 65 6e 67 74 68 20 2d 20 31 5d 2e 65 6e 64 2c 0a 09 09 09 63 6f 6e 74 65 6e 74 | asis.length.-.1].end,....content |
34a0 | 3a 20 67 65 74 54 65 6d 70 6c 61 74 65 28 6e 6f 64 65 2c 20 73 6f 75 72 63 65 29 2c 0a 09 09 7d | :.getTemplate(node,.source),...} |
34c0 | 3b 0a 0a 09 09 69 66 20 28 6e 6f 64 65 2e 65 78 70 72 65 73 73 69 6f 6e 73 2e 6c 65 6e 67 74 68 | ;....if.(node.expressions.length |
34e0 | 29 20 7b 0a 09 09 09 63 6f 6e 73 74 20 65 78 70 72 65 73 73 69 6f 6e 73 20 3d 20 6e 6f 64 65 2e | ).{....const.expressions.=.node. |
3500 | 65 78 70 72 65 73 73 69 6f 6e 73 2e 6d 61 70 28 28 6e 6f 64 65 29 20 3d 3e 20 28 7b 0a 09 09 09 | expressions.map((node).=>.({.... |
3520 | 09 73 74 61 72 74 3a 20 6e 6f 64 65 2e 73 74 61 72 74 2c 0a 09 09 09 09 65 6e 64 3a 20 6e 6f 64 | .start:.node.start,.....end:.nod |
3540 | 65 2e 65 6e 64 2c 0a 09 09 09 7d 29 29 3b 0a 0a 09 09 09 73 74 79 6c 65 2e 73 79 6e 74 61 78 20 | e.end,....}));.....style.syntax. |
3560 | 3d 20 6c 6f 61 64 53 79 6e 74 61 78 28 6f 70 74 73 2c 20 5f 5f 64 69 72 6e 61 6d 65 29 3b 0a 09 | =.loadSyntax(opts,.__dirname);.. |
3580 | 09 09 73 74 79 6c 65 2e 6c 61 6e 67 20 3d 20 27 74 65 6d 70 6c 61 74 65 2d 6c 69 74 65 72 61 6c | ..style.lang.=.'template-literal |
35a0 | 27 3b 0a 09 09 09 73 74 79 6c 65 2e 6f 70 74 73 20 3d 20 7b 0a 09 09 09 09 71 75 61 73 69 73 2c | ';....style.opts.=.{.....quasis, |
35c0 | 0a 09 09 09 09 65 78 70 72 65 73 73 69 6f 6e 73 2c 0a 09 09 09 7d 3b 0a 09 09 7d 20 65 6c 73 65 | .....expressions,....};...}.else |
35e0 | 20 7b 0a 09 09 09 73 74 79 6c 65 2e 6c 61 6e 67 20 3d 20 27 63 73 73 27 3b 0a 09 09 7d 0a 0a 09 | .{....style.lang.=.'css';...}... |
3600 | 09 6c 65 74 20 70 61 72 65 6e 74 20 3d 20 6e 75 6c 6c 3b 0a 09 09 6c 65 74 20 74 61 72 67 65 74 | .let.parent.=.null;...let.target |
3620 | 53 74 79 6c 65 73 20 3d 20 74 70 6c 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 3b 0a 0a 09 09 77 68 | Styles.=.tplLiteralStyles;....wh |
3640 | 69 6c 65 20 28 74 61 72 67 65 74 53 74 79 6c 65 73 29 20 7b 0a 09 09 09 63 6f 6e 73 74 20 74 61 | ile.(targetStyles).{....const.ta |
3660 | 72 67 65 74 20 3d 20 74 61 72 67 65 74 53 74 79 6c 65 73 2e 66 69 6e 64 28 0a 09 09 09 09 28 74 | rget.=.targetStyles.find(.....(t |
3680 | 61 72 67 65 74 53 74 79 6c 65 29 20 3d 3e 0a 09 09 09 09 09 74 61 72 67 65 74 53 74 79 6c 65 2e | argetStyle).=>......targetStyle. |
36a0 | 6f 70 74 73 20 26 26 0a 09 09 09 09 09 74 61 72 67 65 74 53 74 79 6c 65 2e 6f 70 74 73 2e 65 78 | opts.&&......targetStyle.opts.ex |
36c0 | 70 72 65 73 73 69 6f 6e 73 2e 73 6f 6d 65 28 0a 09 09 09 09 09 09 28 65 78 70 72 29 20 3d 3e 20 | pressions.some(.......(expr).=>. |
36e0 | 65 78 70 72 2e 73 74 61 72 74 20 3c 3d 20 73 74 79 6c 65 2e 73 74 61 72 74 49 6e 64 65 78 20 26 | expr.start.<=.style.startIndex.& |
3700 | 26 20 73 74 79 6c 65 2e 65 6e 64 49 6e 64 65 78 20 3c 20 65 78 70 72 2e 65 6e 64 2c 0a 09 09 09 | &.style.endIndex.<.expr.end,.... |
3720 | 09 09 29 2c 0a 09 09 09 29 3b 0a 0a 09 09 09 69 66 20 28 74 61 72 67 65 74 29 20 7b 0a 09 09 09 | ..),....);.....if.(target).{.... |
3740 | 09 70 61 72 65 6e 74 20 3d 20 74 61 72 67 65 74 3b 0a 09 09 09 09 74 61 72 67 65 74 53 74 79 6c | .parent.=.target;.....targetStyl |
3760 | 65 73 20 3d 20 74 61 72 67 65 74 2e 6f 70 74 73 2e 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c | es.=.target.opts.templateLiteral |
3780 | 53 74 79 6c 65 73 3b 0a 09 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 09 62 72 65 61 6b 3b 0a 09 | Styles;....}.else.{.....break;.. |
37a0 | 09 09 7d 0a 09 09 7d 0a 0a 09 09 69 66 20 28 70 61 72 65 6e 74 29 20 7b 0a 09 09 09 63 6f 6e 73 | ..}...}....if.(parent).{....cons |
37c0 | 74 20 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 20 3d 0a 09 09 09 09 70 61 | t.templateLiteralStyles.=.....pa |
37e0 | 72 65 6e 74 2e 6f 70 74 73 2e 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 20 | rent.opts.templateLiteralStyles. |
3800 | 7c 7c 20 28 70 61 72 65 6e 74 2e 6f 70 74 73 2e 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 | ||.(parent.opts.templateLiteralS |
3820 | 74 79 6c 65 73 20 3d 20 5b 5d 29 3b 0a 0a 09 09 09 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c | tyles.=.[]);.....templateLiteral |
3840 | 53 74 79 6c 65 73 2e 70 75 73 68 28 73 74 79 6c 65 29 3b 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 | Styles.push(style);...}.else.{.. |
3860 | 09 09 74 70 6c 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 2e 70 75 73 68 28 73 74 79 6c 65 29 3b 0a | ..tplLiteralStyles.push(style);. |
3880 | 09 09 7d 0a 09 7d 29 3b 0a 0a 09 72 65 74 75 72 6e 20 28 73 74 79 6c 65 73 20 7c 7c 20 5b 5d 29 | ..}..});...return.(styles.||.[]) |
38a0 | 2e 63 6f 6e 63 61 74 28 6f 62 6a 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 29 2e 63 6f 6e 63 61 74 | .concat(objLiteralStyles).concat |
38c0 | 28 74 70 6c 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 29 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 | (tplLiteralStyles);.}..module.ex |
38e0 | 70 6f 72 74 73 20 3d 20 6c 69 74 65 72 61 6c 50 61 72 73 65 72 3b 0a 00 00 00 00 00 00 00 00 00 | ports.=.literalParser;.......... |
3900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a00 | 70 61 63 6b 61 67 65 2f 67 65 74 2d 74 65 6d 70 6c 61 74 65 2e 6a 73 00 00 00 00 00 00 00 00 00 | package/get-template.js......... |
3a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a60 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
3a80 | 30 30 30 32 35 32 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 32 32 30 37 20 00 30 00 00 00 | 000252..3560116604..012207..0... |
3aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3b00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
3b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3b40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
3b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3c00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 66 75 6e 63 74 69 6f 6e 20 67 65 74 54 65 6d 70 6c | 'use.strict';..function.getTempl |
3c20 | 61 74 65 28 6e 6f 64 65 2c 20 73 6f 75 72 63 65 29 20 7b 0a 09 72 65 74 75 72 6e 20 73 6f 75 72 | ate(node,.source).{..return.sour |
3c40 | 63 65 2e 73 6c 69 63 65 28 6e 6f 64 65 2e 71 75 61 73 69 73 5b 30 5d 2e 73 74 61 72 74 2c 20 6e | ce.slice(node.quasis[0].start,.n |
3c60 | 6f 64 65 2e 71 75 61 73 69 73 5b 6e 6f 64 65 2e 71 75 61 73 69 73 2e 6c 65 6e 67 74 68 20 2d 20 | ode.quasis[node.quasis.length.-. |
3c80 | 31 5d 2e 65 6e 64 29 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 67 65 74 | 1].end);.}..module.exports.=.get |
3ca0 | 54 65 6d 70 6c 61 74 65 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | Template;....................... |
3cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e00 | 70 61 63 6b 61 67 65 2f 69 6e 64 65 78 2e 6a 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | package/index.js................ |
3e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e60 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
3e80 | 30 30 30 32 32 30 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 30 37 32 31 20 00 30 00 00 00 | 000220..3560116604..010721..0... |
3ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
3f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
3f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4000 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 65 78 74 72 61 63 74 20 3d 20 72 | 'use.strict';..const.extract.=.r |
4020 | 65 71 75 69 72 65 28 27 2e 2f 65 78 74 72 61 63 74 27 29 3b 0a 63 6f 6e 73 74 20 73 79 6e 74 61 | equire('./extract');.const.synta |
4040 | 78 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2d 73 79 6e 74 61 78 2f 73 79 6e 74 | x.=.require('postcss-syntax/synt |
4060 | 61 78 27 29 28 65 78 74 72 61 63 74 2c 20 27 6a 73 78 27 29 3b 0a 0a 6d 6f 64 75 6c 65 2e 65 78 | ax')(extract,.'jsx');..module.ex |
4080 | 70 6f 72 74 73 20 3d 20 73 79 6e 74 61 78 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ports.=.syntax;................. |
40a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4200 | 70 61 63 6b 61 67 65 2f 6c 69 74 65 72 61 6c 2e 6a 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | package/literal.js.............. |
4220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4260 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
4280 | 30 30 30 36 34 30 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 31 32 35 34 20 00 30 00 00 00 | 000640..3560116604..011254..0... |
42a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4300 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
4320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4340 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
4360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4400 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 43 6f 6e 74 61 69 6e 65 72 20 3d | 'use.strict';..const.Container.= |
4420 | 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 63 6f 6e 74 61 69 6e 65 72 27 | .require('postcss/lib/container' |
4440 | 29 3b 0a 0a 2f 2a 2a 0a 20 2a 20 52 65 70 72 65 73 65 6e 74 73 20 61 20 4a 53 20 6c 69 74 65 72 | );../**..*.Represents.a.JS.liter |
4460 | 61 6c 0a 20 2a 0a 20 2a 20 40 65 78 74 65 6e 64 73 20 43 6f 6e 74 61 69 6e 65 72 0a 20 2a 0a 20 | al..*..*.@extends.Container..*.. |
4480 | 2a 20 40 65 78 61 6d 70 6c 65 0a 20 2a 20 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 70 6f 73 74 63 | *.@example..*.const.root.=.postc |
44a0 | 73 73 2e 70 61 72 73 65 28 27 7b 7d 27 29 3b 0a 20 2a 20 63 6f 6e 73 74 20 6c 69 74 65 72 61 6c | ss.parse('{}');..*.const.literal |
44c0 | 20 3d 20 72 6f 6f 74 2e 66 69 72 73 74 3b 0a 20 2a 20 6c 69 74 65 72 61 6c 2e 74 79 70 65 20 20 | .=.root.first;..*.literal.type.. |
44e0 | 20 20 20 20 20 2f 2f 3d 3e 20 27 6c 69 74 65 72 61 6c 27 0a 20 2a 20 6c 69 74 65 72 61 6c 2e 74 | .....//=>.'literal'..*.literal.t |
4500 | 6f 53 74 72 69 6e 67 28 29 20 2f 2f 3d 3e 20 27 61 7b 7d 27 0a 20 2a 2f 0a 63 6c 61 73 73 20 4c | oString().//=>.'a{}'..*/.class.L |
4520 | 69 74 65 72 61 6c 20 65 78 74 65 6e 64 73 20 43 6f 6e 74 61 69 6e 65 72 20 7b 0a 09 63 6f 6e 73 | iteral.extends.Container.{..cons |
4540 | 74 72 75 63 74 6f 72 28 64 65 66 61 75 6c 74 73 29 20 7b 0a 09 09 73 75 70 65 72 28 64 65 66 61 | tructor(defaults).{...super(defa |
4560 | 75 6c 74 73 29 3b 0a 09 09 74 68 69 73 2e 74 79 70 65 20 3d 20 27 6c 69 74 65 72 61 6c 27 3b 0a | ults);...this.type.=.'literal';. |
4580 | 09 7d 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 4c 69 74 65 72 61 6c 3b 0a | .}.}..module.exports.=.Literal;. |
45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4600 | 70 61 63 6b 61 67 65 2f 6f 62 6a 65 63 74 2d 70 61 72 73 65 2e 6a 73 00 00 00 00 00 00 00 00 00 | package/object-parse.js......... |
4620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4660 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
4680 | 30 30 30 34 36 35 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 32 32 30 33 20 00 30 00 00 00 | 000465..3560116604..012203..0... |
46a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4700 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
4720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4740 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
4760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4800 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 49 6e 70 75 74 20 3d 20 72 65 71 | 'use.strict';..const.Input.=.req |
4820 | 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 69 6e 70 75 74 27 29 3b 0a 63 6f 6e 73 74 | uire('postcss/lib/input');.const |
4840 | 20 4f 62 6a 65 63 74 50 61 72 73 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 6f 62 6a 65 63 | .ObjectParser.=.require('./objec |
4860 | 74 2d 70 61 72 73 65 72 27 29 3b 0a 0a 66 75 6e 63 74 69 6f 6e 20 6f 62 6a 65 63 74 50 61 72 73 | t-parser');..function.objectPars |
4880 | 65 28 73 6f 75 72 63 65 2c 20 6f 70 74 73 29 20 7b 0a 09 63 6f 6e 73 74 20 69 6e 70 75 74 20 3d | e(source,.opts).{..const.input.= |
48a0 | 20 6e 65 77 20 49 6e 70 75 74 28 73 6f 75 72 63 65 2c 20 6f 70 74 73 29 3b 0a 09 63 6f 6e 73 74 | .new.Input(source,.opts);..const |
48c0 | 20 70 61 72 73 65 72 20 3d 20 6e 65 77 20 4f 62 6a 65 63 74 50 61 72 73 65 72 28 69 6e 70 75 74 | .parser.=.new.ObjectParser(input |
48e0 | 29 3b 0a 0a 09 70 61 72 73 65 72 2e 70 61 72 73 65 28 6f 70 74 73 2e 6e 6f 64 65 29 3b 0a 0a 09 | );...parser.parse(opts.node);... |
4900 | 72 65 74 75 72 6e 20 70 61 72 73 65 72 2e 72 6f 6f 74 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 | return.parser.root;.}..module.ex |
4920 | 70 6f 72 74 73 20 3d 20 6f 62 6a 65 63 74 50 61 72 73 65 3b 0a 00 00 00 00 00 00 00 00 00 00 00 | ports.=.objectParse;............ |
4940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a00 | 70 61 63 6b 61 67 65 2f 6f 62 6a 65 63 74 2d 70 61 72 73 65 72 2e 6a 73 00 00 00 00 00 00 00 00 | package/object-parser.js........ |
4a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a60 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
4a80 | 30 31 36 34 34 31 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 32 33 36 34 20 00 30 00 00 00 | 016441..3560116604..012364..0... |
4aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
4b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4c00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 63 61 6d 65 6c 43 61 73 65 20 3d | 'use.strict';..const.camelCase.= |
4c20 | 20 72 65 71 75 69 72 65 28 27 2e 2f 63 61 6d 65 6c 2d 63 61 73 65 27 29 3b 0a 63 6f 6e 73 74 20 | .require('./camel-case');.const. |
4c40 | 67 65 74 54 65 6d 70 6c 61 74 65 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 67 65 74 2d 74 65 6d | getTemplate.=.require('./get-tem |
4c60 | 70 6c 61 74 65 27 29 3b 0a 63 6f 6e 73 74 20 4c 69 74 65 72 61 6c 20 3d 20 72 65 71 75 69 72 65 | plate');.const.Literal.=.require |
4c80 | 28 27 2e 2f 6c 69 74 65 72 61 6c 27 29 3b 0a 63 6f 6e 73 74 20 4f 62 6a 65 63 74 4c 69 74 65 72 | ('./literal');.const.ObjectLiter |
4ca0 | 61 6c 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 6f 62 6a 65 63 74 27 29 3b 0a 63 6f 6e 73 74 20 | al.=.require('./object');.const. |
4cc0 | 70 6f 73 74 63 73 73 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 27 29 3b 0a 63 6f | postcss.=.require('postcss');.co |
4ce0 | 6e 73 74 20 75 6e 43 61 6d 65 6c 43 61 73 65 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 75 6e 2d | nst.unCamelCase.=.require('./un- |
4d00 | 63 61 6d 65 6c 2d 63 61 73 65 27 29 3b 0a 0a 66 75 6e 63 74 69 6f 6e 20 66 6f 72 45 61 63 68 28 | camel-case');..function.forEach( |
4d20 | 61 72 72 2c 20 63 61 6c 6c 62 61 63 6b 29 20 7b 0a 09 61 72 72 20 26 26 20 61 72 72 2e 66 6f 72 | arr,.callback).{..arr.&&.arr.for |
4d40 | 45 61 63 68 28 63 61 6c 6c 62 61 63 6b 29 3b 0a 7d 0a 0a 63 6f 6e 73 74 20 72 65 70 6c 61 63 65 | Each(callback);.}..const.replace |
4d60 | 50 72 6f 70 20 3d 20 28 66 6e 29 20 3d 3e 20 28 76 61 6c 75 65 29 20 3d 3e 0a 09 76 61 6c 75 65 | Prop.=.(fn).=>.(value).=>..value |
4d80 | 2e 72 65 70 6c 61 63 65 28 2f 28 5c 28 5c 73 2a 29 28 2e 2a 3f 29 28 5c 73 2a 3a 29 2f 67 2c 20 | .replace(/(\(\s*)(.*?)(\s*:)/g,. |
4da0 | 28 73 2c 20 70 72 65 66 69 78 2c 20 70 72 6f 70 2c 20 73 75 66 66 69 78 29 20 3d 3e 20 70 72 65 | (s,.prefix,.prop,.suffix).=>.pre |
4dc0 | 66 69 78 20 2b 20 66 6e 28 70 72 6f 70 29 20 2b 20 73 75 66 66 69 78 29 3b 0a 63 6f 6e 73 74 20 | fix.+.fn(prop).+.suffix);.const. |
4de0 | 63 61 6d 65 6c 43 61 73 65 50 72 6f 70 20 3d 20 72 65 70 6c 61 63 65 50 72 6f 70 28 63 61 6d 65 | camelCaseProp.=.replaceProp(came |
4e00 | 6c 43 61 73 65 29 3b 0a 63 6f 6e 73 74 20 75 6e 43 61 6d 65 6c 43 61 73 65 50 72 6f 70 20 3d 20 | lCase);.const.unCamelCaseProp.=. |
4e20 | 72 65 70 6c 61 63 65 50 72 6f 70 28 75 6e 43 61 6d 65 6c 43 61 73 65 29 3b 0a 0a 66 75 6e 63 74 | replaceProp(unCamelCase);..funct |
4e40 | 69 6f 6e 20 64 65 66 69 6e 65 52 61 77 73 28 6e 6f 64 65 2c 20 70 72 6f 70 2c 20 70 72 65 66 69 | ion.defineRaws(node,.prop,.prefi |
4e60 | 78 2c 20 73 75 66 66 69 78 2c 20 70 72 6f 70 73 29 20 7b 0a 09 69 66 20 28 21 70 72 6f 70 73 29 | x,.suffix,.props).{..if.(!props) |
4e80 | 20 7b 0a 09 09 70 72 6f 70 73 20 3d 20 7b 7d 3b 0a 09 7d 0a 0a 09 63 6f 6e 73 74 20 64 65 73 63 | .{...props.=.{};..}...const.desc |
4ea0 | 72 69 70 74 6f 72 20 3d 20 7b 0a 09 09 65 6e 75 6d 65 72 61 62 6c 65 3a 20 74 72 75 65 2c 0a 09 | riptor.=.{...enumerable:.true,.. |
4ec0 | 09 67 65 74 3a 20 28 29 20 3d 3e 20 6e 6f 64 65 5b 70 72 6f 70 5d 2c 0a 09 09 73 65 74 3a 20 28 | .get:.().=>.node[prop],...set:.( |
4ee0 | 76 61 6c 75 65 29 20 3d 3e 20 7b 0a 09 09 09 6e 6f 64 65 5b 70 72 6f 70 5d 20 3d 20 76 61 6c 75 | value).=>.{....node[prop].=.valu |
4f00 | 65 3b 0a 09 09 7d 2c 0a 09 7d 3b 0a 0a 09 69 66 20 28 21 70 72 6f 70 73 2e 72 61 77 29 20 7b 0a | e;...},..};...if.(!props.raw).{. |
4f20 | 09 09 70 72 6f 70 73 2e 72 61 77 20 3d 20 64 65 73 63 72 69 70 74 6f 72 3b 0a 09 7d 20 65 6c 73 | ..props.raw.=.descriptor;..}.els |
4f40 | 65 20 69 66 20 28 70 72 6f 70 73 2e 72 61 77 20 3d 3d 3d 20 27 63 61 6d 65 6c 27 29 20 7b 0a 09 | e.if.(props.raw.===.'camel').{.. |
4f60 | 09 70 72 6f 70 73 2e 72 61 77 20 3d 20 7b 0a 09 09 09 65 6e 75 6d 65 72 61 62 6c 65 3a 20 74 72 | .props.raw.=.{....enumerable:.tr |
4f80 | 75 65 2c 0a 09 09 09 67 65 74 3a 20 28 29 20 3d 3e 20 63 61 6d 65 6c 43 61 73 65 28 6e 6f 64 65 | ue,....get:.().=>.camelCase(node |
4fa0 | 5b 70 72 6f 70 5d 29 2c 0a 09 09 09 73 65 74 3a 20 28 76 61 6c 75 65 29 20 3d 3e 20 7b 0a 09 09 | [prop]),....set:.(value).=>.{... |
4fc0 | 09 09 6e 6f 64 65 5b 70 72 6f 70 5d 20 3d 20 75 6e 43 61 6d 65 6c 43 61 73 65 28 76 61 6c 75 65 | ..node[prop].=.unCamelCase(value |
4fe0 | 29 3b 0a 09 09 09 7d 2c 0a 09 09 7d 3b 0a 09 7d 0a 0a 09 70 72 6f 70 73 2e 76 61 6c 75 65 20 3d | );....},...};..}...props.value.= |
5000 | 20 64 65 73 63 72 69 70 74 6f 72 3b 0a 0a 09 6e 6f 64 65 2e 72 61 77 73 5b 70 72 6f 70 5d 20 3d | .descriptor;...node.raws[prop].= |
5020 | 20 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 28 0a 09 09 7b 0a 09 09 | .Object.defineProperties(...{... |
5040 | 09 70 72 65 66 69 78 2c 0a 09 09 09 73 75 66 66 69 78 2c 0a 09 09 7d 2c 0a 09 09 70 72 6f 70 73 | .prefix,....suffix,...},...props |
5060 | 2c 0a 09 29 3b 0a 7d 0a 0a 63 6c 61 73 73 20 6f 62 6a 65 63 74 50 61 72 73 65 72 20 7b 0a 09 63 | ,..);.}..class.objectParser.{..c |
5080 | 6f 6e 73 74 72 75 63 74 6f 72 28 69 6e 70 75 74 29 20 7b 0a 09 09 74 68 69 73 2e 69 6e 70 75 74 | onstructor(input).{...this.input |
50a0 | 20 3d 20 69 6e 70 75 74 3b 0a 09 7d 0a 09 70 61 72 73 65 28 6e 6f 64 65 29 20 7b 0a 09 09 63 6f | .=.input;..}..parse(node).{...co |
50c0 | 6e 73 74 20 72 6f 6f 74 20 3d 20 70 6f 73 74 63 73 73 2e 72 6f 6f 74 28 7b 0a 09 09 09 73 6f 75 | nst.root.=.postcss.root({....sou |
50e0 | 72 63 65 3a 20 7b 0a 09 09 09 09 69 6e 70 75 74 3a 20 74 68 69 73 2e 69 6e 70 75 74 2c 0a 09 09 | rce:.{.....input:.this.input,... |
5100 | 09 09 73 74 61 72 74 3a 20 6e 6f 64 65 2e 6c 6f 63 2e 73 74 61 72 74 2c 0a 09 09 09 7d 2c 0a 09 | ..start:.node.loc.start,....},.. |
5120 | 09 7d 29 3b 0a 0a 09 09 72 6f 6f 74 2e 72 61 77 73 2e 6e 6f 64 65 20 3d 20 6e 6f 64 65 3b 0a 09 | .});....root.raws.node.=.node;.. |
5140 | 09 63 6f 6e 73 74 20 6f 62 6a 20 3d 20 6e 65 77 20 4f 62 6a 65 63 74 4c 69 74 65 72 61 6c 28 7b | .const.obj.=.new.ObjectLiteral({ |
5160 | 0a 09 09 09 72 61 77 73 3a 20 7b 0a 09 09 09 09 6e 6f 64 65 2c 0a 09 09 09 7d 2c 0a 09 09 7d 29 | ....raws:.{.....node,....},...}) |
5180 | 3b 0a 0a 09 09 72 6f 6f 74 2e 70 75 73 68 28 6f 62 6a 29 3b 0a 09 09 74 68 69 73 2e 70 72 6f 63 | ;....root.push(obj);...this.proc |
51a0 | 65 73 73 28 6e 6f 64 65 2c 20 6f 62 6a 29 3b 0a 09 09 74 68 69 73 2e 73 6f 72 74 28 72 6f 6f 74 | ess(node,.obj);...this.sort(root |
51c0 | 29 3b 0a 09 09 74 68 69 73 2e 72 61 77 73 28 72 6f 6f 74 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 | );...this.raws(root);....const.s |
51e0 | 74 61 72 74 4e 6f 64 65 20 3d 20 72 6f 6f 74 2e 66 69 72 73 74 2e 72 61 77 73 2e 6e 6f 64 65 3b | tartNode.=.root.first.raws.node; |
5200 | 0a 09 09 63 6f 6e 73 74 20 65 6e 64 4e 6f 64 65 20 3d 20 72 6f 6f 74 2e 6c 61 73 74 2e 72 61 77 | ...const.endNode.=.root.last.raw |
5220 | 73 2e 6e 6f 64 65 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 74 61 72 74 20 3d 20 7b 0a 09 09 09 6c 69 | s.node;....const.start.=.{....li |
5240 | 6e 65 3a 20 73 74 61 72 74 4e 6f 64 65 2e 6c 6f 63 2e 73 74 61 72 74 2e 6c 69 6e 65 2c 0a 09 09 | ne:.startNode.loc.start.line,... |
5260 | 7d 3b 0a 0a 09 09 6c 65 74 20 62 65 66 6f 72 65 20 3d 20 72 6f 6f 74 2e 73 6f 75 72 63 65 2e 69 | };....let.before.=.root.source.i |
5280 | 6e 70 75 74 2e 63 73 73 2e 73 6c 69 63 65 28 0a 09 09 09 73 74 61 72 74 4e 6f 64 65 2e 73 74 61 | nput.css.slice(....startNode.sta |
52a0 | 72 74 20 2d 20 73 74 61 72 74 4e 6f 64 65 2e 6c 6f 63 2e 73 74 61 72 74 2e 63 6f 6c 75 6d 6e 2c | rt.-.startNode.loc.start.column, |
52c0 | 0a 09 09 09 73 74 61 72 74 4e 6f 64 65 2e 73 74 61 72 74 2c 0a 09 09 29 3b 0a 0a 09 09 69 66 20 | ....startNode.start,...);....if. |
52e0 | 28 2f 5e 5c 73 2b 24 2f 2e 74 65 73 74 28 62 65 66 6f 72 65 29 29 20 7b 0a 09 09 09 73 74 61 72 | (/^\s+$/.test(before)).{....star |
5300 | 74 2e 63 6f 6c 75 6d 6e 20 3d 20 31 3b 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 62 65 66 6f | t.column.=.1;...}.else.{....befo |
5320 | 72 65 20 3d 20 27 27 3b 0a 09 09 09 73 74 61 72 74 2e 63 6f 6c 75 6d 6e 20 3d 20 73 74 61 72 74 | re.=.'';....start.column.=.start |
5340 | 4e 6f 64 65 2e 6c 6f 63 2e 73 74 61 72 74 2e 63 6f 6c 75 6d 6e 3b 0a 09 09 7d 0a 0a 09 09 72 6f | Node.loc.start.column;...}....ro |
5360 | 6f 74 2e 66 69 72 73 74 2e 72 61 77 73 2e 62 65 66 6f 72 65 20 3d 20 62 65 66 6f 72 65 3b 0a 09 | ot.first.raws.before.=.before;.. |
5380 | 09 72 6f 6f 74 2e 73 6f 75 72 63 65 2e 69 6e 70 75 74 2e 63 73 73 20 3d 20 62 65 66 6f 72 65 20 | .root.source.input.css.=.before. |
53a0 | 2b 20 72 6f 6f 74 2e 73 6f 75 72 63 65 2e 69 6e 70 75 74 2e 63 73 73 2e 73 6c 69 63 65 28 73 74 | +.root.source.input.css.slice(st |
53c0 | 61 72 74 4e 6f 64 65 2e 73 74 61 72 74 2c 20 65 6e 64 4e 6f 64 65 2e 65 6e 64 29 3b 0a 09 09 72 | artNode.start,.endNode.end);...r |
53e0 | 6f 6f 74 2e 73 6f 75 72 63 65 2e 73 74 61 72 74 20 3d 20 73 74 61 72 74 3b 0a 0a 09 09 74 68 69 | oot.source.start.=.start;....thi |
5400 | 73 2e 72 6f 6f 74 20 3d 20 72 6f 6f 74 3b 0a 09 7d 0a 0a 09 70 72 6f 63 65 73 73 28 6e 6f 64 65 | s.root.=.root;..}...process(node |
5420 | 2c 20 70 61 72 65 6e 74 29 20 7b 0a 09 09 5b 27 6c 65 61 64 69 6e 67 43 6f 6d 6d 65 6e 74 73 27 | ,.parent).{...['leadingComments' |
5440 | 2c 20 27 69 6e 6e 65 72 43 6f 6d 6d 65 6e 74 73 27 2c 20 27 74 72 61 69 6c 69 6e 67 43 6f 6d 6d | ,.'innerComments',.'trailingComm |
5460 | 65 6e 74 73 27 5d 2e 66 6f 72 45 61 63 68 28 28 70 72 6f 70 29 20 3d 3e 20 7b 0a 09 09 09 66 6f | ents'].forEach((prop).=>.{....fo |
5480 | 72 45 61 63 68 28 6e 6f 64 65 5b 70 72 6f 70 5d 2c 20 28 63 68 69 6c 64 29 20 3d 3e 20 7b 0a 09 | rEach(node[prop],.(child).=>.{.. |
54a0 | 09 09 09 74 68 69 73 2e 73 6f 75 72 63 65 28 63 68 69 6c 64 2c 20 74 68 69 73 2e 63 6f 6d 6d 65 | ...this.source(child,.this.comme |
54c0 | 6e 74 28 63 68 69 6c 64 2c 20 70 61 72 65 6e 74 29 29 3b 0a 09 09 09 7d 29 3b 0a 09 09 7d 29 3b | nt(child,.parent));....});...}); |
54e0 | 0a 0a 09 09 63 6f 6e 73 74 20 63 68 69 6c 64 20 3d 20 28 74 68 69 73 5b 6e 6f 64 65 2e 74 79 70 | ....const.child.=.(this[node.typ |
5500 | 65 5d 20 7c 7c 20 74 68 69 73 2e 6c 69 74 65 72 61 6c 29 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 | e].||.this.literal).apply(this,. |
5520 | 5b 6e 6f 64 65 2c 20 70 61 72 65 6e 74 5d 29 3b 0a 0a 09 09 74 68 69 73 2e 73 6f 75 72 63 65 28 | [node,.parent]);....this.source( |
5540 | 6e 6f 64 65 2c 20 63 68 69 6c 64 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 63 68 69 6c 64 3b 0a 09 | node,.child);....return.child;.. |
5560 | 7d 0a 09 73 6f 75 72 63 65 28 6e 6f 64 65 2c 20 70 61 72 65 6e 74 29 20 7b 0a 09 09 70 61 72 65 | }..source(node,.parent).{...pare |
5580 | 6e 74 2e 73 6f 75 72 63 65 20 3d 20 7b 0a 09 09 09 69 6e 70 75 74 3a 20 74 68 69 73 2e 69 6e 70 | nt.source.=.{....input:.this.inp |
55a0 | 75 74 2c 0a 09 09 09 73 74 61 72 74 3a 20 6e 6f 64 65 2e 6c 6f 63 2e 73 74 61 72 74 2c 0a 09 09 | ut,....start:.node.loc.start,... |
55c0 | 09 65 6e 64 3a 20 6e 6f 64 65 2e 6c 6f 63 2e 65 6e 64 2c 0a 09 09 7d 3b 0a 0a 09 09 72 65 74 75 | .end:.node.loc.end,...};....retu |
55e0 | 72 6e 20 70 61 72 65 6e 74 3b 0a 09 7d 0a 09 72 61 77 73 28 70 61 72 65 6e 74 2c 20 6e 6f 64 65 | rn.parent;..}..raws(parent,.node |
5600 | 29 20 7b 0a 09 09 63 6f 6e 73 74 20 73 6f 75 72 63 65 20 3d 20 74 68 69 73 2e 69 6e 70 75 74 2e | ).{...const.source.=.this.input. |
5620 | 63 73 73 3b 0a 0a 09 09 70 61 72 65 6e 74 2e 6e 6f 64 65 73 2e 66 6f 72 45 61 63 68 28 28 63 68 | css;....parent.nodes.forEach((ch |
5640 | 69 6c 64 2c 20 69 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 69 29 20 7b 0a 09 09 09 09 63 68 69 | ild,.i).=>.{....if.(i).{.....chi |
5660 | 6c 64 2e 72 61 77 73 2e 62 65 66 6f 72 65 20 3d 20 73 6f 75 72 63 65 0a 09 09 09 09 09 2e 73 6c | ld.raws.before.=.source.......sl |
5680 | 69 63 65 28 70 61 72 65 6e 74 2e 6e 6f 64 65 73 5b 69 20 2d 20 31 5d 2e 72 61 77 73 2e 6e 6f 64 | ice(parent.nodes[i.-.1].raws.nod |
56a0 | 65 2e 65 6e 64 2c 20 63 68 69 6c 64 2e 72 61 77 73 2e 6e 6f 64 65 2e 73 74 61 72 74 29 0a 09 09 | e.end,.child.raws.node.start)... |
56c0 | 09 09 09 2e 72 65 70 6c 61 63 65 28 2f 5e 5c 73 2a 2c 2b 2f 2c 20 27 27 29 3b 0a 09 09 09 7d 20 | ....replace(/^\s*,+/,.'');....}. |
56e0 | 65 6c 73 65 20 69 66 20 28 6e 6f 64 65 29 20 7b 0a 09 09 09 09 63 68 69 6c 64 2e 72 61 77 73 2e | else.if.(node).{.....child.raws. |
5700 | 62 65 66 6f 72 65 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 65 28 6e 6f 64 65 2e 73 74 61 72 74 | before.=.source.slice(node.start |
5720 | 2c 20 63 68 69 6c 64 2e 72 61 77 73 2e 6e 6f 64 65 2e 73 74 61 72 74 29 2e 72 65 70 6c 61 63 65 | ,.child.raws.node.start).replace |
5740 | 28 2f 5e 5c 73 2a 7b 2b 2f 2c 20 27 27 29 3b 0a 09 09 09 7d 0a 09 09 7d 29 3b 0a 0a 09 09 69 66 | (/^\s*{+/,.'');....}...});....if |
5760 | 20 28 6e 6f 64 65 29 20 7b 0a 09 09 09 6c 65 74 20 73 65 6d 69 63 6f 6c 6f 6e 3b 0a 09 09 09 6c | .(node).{....let.semicolon;....l |
5780 | 65 74 20 61 66 74 65 72 3b 0a 0a 09 09 09 69 66 20 28 70 61 72 65 6e 74 2e 6e 6f 64 65 73 2e 6c | et.after;.....if.(parent.nodes.l |
57a0 | 65 6e 67 74 68 29 20 7b 0a 09 09 09 09 61 66 74 65 72 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 | ength).{.....after.=.source.slic |
57c0 | 65 28 70 61 72 65 6e 74 2e 6c 61 73 74 2e 72 61 77 73 2e 6e 6f 64 65 2e 65 6e 64 2c 20 6e 6f 64 | e(parent.last.raws.node.end,.nod |
57e0 | 65 2e 65 6e 64 29 2e 72 65 70 6c 61 63 65 28 2f 5e 5c 73 2a 2c 2b 2f 2c 20 28 29 20 3d 3e 20 7b | e.end).replace(/^\s*,+/,.().=>.{ |
5800 | 0a 09 09 09 09 09 73 65 6d 69 63 6f 6c 6f 6e 20 3d 20 74 72 75 65 3b 0a 0a 09 09 09 09 09 72 65 | ......semicolon.=.true;.......re |
5820 | 74 75 72 6e 20 27 27 3b 0a 09 09 09 09 7d 29 3b 0a 09 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 | turn.'';.....});....}.else.{.... |
5840 | 09 61 66 74 65 72 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 65 28 6e 6f 64 65 2e 73 74 61 72 74 | .after.=.source.slice(node.start |
5860 | 2c 20 6e 6f 64 65 2e 65 6e 64 29 2e 72 65 70 6c 61 63 65 28 2f 5e 5c 73 2a 7b 2f 2c 20 27 27 29 | ,.node.end).replace(/^\s*{/,.'') |
5880 | 3b 0a 09 09 09 7d 0a 0a 09 09 09 70 61 72 65 6e 74 2e 72 61 77 73 2e 61 66 74 65 72 20 3d 20 61 | ;....}.....parent.raws.after.=.a |
58a0 | 66 74 65 72 2e 72 65 70 6c 61 63 65 28 2f 7d 2b 5c 73 2a 24 2f 2c 20 27 27 29 3b 0a 09 09 09 70 | fter.replace(/}+\s*$/,.'');....p |
58c0 | 61 72 65 6e 74 2e 72 61 77 73 2e 73 65 6d 69 63 6f 6c 6f 6e 20 3d 20 73 65 6d 69 63 6f 6c 6f 6e | arent.raws.semicolon.=.semicolon |
58e0 | 20 7c 7c 20 66 61 6c 73 65 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 73 6f 72 74 28 6e 6f 64 65 29 20 7b | .||.false;...}..}...sort(node).{ |
5900 | 0a 09 09 6e 6f 64 65 2e 6e 6f 64 65 73 20 3d 20 6e 6f 64 65 2e 6e 6f 64 65 73 2e 73 6f 72 74 28 | ...node.nodes.=.node.nodes.sort( |
5920 | 28 61 2c 20 62 29 20 3d 3e 20 61 2e 72 61 77 73 2e 6e 6f 64 65 2e 73 74 61 72 74 20 2d 20 62 2e | (a,.b).=>.a.raws.node.start.-.b. |
5940 | 72 61 77 73 2e 6e 6f 64 65 2e 73 74 61 72 74 29 3b 0a 09 7d 0a 0a 09 67 65 74 4e 6f 64 65 56 61 | raws.node.start);..}...getNodeVa |
5960 | 6c 75 65 28 6e 6f 64 65 2c 20 77 72 61 70 70 65 64 56 61 6c 75 65 29 20 7b 0a 09 09 63 6f 6e 73 | lue(node,.wrappedValue).{...cons |
5980 | 74 20 73 6f 75 72 63 65 20 3d 20 74 68 69 73 2e 69 6e 70 75 74 2e 63 73 73 3b 0a 09 09 6c 65 74 | t.source.=.this.input.css;...let |
59a0 | 20 72 61 77 56 61 6c 75 65 3b 0a 09 09 6c 65 74 20 63 6f 6f 6b 65 64 56 61 6c 75 65 3b 0a 0a 09 | .rawValue;...let.cookedValue;... |
59c0 | 09 73 77 69 74 63 68 20 28 6e 6f 64 65 2e 74 79 70 65 29 20 7b 0a 09 09 09 63 61 73 65 20 27 49 | .switch.(node.type).{....case.'I |
59e0 | 64 65 6e 74 69 66 69 65 72 27 3a 20 7b 0a 09 09 09 09 63 6f 6e 73 74 20 69 73 43 73 73 46 6c 6f | dentifier':.{.....const.isCssFlo |
5a00 | 61 74 20 3d 20 6e 6f 64 65 2e 6e 61 6d 65 20 3d 3d 3d 20 27 63 73 73 46 6c 6f 61 74 27 3b 0a 0a | at.=.node.name.===.'cssFloat';.. |
5a20 | 09 09 09 09 72 65 74 75 72 6e 20 7b 0a 09 09 09 09 09 70 72 65 66 69 78 3a 20 27 27 2c 0a 09 09 | ....return.{......prefix:.'',... |
5a40 | 09 09 09 73 75 66 66 69 78 3a 20 27 27 2c 0a 09 09 09 09 09 72 61 77 3a 20 69 73 43 73 73 46 6c | ...suffix:.'',......raw:.isCssFl |
5a60 | 6f 61 74 20 26 26 20 6e 6f 64 65 2e 6e 61 6d 65 2c 0a 09 09 09 09 09 76 61 6c 75 65 3a 20 69 73 | oat.&&.node.name,......value:.is |
5a80 | 43 73 73 46 6c 6f 61 74 20 3f 20 27 66 6c 6f 61 74 27 20 3a 20 6e 6f 64 65 2e 6e 61 6d 65 2c 0a | CssFloat.?.'float'.:.node.name,. |
5aa0 | 09 09 09 09 7d 3b 0a 09 09 09 7d 0a 09 09 09 63 61 73 65 20 27 53 74 72 69 6e 67 4c 69 74 65 72 | ....};....}....case.'StringLiter |
5ac0 | 61 6c 27 3a 20 7b 0a 09 09 09 09 72 61 77 56 61 6c 75 65 20 3d 20 6e 6f 64 65 2e 65 78 74 72 61 | al':.{.....rawValue.=.node.extra |
5ae0 | 2e 72 61 77 2e 73 6c 69 63 65 28 31 2c 20 2d 31 29 3b 0a 09 09 09 09 63 6f 6f 6b 65 64 56 61 6c | .raw.slice(1,.-1);.....cookedVal |
5b00 | 75 65 20 3d 20 6e 6f 64 65 2e 76 61 6c 75 65 3b 0a 09 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 7d | ue.=.node.value;.....break;....} |
5b20 | 0a 09 09 09 63 61 73 65 20 27 54 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 27 3a 20 7b 0a 09 09 | ....case.'TemplateLiteral':.{... |
5b40 | 09 09 72 61 77 56 61 6c 75 65 20 3d 20 67 65 74 54 65 6d 70 6c 61 74 65 28 6e 6f 64 65 2c 20 73 | ..rawValue.=.getTemplate(node,.s |
5b60 | 6f 75 72 63 65 29 3b 0a 09 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 7d 0a 09 09 09 64 65 66 61 75 | ource);.....break;....}....defau |
5b80 | 6c 74 3a 20 7b 0a 09 09 09 09 72 61 77 56 61 6c 75 65 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 | lt:.{.....rawValue.=.source.slic |
5ba0 | 65 28 6e 6f 64 65 2e 73 74 61 72 74 2c 20 6e 6f 64 65 2e 65 6e 64 29 3b 0a 09 09 09 09 62 72 65 | e(node.start,.node.end);.....bre |
5bc0 | 61 6b 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 76 61 6c 75 65 57 72 61 70 20 | ak;....}...}....const.valueWrap. |
5be0 | 3d 20 77 72 61 70 70 65 64 56 61 6c 75 65 2e 73 70 6c 69 74 28 72 61 77 56 61 6c 75 65 29 3b 0a | =.wrappedValue.split(rawValue);. |
5c00 | 0a 09 09 72 65 74 75 72 6e 20 7b 0a 09 09 09 70 72 65 66 69 78 3a 20 76 61 6c 75 65 57 72 61 70 | ...return.{....prefix:.valueWrap |
5c20 | 5b 30 5d 2c 0a 09 09 09 73 75 66 66 69 78 3a 20 76 61 6c 75 65 57 72 61 70 5b 31 5d 2c 0a 09 09 | [0],....suffix:.valueWrap[1],... |
5c40 | 09 76 61 6c 75 65 3a 20 63 6f 6f 6b 65 64 56 61 6c 75 65 20 7c 7c 20 72 61 77 56 61 6c 75 65 2c | .value:.cookedValue.||.rawValue, |
5c60 | 0a 09 09 7d 3b 0a 09 7d 0a 0a 09 4f 62 6a 65 63 74 45 78 70 72 65 73 73 69 6f 6e 28 6e 6f 64 65 | ...};..}...ObjectExpression(node |
5c80 | 2c 20 70 61 72 65 6e 74 29 20 7b 0a 09 09 66 6f 72 45 61 63 68 28 6e 6f 64 65 2e 70 72 6f 70 65 | ,.parent).{...forEach(node.prope |
5ca0 | 72 74 69 65 73 2c 20 28 63 68 69 6c 64 29 20 3d 3e 20 7b 0a 09 09 09 74 68 69 73 2e 70 72 6f 63 | rties,.(child).=>.{....this.proc |
5cc0 | 65 73 73 28 63 68 69 6c 64 2c 20 70 61 72 65 6e 74 29 3b 0a 09 09 7d 29 3b 0a 09 09 74 68 69 73 | ess(child,.parent);...});...this |
5ce0 | 2e 73 6f 72 74 28 70 61 72 65 6e 74 29 3b 0a 09 09 74 68 69 73 2e 72 61 77 73 28 70 61 72 65 6e | .sort(parent);...this.raws(paren |
5d00 | 74 2c 20 6e 6f 64 65 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 70 61 72 65 6e 74 3b 0a 09 7d 0a 0a | t,.node);....return.parent;..}.. |
5d20 | 09 4f 62 6a 65 63 74 50 72 6f 70 65 72 74 79 28 6e 6f 64 65 2c 20 70 61 72 65 6e 74 29 20 7b 0a | .ObjectProperty(node,.parent).{. |
5d40 | 09 09 63 6f 6e 73 74 20 73 6f 75 72 63 65 20 3d 20 74 68 69 73 2e 69 6e 70 75 74 2e 63 73 73 3b | ..const.source.=.this.input.css; |
5d60 | 0a 09 09 6c 65 74 20 62 65 74 77 65 65 6e 20 3d 20 73 6f 75 72 63 65 2e 69 6e 64 65 78 4f 66 28 | ...let.between.=.source.indexOf( |
5d80 | 27 3a 27 2c 20 6e 6f 64 65 2e 6b 65 79 2e 65 6e 64 29 3b 0a 09 09 63 6f 6e 73 74 20 72 61 77 4b | ':',.node.key.end);...const.rawK |
5da0 | 65 79 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 65 28 6e 6f 64 65 2e 73 74 61 72 74 2c 20 62 65 | ey.=.source.slice(node.start,.be |
5dc0 | 74 77 65 65 6e 29 2e 74 72 69 6d 52 69 67 68 74 28 29 3b 0a 09 09 63 6f 6e 73 74 20 72 61 77 56 | tween).trimRight();...const.rawV |
5de0 | 61 6c 75 65 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 65 28 62 65 74 77 65 65 6e 20 2b 20 31 2c | alue.=.source.slice(between.+.1, |
5e00 | 20 6e 6f 64 65 2e 65 6e 64 29 2e 74 72 69 6d 4c 65 66 74 28 29 3b 0a 0a 09 09 62 65 74 77 65 65 | .node.end).trimLeft();....betwee |
5e20 | 6e 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 65 28 6e 6f 64 65 2e 73 74 61 72 74 20 2b 20 72 61 | n.=.source.slice(node.start.+.ra |
5e40 | 77 4b 65 79 2e 6c 65 6e 67 74 68 2c 20 6e 6f 64 65 2e 65 6e 64 20 2d 20 72 61 77 56 61 6c 75 65 | wKey.length,.node.end.-.rawValue |
5e60 | 2e 6c 65 6e 67 74 68 29 3b 0a 09 09 63 6f 6e 73 74 20 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 | .length);...const.key.=.this.get |
5e80 | 4e 6f 64 65 56 61 6c 75 65 28 6e 6f 64 65 2e 6b 65 79 2c 20 72 61 77 4b 65 79 29 3b 0a 0a 09 09 | NodeValue(node.key,.rawKey);.... |
5ea0 | 69 66 20 28 6e 6f 64 65 2e 76 61 6c 75 65 2e 74 79 70 65 20 3d 3d 3d 20 27 4f 62 6a 65 63 74 45 | if.(node.value.type.===.'ObjectE |
5ec0 | 78 70 72 65 73 73 69 6f 6e 27 29 20 7b 0a 09 09 09 6c 65 74 20 72 75 6c 65 3b 0a 0a 09 09 09 69 | xpression').{....let.rule;.....i |
5ee0 | 66 20 28 2f 5e 40 28 5c 53 2b 29 28 5c 73 2a 29 28 2e 2a 29 24 2f 2e 74 65 73 74 28 6b 65 79 2e | f.(/^@(\S+)(\s*)(.*)$/.test(key. |
5f00 | 76 61 6c 75 65 29 29 20 7b 0a 09 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 52 65 67 45 78 | value)).{.....const.name.=.RegEx |
5f20 | 70 2e 24 31 3b 0a 09 09 09 09 63 6f 6e 73 74 20 61 66 74 65 72 4e 61 6d 65 20 3d 20 52 65 67 45 | p.$1;.....const.afterName.=.RegE |
5f40 | 78 70 2e 24 32 3b 0a 09 09 09 09 63 6f 6e 73 74 20 70 61 72 61 6d 73 20 3d 20 52 65 67 45 78 70 | xp.$2;.....const.params.=.RegExp |
5f60 | 2e 24 33 3b 0a 09 09 09 09 63 6f 6e 73 74 20 61 74 52 75 6c 65 20 3d 20 70 6f 73 74 63 73 73 2e | .$3;.....const.atRule.=.postcss. |
5f80 | 61 74 52 75 6c 65 28 7b 0a 09 09 09 09 09 6e 61 6d 65 3a 20 75 6e 43 61 6d 65 6c 43 61 73 65 28 | atRule({......name:.unCamelCase( |
5fa0 | 6e 61 6d 65 29 2c 0a 09 09 09 09 09 72 61 77 73 3a 20 7b 0a 09 09 09 09 09 09 61 66 74 65 72 4e | name),......raws:.{.......afterN |
5fc0 | 61 6d 65 2c 0a 09 09 09 09 09 7d 2c 0a 09 09 09 09 09 6e 6f 64 65 73 3a 20 5b 5d 2c 0a 09 09 09 | ame,......},......nodes:.[],.... |
5fe0 | 09 7d 29 3b 0a 0a 09 09 09 09 64 65 66 69 6e 65 52 61 77 73 28 61 74 52 75 6c 65 2c 20 27 6e 61 | .});......defineRaws(atRule,.'na |
6000 | 6d 65 27 2c 20 6b 65 79 2e 70 72 65 66 69 78 20 2b 20 27 40 27 2c 20 70 61 72 61 6d 73 20 3f 20 | me',.key.prefix.+.'@',.params.?. |
6020 | 27 27 20 3a 20 6b 65 79 2e 73 75 66 66 69 78 2c 20 7b 0a 09 09 09 09 09 72 61 77 3a 20 27 63 61 | ''.:.key.suffix,.{......raw:.'ca |
6040 | 6d 65 6c 27 2c 0a 09 09 09 09 7d 29 3b 0a 0a 09 09 09 09 69 66 20 28 70 61 72 61 6d 73 29 20 7b | mel',.....});......if.(params).{ |
6060 | 0a 09 09 09 09 09 61 74 52 75 6c 65 2e 70 61 72 61 6d 73 20 3d 20 75 6e 43 61 6d 65 6c 43 61 73 | ......atRule.params.=.unCamelCas |
6080 | 65 50 72 6f 70 28 70 61 72 61 6d 73 29 3b 0a 09 09 09 09 09 64 65 66 69 6e 65 52 61 77 73 28 61 | eProp(params);......defineRaws(a |
60a0 | 74 52 75 6c 65 2c 20 27 70 61 72 61 6d 73 27 2c 20 27 27 2c 20 6b 65 79 2e 73 75 66 66 69 78 2c | tRule,.'params',.'',.key.suffix, |
60c0 | 20 7b 0a 09 09 09 09 09 09 72 61 77 3a 20 7b 0a 09 09 09 09 09 09 09 65 6e 75 6d 65 72 61 62 6c | .{.......raw:.{........enumerabl |
60e0 | 65 3a 20 74 72 75 65 2c 0a 09 09 09 09 09 09 09 67 65 74 3a 20 28 29 20 3d 3e 20 63 61 6d 65 6c | e:.true,........get:.().=>.camel |
6100 | 43 61 73 65 50 72 6f 70 28 61 74 52 75 6c 65 2e 70 61 72 61 6d 73 29 2c 0a 09 09 09 09 09 09 09 | CaseProp(atRule.params),........ |
6120 | 73 65 74 3a 20 28 76 61 6c 75 65 29 20 3d 3e 20 7b 0a 09 09 09 09 09 09 09 09 61 74 52 75 6c 65 | set:.(value).=>.{.........atRule |
6140 | 2e 70 61 72 61 6d 73 20 3d 20 75 6e 43 61 6d 65 6c 43 61 73 65 50 72 6f 70 28 76 61 6c 75 65 29 | .params.=.unCamelCaseProp(value) |
6160 | 3b 0a 09 09 09 09 09 09 09 7d 2c 0a 09 09 09 09 09 09 7d 2c 0a 09 09 09 09 09 7d 29 3b 0a 09 09 | ;........},.......},......});... |
6180 | 09 09 7d 0a 0a 09 09 09 09 72 75 6c 65 20 3d 20 61 74 52 75 6c 65 3b 0a 09 09 09 7d 20 65 6c 73 | ..}......rule.=.atRule;....}.els |
61a0 | 65 20 7b 0a 09 09 09 09 2f 2f 20 72 75 6c 65 20 3d 20 74 68 69 73 2e 72 75 6c 65 28 6b 65 79 2c | e.{.....//.rule.=.this.rule(key, |
61c0 | 20 6b 65 79 57 72 61 70 2c 20 6e 6f 64 65 2e 76 61 6c 75 65 2c 20 70 61 72 65 6e 74 29 3b 0a 09 | .keyWrap,.node.value,.parent);.. |
61e0 | 09 09 09 72 75 6c 65 20 3d 20 70 6f 73 74 63 73 73 2e 72 75 6c 65 28 7b 0a 09 09 09 09 09 73 65 | ...rule.=.postcss.rule({......se |
6200 | 6c 65 63 74 6f 72 3a 20 6b 65 79 2e 76 61 6c 75 65 2c 0a 09 09 09 09 7d 29 3b 0a 09 09 09 09 64 | lector:.key.value,.....});.....d |
6220 | 65 66 69 6e 65 52 61 77 73 28 72 75 6c 65 2c 20 27 73 65 6c 65 63 74 6f 72 27 2c 20 6b 65 79 2e | efineRaws(rule,.'selector',.key. |
6240 | 70 72 65 66 69 78 2c 20 6b 65 79 2e 73 75 66 66 69 78 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 72 61 | prefix,.key.suffix);....}.....ra |
6260 | 77 28 72 75 6c 65 29 3b 0a 09 09 09 74 68 69 73 2e 4f 62 6a 65 63 74 45 78 70 72 65 73 73 69 6f | w(rule);....this.ObjectExpressio |
6280 | 6e 28 6e 6f 64 65 2e 76 61 6c 75 65 2c 20 72 75 6c 65 29 3b 0a 0a 09 09 09 72 65 74 75 72 6e 20 | n(node.value,.rule);.....return. |
62a0 | 72 75 6c 65 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 76 61 6c 75 65 20 3d 20 74 68 69 73 2e | rule;...}....const.value.=.this. |
62c0 | 67 65 74 4e 6f 64 65 56 61 6c 75 65 28 6e 6f 64 65 2e 76 61 6c 75 65 2c 20 72 61 77 56 61 6c 75 | getNodeValue(node.value,.rawValu |
62e0 | 65 29 3b 0a 0a 09 09 69 66 20 28 6b 65 79 2e 76 61 6c 75 65 5b 30 5d 20 3d 3d 3d 20 27 40 27 29 | e);....if.(key.value[0].===.'@') |
6300 | 20 7b 0a 09 09 09 63 6f 6e 73 74 20 61 74 52 75 6c 65 20 3d 20 70 6f 73 74 63 73 73 2e 61 74 52 | .{....const.atRule.=.postcss.atR |
6320 | 75 6c 65 28 7b 0a 09 09 09 09 6e 61 6d 65 3a 20 75 6e 43 61 6d 65 6c 43 61 73 65 28 6b 65 79 2e | ule({.....name:.unCamelCase(key. |
6340 | 76 61 6c 75 65 29 2c 0a 09 09 09 09 70 61 72 61 6d 73 3a 20 76 61 6c 75 65 2e 76 61 6c 75 65 2c | value),.....params:.value.value, |
6360 | 0a 09 09 09 7d 29 3b 0a 0a 09 09 09 64 65 66 69 6e 65 52 61 77 73 28 61 74 52 75 6c 65 2c 20 27 | ....});.....defineRaws(atRule,.' |
6380 | 6e 61 6d 65 27 2c 20 6b 65 79 2e 70 72 65 66 69 78 2c 20 6b 65 79 2e 73 75 66 66 69 78 2c 20 7b | name',.key.prefix,.key.suffix,.{ |
63a0 | 0a 09 09 09 09 72 61 77 3a 20 27 63 61 6d 65 6c 27 2c 0a 09 09 09 7d 29 3b 0a 0a 09 09 09 64 65 | .....raw:.'camel',....});.....de |
63c0 | 66 69 6e 65 52 61 77 73 28 61 74 52 75 6c 65 2c 20 27 70 61 72 61 6d 73 27 2c 20 76 61 6c 75 65 | fineRaws(atRule,.'params',.value |
63e0 | 2e 70 72 65 66 69 78 2c 20 76 61 6c 75 65 2e 73 75 66 66 69 78 29 3b 0a 09 09 09 72 61 77 28 61 | .prefix,.value.suffix);....raw(a |
6400 | 74 52 75 6c 65 29 3b 0a 0a 09 09 09 72 65 74 75 72 6e 20 61 74 52 75 6c 65 3b 0a 09 09 7d 20 65 | tRule);.....return.atRule;...}.e |
6420 | 6c 73 65 20 7b 0a 09 09 09 6c 65 74 20 64 65 63 6c 3b 0a 0a 09 09 09 69 66 20 28 6b 65 79 2e 72 | lse.{....let.decl;.....if.(key.r |
6440 | 61 77 29 20 7b 0a 09 09 09 09 64 65 63 6c 20 3d 20 70 6f 73 74 63 73 73 2e 64 65 63 6c 28 7b 0a | aw).{.....decl.=.postcss.decl({. |
6460 | 09 09 09 09 09 70 72 6f 70 3a 20 6b 65 79 2e 76 61 6c 75 65 2c 0a 09 09 09 09 09 76 61 6c 75 65 | .....prop:.key.value,......value |
6480 | 3a 20 76 61 6c 75 65 2e 76 61 6c 75 65 2c 0a 09 09 09 09 09 72 61 77 73 3a 20 7b 0a 09 09 09 09 | :.value.value,......raws:.{..... |
64a0 | 09 09 70 72 6f 70 3a 20 6b 65 79 2c 0a 09 09 09 09 09 7d 2c 0a 09 09 09 09 7d 29 3b 0a 09 09 09 | ..prop:.key,......},.....});.... |
64c0 | 7d 20 65 6c 73 65 20 7b 0a 09 09 09 09 64 65 63 6c 20 3d 20 70 6f 73 74 63 73 73 2e 64 65 63 6c | }.else.{.....decl.=.postcss.decl |
64e0 | 28 7b 0a 09 09 09 09 09 70 72 6f 70 3a 20 75 6e 43 61 6d 65 6c 43 61 73 65 28 6b 65 79 2e 76 61 | ({......prop:.unCamelCase(key.va |
6500 | 6c 75 65 29 2c 0a 09 09 09 09 09 76 61 6c 75 65 3a 20 76 61 6c 75 65 2e 76 61 6c 75 65 2c 0a 09 | lue),......value:.value.value,.. |
6520 | 09 09 09 7d 29 3b 0a 0a 09 09 09 09 64 65 66 69 6e 65 52 61 77 73 28 64 65 63 6c 2c 20 27 70 72 | ...});......defineRaws(decl,.'pr |
6540 | 6f 70 27 2c 20 6b 65 79 2e 70 72 65 66 69 78 2c 20 6b 65 79 2e 73 75 66 66 69 78 2c 20 7b 0a 09 | op',.key.prefix,.key.suffix,.{.. |
6560 | 09 09 09 09 72 61 77 3a 20 27 63 61 6d 65 6c 27 2c 0a 09 09 09 09 7d 29 3b 0a 09 09 09 7d 0a 0a | ....raw:.'camel',.....});....}.. |
6580 | 09 09 09 64 65 66 69 6e 65 52 61 77 73 28 64 65 63 6c 2c 20 27 76 61 6c 75 65 27 2c 20 76 61 6c | ...defineRaws(decl,.'value',.val |
65a0 | 75 65 2e 70 72 65 66 69 78 2c 20 76 61 6c 75 65 2e 73 75 66 66 69 78 29 3b 0a 09 09 09 72 61 77 | ue.prefix,.value.suffix);....raw |
65c0 | 28 64 65 63 6c 29 3b 0a 0a 09 09 09 72 65 74 75 72 6e 20 64 65 63 6c 3b 0a 09 09 7d 0a 0a 09 09 | (decl);.....return.decl;...}.... |
65e0 | 66 75 6e 63 74 69 6f 6e 20 72 61 77 28 70 6f 73 74 63 73 73 4e 6f 64 65 29 20 7b 0a 09 09 09 70 | function.raw(postcssNode).{....p |
6600 | 6f 73 74 63 73 73 4e 6f 64 65 2e 72 61 77 73 2e 62 65 74 77 65 65 6e 20 3d 20 62 65 74 77 65 65 | ostcssNode.raws.between.=.betwee |
6620 | 6e 3b 0a 09 09 09 70 6f 73 74 63 73 73 4e 6f 64 65 2e 72 61 77 73 2e 6e 6f 64 65 20 3d 20 6e 6f | n;....postcssNode.raws.node.=.no |
6640 | 64 65 3b 0a 09 09 09 70 61 72 65 6e 74 2e 70 75 73 68 28 70 6f 73 74 63 73 73 4e 6f 64 65 29 3b | de;....parent.push(postcssNode); |
6660 | 0a 09 09 7d 0a 09 7d 0a 0a 09 6c 69 74 65 72 61 6c 28 6e 6f 64 65 2c 20 70 61 72 65 6e 74 29 20 | ...}..}...literal(node,.parent). |
6680 | 7b 0a 09 09 63 6f 6e 73 74 20 6c 69 74 65 72 61 6c 20 3d 20 6e 65 77 20 4c 69 74 65 72 61 6c 28 | {...const.literal.=.new.Literal( |
66a0 | 7b 0a 09 09 09 74 65 78 74 3a 20 74 68 69 73 2e 69 6e 70 75 74 2e 63 73 73 2e 73 6c 69 63 65 28 | {....text:.this.input.css.slice( |
66c0 | 6e 6f 64 65 2e 73 74 61 72 74 2c 20 6e 6f 64 65 2e 65 6e 64 29 2c 0a 09 09 09 72 61 77 73 3a 20 | node.start,.node.end),....raws:. |
66e0 | 7b 0a 09 09 09 09 6e 6f 64 65 2c 0a 09 09 09 7d 2c 0a 09 09 7d 29 3b 0a 0a 09 09 70 61 72 65 6e | {.....node,....},...});....paren |
6700 | 74 2e 70 75 73 68 28 6c 69 74 65 72 61 6c 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 6c 69 74 65 72 | t.push(literal);....return.liter |
6720 | 61 6c 3b 0a 09 7d 0a 0a 09 63 6f 6d 6d 65 6e 74 28 6e 6f 64 65 2c 20 70 61 72 65 6e 74 29 20 7b | al;..}...comment(node,.parent).{ |
6740 | 0a 09 09 69 66 20 28 0a 09 09 09 21 70 61 72 65 6e 74 2e 6e 6f 64 65 73 20 7c 7c 0a 09 09 09 28 | ...if.(....!parent.nodes.||....( |
6760 | 6e 6f 64 65 2e 73 74 61 72 74 20 3c 20 70 61 72 65 6e 74 2e 72 61 77 73 2e 6e 6f 64 65 2e 73 74 | node.start.<.parent.raws.node.st |
6780 | 61 72 74 20 26 26 20 70 61 72 65 6e 74 2e 74 79 70 65 20 21 3d 3d 20 27 72 6f 6f 74 27 20 26 26 | art.&&.parent.type.!==.'root'.&& |
67a0 | 20 70 61 72 65 6e 74 2e 70 61 72 65 6e 74 29 0a 09 09 29 20 7b 0a 09 09 09 72 65 74 75 72 6e 20 | .parent.parent)...).{....return. |
67c0 | 74 68 69 73 2e 63 6f 6d 6d 65 6e 74 28 6e 6f 64 65 2c 20 70 61 72 65 6e 74 2e 70 61 72 65 6e 74 | this.comment(node,.parent.parent |
67e0 | 29 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 74 65 78 74 20 3d 20 6e 6f 64 65 2e 76 61 6c 75 | );...}....const.text.=.node.valu |
6800 | 65 2e 6d 61 74 63 68 28 2f 5e 28 5c 73 2a 29 28 28 3f 3a 5c 53 5b 5c 73 5c 53 5d 2a 3f 29 3f 29 | e.match(/^(\s*)((?:\S[\s\S]*?)?) |
6820 | 28 5c 73 2a 29 24 2f 29 3b 0a 09 09 63 6f 6e 73 74 20 63 6f 6d 6d 65 6e 74 20 3d 20 70 6f 73 74 | (\s*)$/);...const.comment.=.post |
6840 | 63 73 73 2e 63 6f 6d 6d 65 6e 74 28 7b 0a 09 09 09 74 65 78 74 3a 20 74 65 78 74 5b 32 5d 2c 0a | css.comment({....text:.text[2],. |
6860 | 09 09 09 72 61 77 73 3a 20 7b 0a 09 09 09 09 6e 6f 64 65 2c 0a 09 09 09 09 6c 65 66 74 3a 20 74 | ...raws:.{.....node,.....left:.t |
6880 | 65 78 74 5b 31 5d 2c 0a 09 09 09 09 72 69 67 68 74 3a 20 74 65 78 74 5b 33 5d 2c 0a 09 09 09 09 | ext[1],.....right:.text[3],..... |
68a0 | 69 6e 6c 69 6e 65 3a 20 6e 6f 64 65 2e 74 79 70 65 20 3d 3d 3d 20 27 43 6f 6d 6d 65 6e 74 4c 69 | inline:.node.type.===.'CommentLi |
68c0 | 6e 65 27 2c 0a 09 09 09 7d 2c 0a 09 09 7d 29 3b 0a 0a 09 09 70 61 72 65 6e 74 2e 70 75 73 68 28 | ne',....},...});....parent.push( |
68e0 | 63 6f 6d 6d 65 6e 74 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 63 6f 6d 6d 65 6e 74 3b 0a 09 7d 0a | comment);....return.comment;..}. |
6900 | 7d 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 6f 62 6a 65 63 74 50 61 72 73 65 72 3b | }.module.exports.=.objectParser; |
6920 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a00 | 70 61 63 6b 61 67 65 2f 6f 62 6a 65 63 74 2d 73 74 72 69 6e 67 69 66 69 65 72 2e 6a 73 00 00 00 | package/object-stringifier.js... |
6a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a60 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
6a80 | 30 30 36 34 30 35 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 33 34 31 34 20 00 30 00 00 00 | 006405..3560116604..013414..0... |
6aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
6b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
6b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 63 61 6d 65 6c 43 61 73 65 20 3d | 'use.strict';..const.camelCase.= |
6c20 | 20 72 65 71 75 69 72 65 28 27 2e 2f 63 61 6d 65 6c 2d 63 61 73 65 27 29 3b 0a 63 6f 6e 73 74 20 | .require('./camel-case');.const. |
6c40 | 53 74 72 69 6e 67 69 66 69 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c | Stringifier.=.require('postcss/l |
6c60 | 69 62 2f 73 74 72 69 6e 67 69 66 69 65 72 27 29 3b 0a 0a 63 6c 61 73 73 20 4f 62 6a 65 63 74 53 | ib/stringifier');..class.ObjectS |
6c80 | 74 72 69 6e 67 69 66 69 65 72 20 65 78 74 65 6e 64 73 20 53 74 72 69 6e 67 69 66 69 65 72 20 7b | tringifier.extends.Stringifier.{ |
6ca0 | 0a 09 6f 62 6a 65 63 74 28 6e 6f 64 65 29 20 7b 0a 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 | ..object(node).{...this.builder( |
6cc0 | 27 7b 27 2c 20 6e 6f 64 65 2c 20 27 73 74 61 72 74 27 29 3b 0a 0a 09 09 6c 65 74 20 61 66 74 65 | '{',.node,.'start');....let.afte |
6ce0 | 72 3b 0a 0a 09 09 69 66 20 28 6e 6f 64 65 2e 6e 6f 64 65 73 20 26 26 20 6e 6f 64 65 2e 6e 6f 64 | r;....if.(node.nodes.&&.node.nod |
6d00 | 65 73 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 09 74 68 69 73 2e 62 6f 64 79 28 6e 6f 64 65 29 3b | es.length).{....this.body(node); |
6d20 | 0a 09 09 09 61 66 74 65 72 20 3d 20 74 68 69 73 2e 72 61 77 28 6e 6f 64 65 2c 20 27 61 66 74 65 | ....after.=.this.raw(node,.'afte |
6d40 | 72 27 29 3b 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 61 66 74 65 72 20 3d 20 74 68 69 73 2e | r');...}.else.{....after.=.this. |
6d60 | 72 61 77 28 6e 6f 64 65 2c 20 27 61 66 74 65 72 27 2c 20 27 65 6d 70 74 79 42 6f 64 79 27 29 3b | raw(node,.'after',.'emptyBody'); |
6d80 | 0a 09 09 7d 0a 0a 09 09 69 66 20 28 61 66 74 65 72 29 20 74 68 69 73 2e 62 75 69 6c 64 65 72 28 | ...}....if.(after).this.builder( |
6da0 | 61 66 74 65 72 29 3b 0a 0a 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 27 7d 27 2c 20 6e 6f 64 | after);....this.builder('}',.nod |
6dc0 | 65 2c 20 27 65 6e 64 27 29 3b 0a 09 7d 0a 09 6c 69 74 65 72 61 6c 28 6e 6f 64 65 2c 20 73 65 6d | e,.'end');..}..literal(node,.sem |
6de0 | 69 63 6f 6c 6f 6e 29 20 7b 0a 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 6e 6f 64 65 2e 74 65 | icolon).{...this.builder(node.te |
6e00 | 78 74 20 2b 20 28 73 65 6d 69 63 6f 6c 6f 6e 20 3f 20 27 2c 27 20 3a 20 27 27 29 2c 20 6e 6f 64 | xt.+.(semicolon.?.','.:.''),.nod |
6e20 | 65 29 3b 0a 09 7d 0a 09 64 65 63 6c 28 6e 6f 64 65 2c 20 73 65 6d 69 63 6f 6c 6f 6e 29 20 7b 0a | e);..}..decl(node,.semicolon).{. |
6e40 | 09 09 6c 65 74 20 70 72 6f 70 20 3d 20 74 68 69 73 2e 72 61 77 56 61 6c 75 65 28 6e 6f 64 65 2c | ..let.prop.=.this.rawValue(node, |
6e60 | 20 27 70 72 6f 70 27 29 3b 0a 0a 09 09 69 66 20 28 70 72 6f 70 20 3d 3d 3d 20 27 66 6c 6f 61 74 | .'prop');....if.(prop.===.'float |
6e80 | 27 29 20 7b 0a 09 09 09 70 72 6f 70 20 3d 20 27 63 73 73 46 6c 6f 61 74 27 3b 0a 09 09 7d 0a 0a | ').{....prop.=.'cssFloat';...}.. |
6ea0 | 09 09 6c 65 74 20 73 74 72 69 6e 67 20 3d 20 70 72 6f 70 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 73 | ..let.string.=.prop;....const.is |
6ec0 | 4f 62 6a 65 63 74 53 68 6f 72 74 68 61 6e 64 20 3d 20 6e 6f 64 65 2e 72 61 77 73 2e 6e 6f 64 65 | ObjectShorthand.=.node.raws.node |
6ee0 | 20 26 26 20 6e 6f 64 65 2e 72 61 77 73 2e 6e 6f 64 65 2e 73 68 6f 72 74 68 61 6e 64 3b 0a 0a 09 | .&&.node.raws.node.shorthand;... |
6f00 | 09 69 66 20 28 21 69 73 4f 62 6a 65 63 74 53 68 6f 72 74 68 61 6e 64 29 20 7b 0a 09 09 09 63 6f | .if.(!isObjectShorthand).{....co |
6f20 | 6e 73 74 20 62 65 74 77 65 65 6e 20 3d 20 74 68 69 73 2e 72 61 77 28 6e 6f 64 65 2c 20 27 62 65 | nst.between.=.this.raw(node,.'be |
6f40 | 74 77 65 65 6e 27 2c 20 27 63 6f 6c 6f 6e 27 29 3b 0a 09 09 09 63 6f 6e 73 74 20 76 61 6c 75 65 | tween',.'colon');....const.value |
6f60 | 20 3d 20 74 68 69 73 2e 72 61 77 56 61 6c 75 65 28 6e 6f 64 65 2c 20 27 76 61 6c 75 65 27 29 3b | .=.this.rawValue(node,.'value'); |
6f80 | 0a 0a 09 09 09 73 74 72 69 6e 67 20 2b 3d 20 62 65 74 77 65 65 6e 20 2b 20 76 61 6c 75 65 3b 0a | .....string.+=.between.+.value;. |
6fa0 | 09 09 7d 0a 0a 09 09 69 66 20 28 73 65 6d 69 63 6f 6c 6f 6e 29 20 73 74 72 69 6e 67 20 2b 3d 20 | ..}....if.(semicolon).string.+=. |
6fc0 | 27 2c 27 3b 0a 0a 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 73 74 72 69 6e 67 2c 20 6e 6f 64 | ',';....this.builder(string,.nod |
6fe0 | 65 29 3b 0a 09 7d 0a 09 72 75 6c 65 28 6e 6f 64 65 2c 20 73 65 6d 69 63 6f 6c 6f 6e 29 20 7b 0a | e);..}..rule(node,.semicolon).{. |
7000 | 09 09 74 68 69 73 2e 62 6c 6f 63 6b 28 6e 6f 64 65 2c 20 74 68 69 73 2e 72 61 77 56 61 6c 75 65 | ..this.block(node,.this.rawValue |
7020 | 28 6e 6f 64 65 2c 20 27 73 65 6c 65 63 74 6f 72 27 29 2c 20 73 65 6d 69 63 6f 6c 6f 6e 29 3b 0a | (node,.'selector'),.semicolon);. |
7040 | 09 7d 0a 09 61 74 72 75 6c 65 28 6e 6f 64 65 2c 20 73 65 6d 69 63 6f 6c 6f 6e 29 20 7b 0a 09 09 | .}..atrule(node,.semicolon).{... |
7060 | 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 74 68 69 73 2e 72 61 77 56 61 6c 75 65 28 6e 6f 64 65 2c | const.name.=.this.rawValue(node, |
7080 | 20 27 6e 61 6d 65 27 29 3b 0a 09 09 63 6f 6e 73 74 20 70 61 72 61 6d 73 20 3d 20 74 68 69 73 2e | .'name');...const.params.=.this. |
70a0 | 72 61 77 56 61 6c 75 65 28 6e 6f 64 65 2c 20 27 70 61 72 61 6d 73 27 29 3b 0a 0a 09 09 69 66 20 | rawValue(node,.'params');....if. |
70c0 | 28 6e 6f 64 65 2e 6e 6f 64 65 73 29 20 7b 0a 09 09 09 6c 65 74 20 73 74 72 69 6e 67 3b 0a 0a 09 | (node.nodes).{....let.string;... |
70e0 | 09 09 69 66 20 28 70 61 72 61 6d 73 29 20 7b 0a 09 09 09 09 63 6f 6e 73 74 20 61 66 74 65 72 4e | ..if.(params).{.....const.afterN |
7100 | 61 6d 65 20 3d 20 74 68 69 73 2e 72 61 77 28 6e 6f 64 65 2c 20 27 61 66 74 65 72 4e 61 6d 65 27 | ame.=.this.raw(node,.'afterName' |
7120 | 29 3b 0a 0a 09 09 09 09 73 74 72 69 6e 67 20 3d 20 6e 61 6d 65 20 2b 20 61 66 74 65 72 4e 61 6d | );......string.=.name.+.afterNam |
7140 | 65 20 2b 20 70 61 72 61 6d 73 3b 0a 09 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 09 73 74 72 69 | e.+.params;....}.else.{.....stri |
7160 | 6e 67 20 3d 20 6e 61 6d 65 3b 0a 09 09 09 7d 0a 0a 09 09 09 74 68 69 73 2e 62 6c 6f 63 6b 28 6e | ng.=.name;....}.....this.block(n |
7180 | 6f 64 65 2c 20 73 74 72 69 6e 67 2c 20 73 65 6d 69 63 6f 6c 6f 6e 29 3b 0a 09 09 7d 20 65 6c 73 | ode,.string,.semicolon);...}.els |
71a0 | 65 20 7b 0a 09 09 09 63 6f 6e 73 74 20 62 65 74 77 65 65 6e 20 3d 20 74 68 69 73 2e 72 61 77 28 | e.{....const.between.=.this.raw( |
71c0 | 6e 6f 64 65 2c 20 27 62 65 74 77 65 65 6e 27 2c 20 27 63 6f 6c 6f 6e 27 29 3b 0a 09 09 09 6c 65 | node,.'between',.'colon');....le |
71e0 | 74 20 73 74 72 69 6e 67 20 3d 20 6e 61 6d 65 20 2b 20 62 65 74 77 65 65 6e 20 2b 20 70 61 72 61 | t.string.=.name.+.between.+.para |
7200 | 6d 73 3b 0a 0a 09 09 09 69 66 20 28 73 65 6d 69 63 6f 6c 6f 6e 29 20 73 74 72 69 6e 67 20 2b 3d | ms;.....if.(semicolon).string.+= |
7220 | 20 27 2c 27 3b 0a 0a 09 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 73 74 72 69 6e 67 2c 20 6e | .',';.....this.builder(string,.n |
7240 | 6f 64 65 29 3b 0a 09 09 7d 0a 09 7d 0a 09 62 6c 6f 63 6b 28 6e 6f 64 65 2c 20 73 74 61 72 74 2c | ode);...}..}..block(node,.start, |
7260 | 20 73 65 6d 69 63 6f 6c 6f 6e 29 20 7b 0a 09 09 73 75 70 65 72 2e 62 6c 6f 63 6b 28 6e 6f 64 65 | .semicolon).{...super.block(node |
7280 | 2c 20 73 74 61 72 74 29 3b 0a 0a 09 09 69 66 20 28 73 65 6d 69 63 6f 6c 6f 6e 29 20 7b 0a 09 09 | ,.start);....if.(semicolon).{... |
72a0 | 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 27 2c 27 2c 20 6e 6f 64 65 29 3b 0a 09 09 7d 0a 09 7d | .this.builder(',',.node);...}..} |
72c0 | 0a 09 63 6f 6d 6d 65 6e 74 28 6e 6f 64 65 29 20 7b 0a 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d | ..comment(node).{...const.left.= |
72e0 | 20 74 68 69 73 2e 72 61 77 28 6e 6f 64 65 2c 20 27 6c 65 66 74 27 2c 20 27 63 6f 6d 6d 65 6e 74 | .this.raw(node,.'left',.'comment |
7300 | 4c 65 66 74 27 29 3b 0a 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 74 68 69 73 2e 72 61 77 | Left');...const.right.=.this.raw |
7320 | 28 6e 6f 64 65 2c 20 27 72 69 67 68 74 27 2c 20 27 63 6f 6d 6d 65 6e 74 52 69 67 68 74 27 29 3b | (node,.'right',.'commentRight'); |
7340 | 0a 0a 09 09 69 66 20 28 6e 6f 64 65 2e 72 61 77 73 2e 69 6e 6c 69 6e 65 29 20 7b 0a 09 09 09 63 | ....if.(node.raws.inline).{....c |
7360 | 6f 6e 73 74 20 74 65 78 74 20 3d 20 6e 6f 64 65 2e 72 61 77 73 2e 74 65 78 74 20 7c 7c 20 6e 6f | onst.text.=.node.raws.text.||.no |
7380 | 64 65 2e 74 65 78 74 3b 0a 0a 09 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 27 2f 2f 27 20 2b | de.text;.....this.builder('//'.+ |
73a0 | 20 6c 65 66 74 20 2b 20 74 65 78 74 20 2b 20 72 69 67 68 74 2c 20 6e 6f 64 65 29 3b 0a 09 09 7d | .left.+.text.+.right,.node);...} |
73c0 | 20 65 6c 73 65 20 7b 0a 09 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 27 2f 2a 27 20 2b 20 6c | .else.{....this.builder('/*'.+.l |
73e0 | 65 66 74 20 2b 20 6e 6f 64 65 2e 74 65 78 74 20 2b 20 72 69 67 68 74 20 2b 20 27 2a 2f 27 2c 20 | eft.+.node.text.+.right.+.'*/',. |
7400 | 6e 6f 64 65 29 3b 0a 09 09 7d 0a 09 7d 0a 09 72 61 77 28 6e 6f 64 65 2c 20 6f 77 6e 2c 20 64 65 | node);...}..}..raw(node,.own,.de |
7420 | 74 65 63 74 29 20 7b 0a 09 09 6c 65 74 20 76 61 6c 75 65 20 3d 20 73 75 70 65 72 2e 72 61 77 28 | tect).{...let.value.=.super.raw( |
7440 | 6e 6f 64 65 2c 20 6f 77 6e 2c 20 64 65 74 65 63 74 29 3b 0a 0a 09 09 69 66 20 28 0a 09 09 09 28 | node,.own,.detect);....if.(....( |
7460 | 6f 77 6e 20 3d 3d 3d 20 27 62 65 74 77 65 65 6e 27 20 7c 7c 20 28 6f 77 6e 20 3d 3d 3d 20 27 61 | own.===.'between'.||.(own.===.'a |
7480 | 66 74 65 72 4e 61 6d 65 27 20 26 26 20 6e 6f 64 65 2e 74 79 70 65 20 3d 3d 3d 20 27 61 74 72 75 | fterName'.&&.node.type.===.'atru |
74a0 | 6c 65 27 20 26 26 20 21 6e 6f 64 65 2e 6e 6f 64 65 73 29 29 20 26 26 0a 09 09 09 21 2f 3a 2f 2e | le'.&&.!node.nodes)).&&....!/:/. |
74c0 | 74 65 73 74 28 76 61 6c 75 65 29 0a 09 09 29 20 7b 0a 09 09 09 76 61 6c 75 65 20 3d 20 27 3a 27 | test(value)...).{....value.=.':' |
74e0 | 20 2b 20 76 61 6c 75 65 3b 0a 09 09 7d 20 65 6c 73 65 20 69 66 20 28 6f 77 6e 20 3d 3d 3d 20 27 | .+.value;...}.else.if.(own.===.' |
7500 | 62 65 66 6f 72 65 27 20 26 26 20 2f 5e 28 64 65 63 6c 7c 72 75 6c 65 29 24 2f 2e 74 65 73 74 28 | before'.&&./^(decl|rule)$/.test( |
7520 | 6e 6f 64 65 2e 74 79 70 65 29 29 20 7b 0a 09 09 09 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 2e 72 | node.type)).{....value.=.value.r |
7540 | 65 70 6c 61 63 65 28 2f 5c 53 2b 24 2f 2c 20 27 27 29 3b 0a 09 09 7d 0a 0a 09 09 72 65 74 75 72 | eplace(/\S+$/,.'');...}....retur |
7560 | 6e 20 76 61 6c 75 65 3b 0a 09 7d 0a 09 72 61 77 56 61 6c 75 65 28 6e 6f 64 65 2c 20 70 72 6f 70 | n.value;..}..rawValue(node,.prop |
7580 | 29 20 7b 0a 09 09 63 6f 6e 73 74 20 72 61 77 20 3d 20 6e 6f 64 65 2e 72 61 77 73 5b 70 72 6f 70 | ).{...const.raw.=.node.raws[prop |
75a0 | 5d 3b 0a 0a 09 09 69 66 20 28 72 61 77 29 20 7b 0a 09 09 09 63 6f 6e 73 74 20 64 65 73 63 72 69 | ];....if.(raw).{....const.descri |
75c0 | 70 74 6f 72 20 3d 20 4f 62 6a 65 63 74 2e 67 65 74 4f 77 6e 50 72 6f 70 65 72 74 79 44 65 73 63 | ptor.=.Object.getOwnPropertyDesc |
75e0 | 72 69 70 74 6f 72 28 72 61 77 2c 20 27 72 61 77 27 29 3b 0a 0a 09 09 09 69 66 20 28 64 65 73 63 | riptor(raw,.'raw');.....if.(desc |
7600 | 72 69 70 74 6f 72 20 26 26 20 64 65 73 63 72 69 70 74 6f 72 2e 67 65 74 29 20 7b 0a 09 09 09 09 | riptor.&&.descriptor.get).{..... |
7620 | 72 65 74 75 72 6e 20 72 61 77 2e 70 72 65 66 69 78 20 2b 20 72 61 77 2e 72 61 77 20 2b 20 72 61 | return.raw.prefix.+.raw.raw.+.ra |
7640 | 77 2e 73 75 66 66 69 78 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 6c 65 74 20 76 61 6c 75 65 20 | w.suffix;....}...}....let.value. |
7660 | 3d 20 73 75 70 65 72 2e 72 61 77 56 61 6c 75 65 28 6e 6f 64 65 2c 20 70 72 6f 70 29 3b 0a 0a 09 | =.super.rawValue(node,.prop);... |
7680 | 09 69 66 20 28 76 61 6c 75 65 20 3d 3d 3d 20 6e 75 6c 6c 20 7c 7c 20 76 61 6c 75 65 20 3d 3d 3d | .if.(value.===.null.||.value.=== |
76a0 | 20 75 6e 64 65 66 69 6e 65 64 29 20 7b 0a 09 09 09 72 65 74 75 72 6e 20 76 61 6c 75 65 3b 0a 09 | .undefined).{....return.value;.. |
76c0 | 09 7d 0a 0a 09 09 69 66 20 28 2f 5e 28 70 72 6f 70 7c 73 65 6c 65 63 74 6f 72 29 24 2f 69 2e 74 | .}....if.(/^(prop|selector)$/i.t |
76e0 | 65 73 74 28 70 72 6f 70 29 29 20 7b 0a 09 09 09 76 61 6c 75 65 20 3d 20 63 61 6d 65 6c 43 61 73 | est(prop)).{....value.=.camelCas |
7700 | 65 28 76 61 6c 75 65 29 3b 0a 0a 09 09 09 69 66 20 28 6e 6f 64 65 2e 72 61 77 73 2e 62 65 66 6f | e(value);.....if.(node.raws.befo |
7720 | 72 65 20 26 26 20 2f 28 5c 53 2b 29 24 2f 2e 74 65 73 74 28 6e 6f 64 65 2e 72 61 77 73 2e 62 65 | re.&&./(\S+)$/.test(node.raws.be |
7740 | 66 6f 72 65 29 29 20 7b 0a 09 09 09 09 76 61 6c 75 65 20 3d 20 52 65 67 45 78 70 2e 24 31 20 2b | fore)).{.....value.=.RegExp.$1.+ |
7760 | 20 76 61 6c 75 65 3b 0a 09 09 09 7d 20 65 6c 73 65 20 69 66 20 28 76 61 6c 75 65 20 26 26 20 21 | .value;....}.else.if.(value.&&.! |
7780 | 2f 5c 57 2f 2e 74 65 73 74 28 76 61 6c 75 65 29 29 20 7b 0a 09 09 09 09 72 65 74 75 72 6e 20 76 | /\W/.test(value)).{.....return.v |
77a0 | 61 6c 75 65 3b 0a 09 09 09 7d 0a 09 09 7d 20 65 6c 73 65 20 69 66 20 28 6e 6f 64 65 2e 74 79 70 | alue;....}...}.else.if.(node.typ |
77c0 | 65 20 3d 3d 3d 20 27 61 74 72 75 6c 65 27 29 20 7b 0a 09 09 09 69 66 20 28 70 72 6f 70 20 3d 3d | e.===.'atrule').{....if.(prop.== |
77e0 | 3d 20 27 6e 61 6d 65 27 29 20 7b 0a 09 09 09 09 76 61 6c 75 65 20 3d 20 27 40 27 20 2b 20 76 61 | =.'name').{.....value.=.'@'.+.va |
7800 | 6c 75 65 3b 0a 09 09 09 7d 20 65 6c 73 65 20 69 66 20 28 6e 6f 64 65 2e 6e 6f 64 65 73 29 20 7b | lue;....}.else.if.(node.nodes).{ |
7820 | 0a 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 6e 6f 64 65 2e 6e | .....return;....}.....if.(node.n |
7840 | 6f 64 65 73 29 20 7b 0a 09 09 09 09 76 61 6c 75 65 20 2b 3d 20 74 68 69 73 2e 72 61 77 28 6e 6f | odes).{.....value.+=.this.raw(no |
7860 | 64 65 2c 20 27 61 66 74 65 72 4e 61 6d 65 27 29 3b 0a 09 09 09 09 76 61 6c 75 65 20 2b 3d 20 73 | de,.'afterName');.....value.+=.s |
7880 | 75 70 65 72 2e 72 61 77 56 61 6c 75 65 28 6e 6f 64 65 2c 20 27 70 61 72 61 6d 73 27 29 3b 0a 09 | uper.rawValue(node,.'params');.. |
78a0 | 09 09 7d 0a 09 09 7d 0a 0a 09 09 76 61 6c 75 65 20 3d 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 | ..}...}....value.=.JSON.stringif |
78c0 | 79 28 76 61 6c 75 65 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 76 61 6c 75 65 3b 0a 09 7d 0a 7d 0a | y(value);....return.value;..}.}. |
78e0 | 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 4f 62 6a 65 63 74 53 74 72 69 6e 67 69 66 | .module.exports.=.ObjectStringif |
7900 | 69 65 72 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ier;............................ |
7920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
79a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
79c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
79e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a00 | 70 61 63 6b 61 67 65 2f 6f 62 6a 65 63 74 2d 73 74 72 69 6e 67 69 66 79 2e 6a 73 00 00 00 00 00 | package/object-stringify.js..... |
7a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a60 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
7a80 | 30 30 30 33 31 35 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 33 31 30 31 20 00 30 00 00 00 | 000315..3560116604..013101..0... |
7aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7b00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
7b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7b40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
7b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7c00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 4f 62 6a 65 63 74 53 74 72 69 6e | 'use.strict';..const.ObjectStrin |
7c20 | 67 69 66 69 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 6f 62 6a 65 63 74 2d 73 74 72 69 6e | gifier.=.require('./object-strin |
7c40 | 67 69 66 69 65 72 27 29 3b 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 66 75 6e 63 | gifier');..module.exports.=.func |
7c60 | 74 69 6f 6e 20 6f 62 6a 65 63 74 53 74 72 69 6e 67 69 66 79 28 6e 6f 64 65 2c 20 62 75 69 6c 64 | tion.objectStringify(node,.build |
7c80 | 65 72 29 20 7b 0a 09 63 6f 6e 73 74 20 73 74 72 20 3d 20 6e 65 77 20 4f 62 6a 65 63 74 53 74 72 | er).{..const.str.=.new.ObjectStr |
7ca0 | 69 6e 67 69 66 69 65 72 28 62 75 69 6c 64 65 72 29 3b 0a 0a 09 73 74 72 2e 73 74 72 69 6e 67 69 | ingifier(builder);...str.stringi |
7cc0 | 66 79 28 6e 6f 64 65 29 3b 0a 7d 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | fy(node);.};.................... |
7ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7e00 | 70 61 63 6b 61 67 65 2f 6f 62 6a 65 63 74 2d 73 79 6e 74 61 78 2e 6a 73 00 00 00 00 00 00 00 00 | package/object-syntax.js........ |
7e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7e60 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
7e80 | 30 30 30 32 35 34 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 32 34 31 33 20 00 30 00 00 00 | 000254..3560116604..012413..0... |
7ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7f00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
7f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7f40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
7f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8000 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 70 61 72 73 65 20 3d 20 72 65 71 | 'use.strict';..const.parse.=.req |
8020 | 75 69 72 65 28 27 2e 2f 6f 62 6a 65 63 74 2d 70 61 72 73 65 27 29 3b 0a 63 6f 6e 73 74 20 73 74 | uire('./object-parse');.const.st |
8040 | 72 69 6e 67 69 66 79 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 6f 62 6a 65 63 74 2d 73 74 72 69 | ringify.=.require('./object-stri |
8060 | 6e 67 69 66 79 27 29 3b 0a 0a 63 6f 6e 73 74 20 73 79 6e 74 61 78 20 3d 20 7b 0a 09 70 61 72 73 | ngify');..const.syntax.=.{..pars |
8080 | 65 2c 0a 09 73 74 72 69 6e 67 69 66 79 2c 0a 7d 3b 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 | e,..stringify,.};..module.export |
80a0 | 73 20 3d 20 73 79 6e 74 61 78 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s.=.syntax;..................... |
80c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
80e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
81a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
81c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
81e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8200 | 70 61 63 6b 61 67 65 2f 6f 62 6a 65 63 74 2e 6a 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | package/object.js............... |
8220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8260 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
8280 | 30 30 30 36 36 37 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 31 30 37 37 20 00 30 00 00 00 | 000667..3560116604..011077..0... |
82a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
82c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
82e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8300 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
8320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8340 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
8360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8400 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 43 6f 6e 74 61 69 6e 65 72 20 3d | 'use.strict';..const.Container.= |
8420 | 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 63 6f 6e 74 61 69 6e 65 72 27 | .require('postcss/lib/container' |
8440 | 29 3b 0a 0a 2f 2a 2a 0a 20 2a 20 52 65 70 72 65 73 65 6e 74 73 20 61 20 4a 53 20 4f 62 6a 65 63 | );../**..*.Represents.a.JS.Objec |
8460 | 74 20 4c 69 74 65 72 61 6c 0a 20 2a 0a 20 2a 20 40 65 78 74 65 6e 64 73 20 43 6f 6e 74 61 69 6e | t.Literal..*..*.@extends.Contain |
8480 | 65 72 0a 20 2a 0a 20 2a 20 40 65 78 61 6d 70 6c 65 0a 20 2a 20 63 6f 6e 73 74 20 72 6f 6f 74 20 | er..*..*.@example..*.const.root. |
84a0 | 3d 20 70 6f 73 74 63 73 73 2e 70 61 72 73 65 28 27 7b 7d 27 29 3b 0a 20 2a 20 63 6f 6e 73 74 20 | =.postcss.parse('{}');..*.const. |
84c0 | 6f 62 6a 20 3d 20 72 6f 6f 74 2e 66 69 72 73 74 3b 0a 20 2a 20 6f 62 6a 2e 74 79 70 65 20 20 20 | obj.=.root.first;..*.obj.type... |
84e0 | 20 20 20 20 2f 2f 3d 3e 20 27 6f 62 6a 65 63 74 27 0a 20 2a 20 6f 62 6a 2e 74 6f 53 74 72 69 6e | ....//=>.'object'..*.obj.toStrin |
8500 | 67 28 29 20 2f 2f 3d 3e 20 27 7b 7d 27 0a 20 2a 2f 0a 63 6c 61 73 73 20 4f 62 6a 65 63 74 4c 69 | g().//=>.'{}'..*/.class.ObjectLi |
8520 | 74 65 72 61 6c 20 65 78 74 65 6e 64 73 20 43 6f 6e 74 61 69 6e 65 72 20 7b 0a 09 63 6f 6e 73 74 | teral.extends.Container.{..const |
8540 | 72 75 63 74 6f 72 28 64 65 66 61 75 6c 74 73 29 20 7b 0a 09 09 73 75 70 65 72 28 64 65 66 61 75 | ructor(defaults).{...super(defau |
8560 | 6c 74 73 29 3b 0a 09 09 74 68 69 73 2e 74 79 70 65 20 3d 20 27 6f 62 6a 65 63 74 27 3b 0a 09 09 | lts);...this.type.=.'object';... |
8580 | 74 68 69 73 2e 6e 6f 64 65 73 20 3d 20 5b 5d 3b 0a 09 7d 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 | this.nodes.=.[];..}.}..module.ex |
85a0 | 70 6f 72 74 73 20 3d 20 4f 62 6a 65 63 74 4c 69 74 65 72 61 6c 3b 0a 00 00 00 00 00 00 00 00 00 | ports.=.ObjectLiteral;.......... |
85c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
85e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8600 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 70 61 72 73 65 2e 6a 73 00 00 00 00 00 00 00 | package/template-parse.js....... |
8620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8660 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
8680 | 30 30 30 36 34 35 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 32 35 35 30 20 00 30 00 00 00 | 000645..3560116604..012550..0... |
86a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
86c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
86e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8700 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
8720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8740 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
8760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8800 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 49 6e 70 75 74 20 3d 20 72 65 71 | 'use.strict';..const.Input.=.req |
8820 | 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 69 6e 70 75 74 27 29 3b 0a 63 6f 6e 73 74 | uire('postcss/lib/input');.const |
8840 | 20 54 65 6d 70 6c 61 74 65 50 61 72 73 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 74 65 6d | .TemplateParser.=.require('./tem |
8860 | 70 6c 61 74 65 2d 70 61 72 73 65 72 27 29 3b 0a 0a 66 75 6e 63 74 69 6f 6e 20 74 65 6d 70 6c 61 | plate-parser');..function.templa |
8880 | 74 65 50 61 72 73 65 28 63 73 73 2c 20 6f 70 74 73 29 20 7b 0a 09 63 6f 6e 73 74 20 69 6e 70 75 | teParse(css,.opts).{..const.inpu |
88a0 | 74 20 3d 20 6e 65 77 20 49 6e 70 75 74 28 63 73 73 2c 20 6f 70 74 73 29 3b 0a 0a 09 69 6e 70 75 | t.=.new.Input(css,.opts);...inpu |
88c0 | 74 2e 71 75 61 73 69 73 20 3d 20 6f 70 74 73 2e 71 75 61 73 69 73 3b 0a 09 69 6e 70 75 74 2e 74 | t.quasis.=.opts.quasis;..input.t |
88e0 | 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 20 3d 20 6f 70 74 73 2e 74 65 6d 70 | emplateLiteralStyles.=.opts.temp |
8900 | 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 3b 0a 09 69 6e 70 75 74 2e 70 61 72 73 65 4f | lateLiteralStyles;..input.parseO |
8920 | 70 74 69 6f 6e 73 20 3d 20 6f 70 74 73 3b 0a 09 63 6f 6e 73 74 20 70 61 72 73 65 72 20 3d 20 6e | ptions.=.opts;..const.parser.=.n |
8940 | 65 77 20 54 65 6d 70 6c 61 74 65 50 61 72 73 65 72 28 69 6e 70 75 74 29 3b 0a 0a 09 70 61 72 73 | ew.TemplateParser(input);...pars |
8960 | 65 72 2e 70 61 72 73 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e 20 70 61 72 73 65 72 2e 72 6f 6f 74 | er.parse();...return.parser.root |
8980 | 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 74 65 6d 70 6c 61 74 65 50 61 | ;.}..module.exports.=.templatePa |
89a0 | 72 73 65 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | rse;............................ |
89c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8a00 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 70 61 72 73 65 72 2d 68 65 6c 70 65 72 2e 6a | package/template-parser-helper.j |
8a20 | 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s............................... |
8a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8a60 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
8a80 | 30 31 32 30 35 35 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 34 32 30 33 20 00 30 00 00 00 | 012055..3560116604..014203..0... |
8aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8b00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
8b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8b40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
8b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8c00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 4c 69 74 65 72 61 6c 20 3d 20 72 | 'use.strict';..const.Literal.=.r |
8c20 | 65 71 75 69 72 65 28 27 2e 2f 6c 69 74 65 72 61 6c 27 29 3b 0a 63 6f 6e 73 74 20 70 6f 73 74 63 | equire('./literal');.const.postc |
8c40 | 73 73 50 61 72 73 65 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 70 | ssParse.=.require('postcss/lib/p |
8c60 | 61 72 73 65 27 29 3b 0a 63 6f 6e 73 74 20 72 65 4e 65 77 4c 69 6e 65 20 3d 20 2f 28 3f 3a 5c 72 | arse');.const.reNewLine.=./(?:\r |
8c80 | 3f 5c 6e 7c 5c 72 29 2f 67 6d 3b 0a 63 6f 6e 73 74 20 69 73 4c 69 74 65 72 61 6c 20 3d 20 28 74 | ?\n|\r)/gm;.const.isLiteral.=.(t |
8ca0 | 6f 6b 65 6e 29 20 3d 3e 20 74 6f 6b 65 6e 5b 30 5d 20 3d 3d 3d 20 27 77 6f 72 64 27 20 26 26 20 | oken).=>.token[0].===.'word'.&&. |
8cc0 | 2f 5e 5c 24 5c 7b 5b 5c 73 5c 53 5d 2a 5c 7d 24 2f 2e 74 65 73 74 28 74 6f 6b 65 6e 5b 31 5d 29 | /^\$\{[\s\S]*\}$/.test(token[1]) |
8ce0 | 3b 0a 0a 66 75 6e 63 74 69 6f 6e 20 6c 69 74 65 72 61 6c 28 73 74 61 72 74 29 20 7b 0a 09 69 66 | ;..function.literal(start).{..if |
8d00 | 20 28 21 69 73 4c 69 74 65 72 61 6c 28 73 74 61 72 74 29 29 20 7b 0a 09 09 72 65 74 75 72 6e 3b | .(!isLiteral(start)).{...return; |
8d20 | 0a 09 7d 0a 0a 09 63 6f 6e 73 74 20 74 6f 6b 65 6e 73 20 3d 20 5b 5d 3b 0a 09 6c 65 74 20 68 61 | ..}...const.tokens.=.[];..let.ha |
8d40 | 73 57 6f 72 64 3b 0a 09 6c 65 74 20 74 79 70 65 3b 0a 09 6c 65 74 20 74 6f 6b 65 6e 3b 0a 0a 09 | sWord;..let.type;..let.token;... |
8d60 | 77 68 69 6c 65 20 28 28 74 6f 6b 65 6e 20 3d 20 74 68 69 73 2e 74 6f 6b 65 6e 69 7a 65 72 2e 6e | while.((token.=.this.tokenizer.n |
8d80 | 65 78 74 54 6f 6b 65 6e 28 29 29 29 20 7b 0a 09 09 74 6f 6b 65 6e 73 2e 70 75 73 68 28 74 6f 6b | extToken())).{...tokens.push(tok |
8da0 | 65 6e 29 3b 0a 09 09 74 79 70 65 20 3d 20 74 6f 6b 65 6e 5b 30 5d 3b 0a 0a 09 09 69 66 20 28 74 | en);...type.=.token[0];....if.(t |
8dc0 | 79 70 65 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 31 29 20 7b 0a 09 09 09 62 72 65 61 6b 3b 0a 09 09 | ype.length.===.1).{....break;... |
8de0 | 7d 20 65 6c 73 65 20 69 66 20 28 74 79 70 65 20 3d 3d 3d 20 27 77 6f 72 64 27 29 20 7b 0a 09 09 | }.else.if.(type.===.'word').{... |
8e00 | 09 68 61 73 57 6f 72 64 20 3d 20 74 72 75 65 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 77 68 69 6c 65 20 | .hasWord.=.true;...}..}...while. |
8e20 | 28 74 6f 6b 65 6e 73 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 74 68 69 73 2e 74 6f 6b 65 6e 69 7a | (tokens.length).{...this.tokeniz |
8e40 | 65 72 2e 62 61 63 6b 28 74 6f 6b 65 6e 73 2e 70 6f 70 28 29 29 3b 0a 09 7d 0a 0a 09 69 66 20 28 | er.back(tokens.pop());..}...if.( |
8e60 | 74 79 70 65 20 3d 3d 3d 20 27 7b 27 20 7c 7c 20 28 74 79 70 65 20 3d 3d 3d 20 27 3a 27 20 26 26 | type.===.'{'.||.(type.===.':'.&& |
8e80 | 20 21 68 61 73 57 6f 72 64 29 29 20 7b 0a 09 09 72 65 74 75 72 6e 3b 0a 09 7d 0a 0a 09 63 6f 6e | .!hasWord)).{...return;..}...con |
8ea0 | 73 74 20 6e 6f 64 65 20 3d 20 6e 65 77 20 4c 69 74 65 72 61 6c 28 7b 0a 09 09 74 65 78 74 3a 20 | st.node.=.new.Literal({...text:. |
8ec0 | 73 74 61 72 74 5b 31 5d 2c 0a 09 7d 29 3b 0a 0a 09 74 68 69 73 2e 69 6e 69 74 28 6e 6f 64 65 2c | start[1],..});...this.init(node, |
8ee0 | 20 73 74 61 72 74 5b 32 5d 2c 20 73 74 61 72 74 5b 33 5d 29 3b 0a 0a 09 63 6f 6e 73 74 20 69 6e | .start[2],.start[3]);...const.in |
8f00 | 70 75 74 20 3d 20 74 68 69 73 2e 69 6e 70 75 74 3b 0a 0a 09 69 66 20 28 69 6e 70 75 74 2e 74 65 | put.=.this.input;...if.(input.te |
8f20 | 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 29 20 7b 0a 09 09 63 6f 6e 73 74 20 6f | mplateLiteralStyles).{...const.o |
8f40 | 66 66 73 65 74 20 3d 20 69 6e 70 75 74 2e 71 75 61 73 69 73 5b 30 5d 2e 73 74 61 72 74 3b 0a 09 | ffset.=.input.quasis[0].start;.. |
8f60 | 09 63 6f 6e 73 74 20 6e 6f 64 65 49 6e 64 65 78 20 3d 20 67 65 74 4e 6f 64 65 49 6e 64 65 78 28 | .const.nodeIndex.=.getNodeIndex( |
8f80 | 6e 6f 64 65 2c 20 69 6e 70 75 74 29 3b 0a 09 09 63 6f 6e 73 74 20 73 74 61 72 74 20 3d 20 6f 66 | node,.input);...const.start.=.of |
8fa0 | 66 73 65 74 20 2b 20 6e 6f 64 65 49 6e 64 65 78 3b 0a 09 09 63 6f 6e 73 74 20 65 6e 64 20 3d 20 | fset.+.nodeIndex;...const.end.=. |
8fc0 | 73 74 61 72 74 20 2b 20 6e 6f 64 65 2e 74 65 78 74 2e 6c 65 6e 67 74 68 3b 0a 09 09 63 6f 6e 73 | start.+.node.text.length;...cons |
8fe0 | 74 20 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 20 3d 20 69 6e 70 75 74 2e | t.templateLiteralStyles.=.input. |
9000 | 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 2e 66 69 6c 74 65 72 28 0a 09 09 | templateLiteralStyles.filter(... |
9020 | 09 28 73 74 79 6c 65 29 20 3d 3e 20 73 74 79 6c 65 2e 73 74 61 72 74 49 6e 64 65 78 20 3c 3d 20 | .(style).=>.style.startIndex.<=. |
9040 | 65 6e 64 20 26 26 20 73 74 61 72 74 20 3c 20 73 74 79 6c 65 2e 65 6e 64 49 6e 64 65 78 2c 0a 09 | end.&&.start.<.style.endIndex,.. |
9060 | 09 29 3b 0a 0a 09 09 69 66 20 28 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 | .);....if.(templateLiteralStyles |
9080 | 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 09 63 6f 6e 73 74 20 6e 6f 64 65 73 20 3d 20 70 61 72 73 | .length).{....const.nodes.=.pars |
90a0 | 65 54 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 28 74 65 6d 70 6c 61 74 65 4c | eTemplateLiteralStyles(templateL |
90c0 | 69 74 65 72 61 6c 53 74 79 6c 65 73 2c 20 69 6e 70 75 74 2c 20 5b 0a 09 09 09 09 6e 6f 64 65 49 | iteralStyles,.input,.[.....nodeI |
90e0 | 6e 64 65 78 2c 0a 09 09 09 09 6e 6f 64 65 49 6e 64 65 78 20 2b 20 6e 6f 64 65 2e 74 65 78 74 2e | ndex,.....nodeIndex.+.node.text. |
9100 | 6c 65 6e 67 74 68 2c 0a 09 09 09 5d 29 3b 0a 0a 09 09 09 69 66 20 28 6e 6f 64 65 73 2e 6c 65 6e | length,....]);.....if.(nodes.len |
9120 | 67 74 68 29 20 7b 0a 09 09 09 09 6e 6f 64 65 2e 6e 6f 64 65 73 20 3d 20 6e 6f 64 65 73 3b 0a 09 | gth).{.....node.nodes.=.nodes;.. |
9140 | 09 09 09 6e 6f 64 65 73 2e 66 6f 72 45 61 63 68 28 28 6e 29 20 3d 3e 20 28 6e 2e 70 61 72 65 6e | ...nodes.forEach((n).=>.(n.paren |
9160 | 74 20 3d 20 6e 6f 64 65 29 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a 09 72 65 74 75 72 6e | t.=.node));....}...}..}...return |
9180 | 20 6e 6f 64 65 3b 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20 66 72 65 65 53 65 6d 69 63 6f 6c 6f 6e | .node;.}..function.freeSemicolon |
91a0 | 28 74 6f 6b 65 6e 29 20 7b 0a 09 74 68 69 73 2e 73 70 61 63 65 73 20 2b 3d 20 74 6f 6b 65 6e 5b | (token).{..this.spaces.+=.token[ |
91c0 | 31 5d 3b 0a 09 63 6f 6e 73 74 20 6e 6f 64 65 73 20 3d 20 74 68 69 73 2e 63 75 72 72 65 6e 74 2e | 1];..const.nodes.=.this.current. |
91e0 | 6e 6f 64 65 73 3b 0a 09 63 6f 6e 73 74 20 70 72 65 76 20 3d 20 6e 6f 64 65 73 20 26 26 20 6e 6f | nodes;..const.prev.=.nodes.&&.no |
9200 | 64 65 73 5b 6e 6f 64 65 73 2e 6c 65 6e 67 74 68 20 2d 20 31 5d 3b 0a 0a 09 69 66 20 28 70 72 65 | des[nodes.length.-.1];...if.(pre |
9220 | 76 20 26 26 20 2f 5e 28 72 75 6c 65 7c 6c 69 74 65 72 61 6c 29 24 2f 2e 74 65 73 74 28 70 72 65 | v.&&./^(rule|literal)$/.test(pre |
9240 | 76 2e 74 79 70 65 29 20 26 26 20 21 70 72 65 76 2e 72 61 77 73 2e 6f 77 6e 53 65 6d 69 63 6f 6c | v.type).&&.!prev.raws.ownSemicol |
9260 | 6f 6e 29 20 7b 0a 09 09 70 72 65 76 2e 72 61 77 73 2e 6f 77 6e 53 65 6d 69 63 6f 6c 6f 6e 20 3d | on).{...prev.raws.ownSemicolon.= |
9280 | 20 74 68 69 73 2e 73 70 61 63 65 73 3b 0a 09 09 74 68 69 73 2e 73 70 61 63 65 73 20 3d 20 27 27 | .this.spaces;...this.spaces.=.'' |
92a0 | 3b 0a 09 7d 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 7b 0a 09 66 72 65 65 | ;..}.}..module.exports.=.{..free |
92c0 | 53 65 6d 69 63 6f 6c 6f 6e 2c 0a 09 6c 69 74 65 72 61 6c 2c 0a 7d 3b 0a 0a 66 75 6e 63 74 69 6f | Semicolon,..literal,.};..functio |
92e0 | 6e 20 70 61 72 73 65 54 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 28 73 74 79 | n.parseTemplateLiteralStyles(sty |
9300 | 6c 65 73 2c 20 69 6e 70 75 74 2c 20 72 61 6e 67 65 29 20 7b 0a 09 63 6f 6e 73 74 20 6f 66 66 73 | les,.input,.range).{..const.offs |
9320 | 65 74 20 3d 20 69 6e 70 75 74 2e 71 75 61 73 69 73 5b 30 5d 2e 73 74 61 72 74 3b 0a 09 63 6f 6e | et.=.input.quasis[0].start;..con |
9340 | 73 74 20 73 6f 75 72 63 65 20 3d 20 69 6e 70 75 74 2e 63 73 73 3b 0a 0a 09 63 6f 6e 73 74 20 6f | st.source.=.input.css;...const.o |
9360 | 70 74 73 20 3d 20 4f 62 6a 65 63 74 2e 61 73 73 69 67 6e 28 7b 7d 2c 20 69 6e 70 75 74 2e 70 61 | pts.=.Object.assign({},.input.pa |
9380 | 72 73 65 4f 70 74 69 6f 6e 73 29 3b 0a 0a 09 64 65 6c 65 74 65 20 6f 70 74 73 2e 74 65 6d 70 6c | rseOptions);...delete.opts.templ |
93a0 | 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 3b 0a 09 64 65 6c 65 74 65 20 6f 70 74 73 2e 65 | ateLiteralStyles;..delete.opts.e |
93c0 | 78 70 72 65 73 73 69 6f 6e 73 3b 0a 09 64 65 6c 65 74 65 20 6f 70 74 73 2e 71 75 61 73 69 73 3b | xpressions;..delete.opts.quasis; |
93e0 | 0a 0a 09 63 6f 6e 73 74 20 70 61 72 73 65 53 74 79 6c 65 20 3d 20 64 6f 63 46 69 78 65 72 28 6f | ...const.parseStyle.=.docFixer(o |
9400 | 66 66 73 65 74 2c 20 73 6f 75 72 63 65 2c 20 6f 70 74 73 29 3b 0a 0a 09 63 6f 6e 73 74 20 6e 6f | ffset,.source,.opts);...const.no |
9420 | 64 65 73 20 3d 20 5b 5d 3b 0a 09 6c 65 74 20 69 6e 64 65 78 20 3d 20 72 61 6e 67 65 5b 30 5d 3b | des.=.[];..let.index.=.range[0]; |
9440 | 0a 0a 09 73 74 79 6c 65 73 0a 09 09 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d 3e 20 61 2e 73 74 | ...styles....sort((a,.b).=>.a.st |
9460 | 61 72 74 49 6e 64 65 78 20 2d 20 62 2e 73 74 61 72 74 49 6e 64 65 78 29 0a 09 09 2e 66 6f 72 45 | artIndex.-.b.startIndex)....forE |
9480 | 61 63 68 28 28 73 74 79 6c 65 29 20 3d 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 72 6f 6f 74 20 3d | ach((style).=>.{....const.root.= |
94a0 | 20 70 61 72 73 65 53 74 79 6c 65 28 73 74 79 6c 65 29 3b 0a 0a 09 09 09 69 66 20 28 21 72 6f 6f | .parseStyle(style);.....if.(!roo |
94c0 | 74 20 7c 7c 20 21 72 6f 6f 74 2e 6e 6f 64 65 73 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 09 09 72 | t.||.!root.nodes.length).{.....r |
94e0 | 65 74 75 72 6e 3b 0a 09 09 09 7d 0a 0a 09 09 09 72 6f 6f 74 2e 72 61 77 73 2e 62 65 66 6f 72 65 | eturn;....}.....root.raws.before |
9500 | 53 74 61 72 74 20 3d 20 73 6f 75 72 63 65 2e 73 6c 69 63 65 28 69 6e 64 65 78 2c 20 73 74 79 6c | Start.=.source.slice(index,.styl |
9520 | 65 2e 73 74 61 72 74 49 6e 64 65 78 20 2d 20 6f 66 66 73 65 74 29 3b 0a 09 09 09 72 6f 6f 74 2e | e.startIndex.-.offset);....root. |
9540 | 72 61 77 73 2e 61 66 74 65 72 45 6e 64 20 3d 20 27 27 3b 0a 0a 09 09 09 69 66 20 28 73 74 79 6c | raws.afterEnd.=.'';.....if.(styl |
9560 | 65 2e 65 6e 64 49 6e 64 65 78 29 20 7b 0a 09 09 09 09 69 6e 64 65 78 20 3d 20 73 74 79 6c 65 2e | e.endIndex).{.....index.=.style. |
9580 | 65 6e 64 49 6e 64 65 78 20 2d 20 6f 66 66 73 65 74 3b 0a 09 09 09 7d 20 65 6c 73 65 20 7b 0a 09 | endIndex.-.offset;....}.else.{.. |
95a0 | 09 09 09 69 6e 64 65 78 20 3d 20 73 74 79 6c 65 2e 73 74 61 72 74 49 6e 64 65 78 20 2d 20 6f 66 | ...index.=.style.startIndex.-.of |
95c0 | 66 73 65 74 20 2b 20 28 73 74 79 6c 65 2e 63 6f 6e 74 65 6e 74 20 7c 7c 20 72 6f 6f 74 2e 73 6f | fset.+.(style.content.||.root.so |
95e0 | 75 72 63 65 2e 69 6e 70 75 74 2e 63 73 73 29 2e 6c 65 6e 67 74 68 3b 0a 09 09 09 7d 0a 0a 09 09 | urce.input.css).length;....}.... |
9600 | 09 6e 6f 64 65 73 2e 70 75 73 68 28 72 6f 6f 74 29 3b 0a 09 09 7d 29 3b 0a 0a 09 69 66 20 28 6e | .nodes.push(root);...});...if.(n |
9620 | 6f 64 65 73 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 6e 6f 64 65 73 5b 6e 6f 64 65 73 2e 6c 65 6e | odes.length).{...nodes[nodes.len |
9640 | 67 74 68 20 2d 20 31 5d 2e 72 61 77 73 2e 61 66 74 65 72 45 6e 64 20 3d 20 73 6f 75 72 63 65 2e | gth.-.1].raws.afterEnd.=.source. |
9660 | 73 6c 69 63 65 28 69 6e 64 65 78 2c 20 72 61 6e 67 65 5b 31 5d 29 3b 0a 09 7d 0a 0a 09 72 65 74 | slice(index,.range[1]);..}...ret |
9680 | 75 72 6e 20 6e 6f 64 65 73 3b 0a 7d 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c 46 69 78 65 72 20 7b | urn.nodes;.}..class.LocalFixer.{ |
96a0 | 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 6f 66 66 73 65 74 2c 20 6c 69 6e 65 73 2c 20 73 74 79 | ..constructor(offset,.lines,.sty |
96c0 | 6c 65 2c 20 74 65 6d 70 6c 61 74 65 50 61 72 73 65 29 20 7b 0a 09 09 63 6f 6e 73 74 20 73 74 61 | le,.templateParse).{...const.sta |
96e0 | 72 74 49 6e 64 65 78 20 3d 20 73 74 79 6c 65 2e 73 74 61 72 74 49 6e 64 65 78 20 2d 20 6f 66 66 | rtIndex.=.style.startIndex.-.off |
9700 | 73 65 74 3b 0a 09 09 6c 65 74 20 6c 69 6e 65 20 3d 20 30 3b 0a 09 09 6c 65 74 20 63 6f 6c 75 6d | set;...let.line.=.0;...let.colum |
9720 | 6e 20 3d 20 73 74 61 72 74 49 6e 64 65 78 3b 0a 0a 09 09 6c 69 6e 65 73 2e 73 6f 6d 65 28 28 6c | n.=.startIndex;....lines.some((l |
9740 | 69 6e 65 45 6e 64 49 6e 64 65 78 2c 20 6c 69 6e 65 4e 75 6d 62 65 72 29 20 3d 3e 20 7b 0a 09 09 | ineEndIndex,.lineNumber).=>.{... |
9760 | 09 69 66 20 28 6c 69 6e 65 45 6e 64 49 6e 64 65 78 20 3e 3d 20 73 74 61 72 74 49 6e 64 65 78 29 | .if.(lineEndIndex.>=.startIndex) |
9780 | 20 7b 0a 09 09 09 09 6c 69 6e 65 20 3d 20 6c 69 6e 65 4e 75 6d 62 65 72 2d 2d 3b 0a 0a 09 09 09 | .{.....line.=.lineNumber--;..... |
97a0 | 09 69 66 20 28 6c 69 6e 65 4e 75 6d 62 65 72 20 69 6e 20 6c 69 6e 65 73 29 20 7b 0a 09 09 09 09 | .if.(lineNumber.in.lines).{..... |
97c0 | 09 63 6f 6c 75 6d 6e 20 3d 20 73 74 61 72 74 49 6e 64 65 78 20 2d 20 6c 69 6e 65 73 5b 6c 69 6e | .column.=.startIndex.-.lines[lin |
97e0 | 65 4e 75 6d 62 65 72 5d 20 2d 20 31 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 72 65 74 75 72 6e 20 | eNumber].-.1;.....}......return. |
9800 | 74 72 75 65 3b 0a 09 09 09 7d 0a 09 09 7d 29 3b 0a 0a 09 09 74 68 69 73 2e 6c 69 6e 65 20 3d 20 | true;....}...});....this.line.=. |
9820 | 6c 69 6e 65 3b 0a 09 09 74 68 69 73 2e 63 6f 6c 75 6d 6e 20 3d 20 63 6f 6c 75 6d 6e 3b 0a 09 09 | line;...this.column.=.column;... |
9840 | 74 68 69 73 2e 73 74 79 6c 65 20 3d 20 73 74 79 6c 65 3b 0a 09 09 74 68 69 73 2e 74 65 6d 70 6c | this.style.=.style;...this.templ |
9860 | 61 74 65 50 61 72 73 65 20 3d 20 74 65 6d 70 6c 61 74 65 50 61 72 73 65 3b 0a 09 7d 0a 09 6f 62 | ateParse.=.templateParse;..}..ob |
9880 | 6a 65 63 74 28 6f 62 6a 65 63 74 29 20 7b 0a 09 09 69 66 20 28 6f 62 6a 65 63 74 29 20 7b 0a 09 | ject(object).{...if.(object).{.. |
98a0 | 09 09 69 66 20 28 6f 62 6a 65 63 74 2e 6c 69 6e 65 20 3d 3d 3d 20 31 29 20 7b 0a 09 09 09 09 6f | ..if.(object.line.===.1).{.....o |
98c0 | 62 6a 65 63 74 2e 63 6f 6c 75 6d 6e 20 2b 3d 20 74 68 69 73 2e 63 6f 6c 75 6d 6e 3b 0a 09 09 09 | bject.column.+=.this.column;.... |
98e0 | 7d 0a 0a 09 09 09 6f 62 6a 65 63 74 2e 6c 69 6e 65 20 2b 3d 20 74 68 69 73 2e 6c 69 6e 65 3b 0a | }.....object.line.+=.this.line;. |
9900 | 09 09 7d 0a 09 7d 0a 09 6e 6f 64 65 28 6e 6f 64 65 29 20 7b 0a 09 09 74 68 69 73 2e 6f 62 6a 65 | ..}..}..node(node).{...this.obje |
9920 | 63 74 28 6e 6f 64 65 2e 73 6f 75 72 63 65 2e 73 74 61 72 74 29 3b 0a 09 09 74 68 69 73 2e 6f 62 | ct(node.source.start);...this.ob |
9940 | 6a 65 63 74 28 6e 6f 64 65 2e 73 6f 75 72 63 65 2e 65 6e 64 29 3b 0a 09 7d 0a 09 72 6f 6f 74 28 | ject(node.source.end);..}..root( |
9960 | 72 6f 6f 74 29 20 7b 0a 09 09 74 68 69 73 2e 6e 6f 64 65 28 72 6f 6f 74 29 3b 0a 09 09 72 6f 6f | root).{...this.node(root);...roo |
9980 | 74 2e 77 61 6c 6b 28 28 6e 6f 64 65 29 20 3d 3e 20 7b 0a 09 09 09 74 68 69 73 2e 6e 6f 64 65 28 | t.walk((node).=>.{....this.node( |
99a0 | 6e 6f 64 65 29 3b 0a 09 09 7d 29 3b 0a 09 7d 0a 09 65 72 72 6f 72 28 65 72 72 6f 72 29 20 7b 0a | node);...});..}..error(error).{. |
99c0 | 09 09 69 66 20 28 65 72 72 6f 72 20 26 26 20 65 72 72 6f 72 2e 6e 61 6d 65 20 3d 3d 3d 20 27 43 | ..if.(error.&&.error.name.===.'C |
99e0 | 73 73 53 79 6e 74 61 78 45 72 72 6f 72 27 29 20 7b 0a 09 09 09 74 68 69 73 2e 6f 62 6a 65 63 74 | ssSyntaxError').{....this.object |
9a00 | 28 65 72 72 6f 72 29 3b 0a 09 09 09 74 68 69 73 2e 6f 62 6a 65 63 74 28 65 72 72 6f 72 2e 69 6e | (error);....this.object(error.in |
9a20 | 70 75 74 29 3b 0a 09 09 09 65 72 72 6f 72 2e 6d 65 73 73 61 67 65 20 3d 20 65 72 72 6f 72 2e 6d | put);....error.message.=.error.m |
9a40 | 65 73 73 61 67 65 2e 72 65 70 6c 61 63 65 28 0a 09 09 09 09 2f 3a 5c 64 2b 3a 5c 64 2b 3a 2f 2c | essage.replace(...../:\d+:\d+:/, |
9a60 | 0a 09 09 09 09 27 3a 27 20 2b 20 65 72 72 6f 72 2e 6c 69 6e 65 20 2b 20 27 3a 27 20 2b 20 65 72 | .....':'.+.error.line.+.':'.+.er |
9a80 | 72 6f 72 2e 63 6f 6c 75 6d 6e 20 2b 20 27 3a 27 2c 0a 09 09 09 29 3b 0a 09 09 7d 0a 0a 09 09 72 | ror.column.+.':',....);...}....r |
9aa0 | 65 74 75 72 6e 20 65 72 72 6f 72 3b 0a 09 7d 0a 09 70 61 72 73 65 28 6f 70 74 73 29 20 7b 0a 09 | eturn.error;..}..parse(opts).{.. |
9ac0 | 09 63 6f 6e 73 74 20 73 74 79 6c 65 20 3d 20 74 68 69 73 2e 73 74 79 6c 65 3b 0a 09 09 63 6f 6e | .const.style.=.this.style;...con |
9ae0 | 73 74 20 73 79 6e 74 61 78 20 3d 20 73 74 79 6c 65 2e 73 79 6e 74 61 78 3b 0a 09 09 6c 65 74 20 | st.syntax.=.style.syntax;...let. |
9b00 | 72 6f 6f 74 20 3d 20 73 74 79 6c 65 2e 72 6f 6f 74 3b 0a 0a 09 09 74 72 79 20 7b 0a 09 09 09 72 | root.=.style.root;....try.{....r |
9b20 | 6f 6f 74 20 3d 20 74 68 69 73 2e 74 65 6d 70 6c 61 74 65 50 61 72 73 65 28 0a 09 09 09 09 73 74 | oot.=.this.templateParse(.....st |
9b40 | 79 6c 65 2e 63 6f 6e 74 65 6e 74 2c 0a 09 09 09 09 4f 62 6a 65 63 74 2e 61 73 73 69 67 6e 28 0a | yle.content,.....Object.assign(. |
9b60 | 09 09 09 09 09 7b 7d 2c 0a 09 09 09 09 09 6f 70 74 73 2c 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 | .....{},......opts,......{...... |
9b80 | 09 6d 61 70 3a 20 66 61 6c 73 65 2c 0a 09 09 09 09 09 7d 2c 0a 09 09 09 09 09 73 74 79 6c 65 2e | .map:.false,......},......style. |
9ba0 | 6f 70 74 73 2c 0a 09 09 09 09 29 2c 0a 09 09 09 29 3b 0a 09 09 7d 20 63 61 74 63 68 20 28 65 72 | opts,.....),....);...}.catch.(er |
9bc0 | 72 6f 72 29 20 7b 0a 09 09 09 69 66 20 28 73 74 79 6c 65 2e 69 67 6e 6f 72 65 45 72 72 6f 72 73 | ror).{....if.(style.ignoreErrors |
9be0 | 29 20 7b 0a 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 7d 20 65 6c 73 65 20 69 66 20 28 21 73 | ).{.....return;....}.else.if.(!s |
9c00 | 74 79 6c 65 2e 73 6b 69 70 43 6f 6e 76 65 72 74 29 20 7b 0a 09 09 09 09 74 68 69 73 2e 65 72 72 | tyle.skipConvert).{.....this.err |
9c20 | 6f 72 28 65 72 72 6f 72 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 74 68 72 6f 77 20 65 72 72 6f 72 3b | or(error);....}.....throw.error; |
9c40 | 0a 09 09 7d 0a 0a 09 09 69 66 20 28 21 73 74 79 6c 65 2e 73 6b 69 70 43 6f 6e 76 65 72 74 29 20 | ...}....if.(!style.skipConvert). |
9c60 | 7b 0a 09 09 09 74 68 69 73 2e 72 6f 6f 74 28 72 6f 6f 74 29 3b 0a 09 09 7d 0a 0a 09 09 72 6f 6f | {....this.root(root);...}....roo |
9c80 | 74 2e 73 6f 75 72 63 65 2e 69 6e 6c 69 6e 65 20 3d 20 42 6f 6f 6c 65 61 6e 28 73 74 79 6c 65 2e | t.source.inline.=.Boolean(style. |
9ca0 | 69 6e 6c 69 6e 65 29 3b 0a 09 09 72 6f 6f 74 2e 73 6f 75 72 63 65 2e 6c 61 6e 67 20 3d 20 73 74 | inline);...root.source.lang.=.st |
9cc0 | 79 6c 65 2e 6c 61 6e 67 3b 0a 09 09 72 6f 6f 74 2e 73 6f 75 72 63 65 2e 73 79 6e 74 61 78 20 3d | yle.lang;...root.source.syntax.= |
9ce0 | 20 73 79 6e 74 61 78 3b 0a 0a 09 09 72 65 74 75 72 6e 20 72 6f 6f 74 3b 0a 09 7d 0a 7d 0a 0a 66 | .syntax;....return.root;..}.}..f |
9d00 | 75 6e 63 74 69 6f 6e 20 64 6f 63 46 69 78 65 72 28 6f 66 66 73 65 74 2c 20 73 6f 75 72 63 65 2c | unction.docFixer(offset,.source, |
9d20 | 20 6f 70 74 73 29 20 7b 0a 09 6c 65 74 20 6d 61 74 63 68 3b 0a 09 63 6f 6e 73 74 20 6c 69 6e 65 | .opts).{..let.match;..const.line |
9d40 | 73 20 3d 20 5b 5d 3b 0a 0a 09 72 65 4e 65 77 4c 69 6e 65 2e 6c 61 73 74 49 6e 64 65 78 20 3d 20 | s.=.[];...reNewLine.lastIndex.=. |
9d60 | 30 3b 0a 09 77 68 69 6c 65 20 28 28 6d 61 74 63 68 20 3d 20 72 65 4e 65 77 4c 69 6e 65 2e 65 78 | 0;..while.((match.=.reNewLine.ex |
9d80 | 65 63 28 73 6f 75 72 63 65 29 29 29 20 7b 0a 09 09 6c 69 6e 65 73 2e 70 75 73 68 28 6d 61 74 63 | ec(source))).{...lines.push(matc |
9da0 | 68 2e 69 6e 64 65 78 29 3b 0a 09 7d 0a 09 6c 69 6e 65 73 2e 70 75 73 68 28 73 6f 75 72 63 65 2e | h.index);..}..lines.push(source. |
9dc0 | 6c 65 6e 67 74 68 29 3b 0a 0a 09 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 | length);...return.function.parse |
9de0 | 53 74 79 6c 65 28 73 74 79 6c 65 29 20 7b 0a 09 09 63 6f 6e 73 74 20 70 61 72 73 65 20 3d 20 73 | Style(style).{...const.parse.=.s |
9e00 | 74 79 6c 65 2e 73 79 6e 74 61 78 20 3f 20 73 74 79 6c 65 2e 73 79 6e 74 61 78 2e 70 61 72 73 65 | tyle.syntax.?.style.syntax.parse |
9e20 | 20 3a 20 70 6f 73 74 63 73 73 50 61 72 73 65 3b 0a 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 4c | .:.postcssParse;....return.new.L |
9e40 | 6f 63 61 6c 46 69 78 65 72 28 6f 66 66 73 65 74 2c 20 6c 69 6e 65 73 2c 20 73 74 79 6c 65 2c 20 | ocalFixer(offset,.lines,.style,. |
9e60 | 70 61 72 73 65 29 2e 70 61 72 73 65 28 6f 70 74 73 29 3b 0a 09 7d 3b 0a 7d 0a 0a 66 75 6e 63 74 | parse).parse(opts);..};.}..funct |
9e80 | 69 6f 6e 20 67 65 74 4e 6f 64 65 49 6e 64 65 78 28 6e 6f 64 65 2c 20 69 6e 70 75 74 29 20 7b 0a | ion.getNodeIndex(node,.input).{. |
9ea0 | 09 63 6f 6e 73 74 20 73 6f 75 72 63 65 20 3d 20 69 6e 70 75 74 2e 63 73 73 3b 0a 09 6c 65 74 20 | .const.source.=.input.css;..let. |
9ec0 | 6d 61 74 63 68 3b 0a 09 6c 65 74 20 6c 69 6e 65 20 3d 20 31 3b 0a 09 6c 65 74 20 6c 61 73 74 49 | match;..let.line.=.1;..let.lastI |
9ee0 | 6e 64 65 78 20 3d 20 2d 31 3b 0a 0a 09 72 65 4e 65 77 4c 69 6e 65 2e 6c 61 73 74 49 6e 64 65 78 | ndex.=.-1;...reNewLine.lastIndex |
9f00 | 20 3d 20 30 3b 0a 09 77 68 69 6c 65 20 28 28 6d 61 74 63 68 20 3d 20 72 65 4e 65 77 4c 69 6e 65 | .=.0;..while.((match.=.reNewLine |
9f20 | 2e 65 78 65 63 28 73 6f 75 72 63 65 29 29 29 20 7b 0a 09 09 69 66 20 28 6c 69 6e 65 20 3d 3d 3d | .exec(source))).{...if.(line.=== |
9f40 | 20 6e 6f 64 65 2e 73 6f 75 72 63 65 2e 73 74 61 72 74 2e 6c 69 6e 65 29 20 7b 0a 09 09 09 72 65 | .node.source.start.line).{....re |
9f60 | 74 75 72 6e 20 6c 61 73 74 49 6e 64 65 78 20 2b 20 6e 6f 64 65 2e 73 6f 75 72 63 65 2e 73 74 61 | turn.lastIndex.+.node.source.sta |
9f80 | 72 74 2e 63 6f 6c 75 6d 6e 3b 0a 09 09 7d 0a 0a 09 09 6c 61 73 74 49 6e 64 65 78 20 3d 20 6d 61 | rt.column;...}....lastIndex.=.ma |
9fa0 | 74 63 68 2e 69 6e 64 65 78 3b 0a 09 09 6c 69 6e 65 2b 2b 3b 0a 09 7d 0a 0a 09 69 66 20 28 6c 69 | tch.index;...line++;..}...if.(li |
9fc0 | 6e 65 20 3d 3d 3d 20 6e 6f 64 65 2e 73 6f 75 72 63 65 2e 73 74 61 72 74 2e 6c 69 6e 65 29 20 7b | ne.===.node.source.start.line).{ |
9fe0 | 0a 09 09 72 65 74 75 72 6e 20 6c 61 73 74 49 6e 64 65 78 20 2b 20 6e 6f 64 65 2e 73 6f 75 72 63 | ...return.lastIndex.+.node.sourc |
a000 | 65 2e 73 74 61 72 74 2e 63 6f 6c 75 6d 6e 3b 0a 09 7d 0a 0a 09 72 65 74 75 72 6e 20 73 6f 75 72 | e.start.column;..}...return.sour |
a020 | 63 65 2e 6c 65 6e 67 74 68 3b 0a 7d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ce.length;.}.................... |
a040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a200 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 70 61 72 73 65 72 2e 6a 73 00 00 00 00 00 00 | package/template-parser.js...... |
a220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a260 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
a280 | 30 30 30 37 37 36 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 32 37 33 35 20 00 30 00 00 00 | 000776..3560116604..012735..0... |
a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a300 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
a320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a340 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a400 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 68 65 6c 70 65 72 20 3d 20 72 65 | 'use.strict';..const.helper.=.re |
a420 | 71 75 69 72 65 28 27 2e 2f 74 65 6d 70 6c 61 74 65 2d 70 61 72 73 65 72 2d 68 65 6c 70 65 72 27 | quire('./template-parser-helper' |
a440 | 29 3b 0a 63 6f 6e 73 74 20 50 61 72 73 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 | );.const.Parser.=.require('postc |
a460 | 73 73 2f 6c 69 62 2f 70 61 72 73 65 72 27 29 3b 0a 63 6f 6e 73 74 20 74 65 6d 70 6c 61 74 65 54 | ss/lib/parser');.const.templateT |
a480 | 6f 6b 65 6e 69 7a 65 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 74 65 6d 70 6c 61 74 65 2d 74 6f | okenize.=.require('./template-to |
a4a0 | 6b 65 6e 69 7a 65 27 29 3b 0a 0a 63 6c 61 73 73 20 54 65 6d 70 6c 61 74 65 50 61 72 73 65 72 20 | kenize');..class.TemplateParser. |
a4c0 | 65 78 74 65 6e 64 73 20 50 61 72 73 65 72 20 7b 0a 09 63 72 65 61 74 65 54 6f 6b 65 6e 69 7a 65 | extends.Parser.{..createTokenize |
a4e0 | 72 28 29 20 7b 0a 09 09 74 68 69 73 2e 74 6f 6b 65 6e 69 7a 65 72 20 3d 20 74 65 6d 70 6c 61 74 | r().{...this.tokenizer.=.templat |
a500 | 65 54 6f 6b 65 6e 69 7a 65 28 74 68 69 73 2e 69 6e 70 75 74 29 3b 0a 09 7d 0a 09 6f 74 68 65 72 | eTokenize(this.input);..}..other |
a520 | 28 29 20 7b 0a 09 09 63 6f 6e 73 74 20 61 72 67 73 20 3d 20 61 72 67 75 6d 65 6e 74 73 3b 0a 0a | ().{...const.args.=.arguments;.. |
a540 | 09 09 72 65 74 75 72 6e 20 68 65 6c 70 65 72 2e 6c 69 74 65 72 61 6c 2e 61 70 70 6c 79 28 74 68 | ..return.helper.literal.apply(th |
a560 | 69 73 2c 20 61 72 67 73 29 20 7c 7c 20 73 75 70 65 72 2e 6f 74 68 65 72 2e 61 70 70 6c 79 28 74 | is,.args).||.super.other.apply(t |
a580 | 68 69 73 2c 20 61 72 67 73 29 3b 0a 09 7d 0a 09 66 72 65 65 53 65 6d 69 63 6f 6c 6f 6e 28 29 20 | his,.args);..}..freeSemicolon(). |
a5a0 | 7b 0a 09 09 72 65 74 75 72 6e 20 68 65 6c 70 65 72 2e 66 72 65 65 53 65 6d 69 63 6f 6c 6f 6e 2e | {...return.helper.freeSemicolon. |
a5c0 | 61 70 70 6c 79 28 74 68 69 73 2c 20 61 72 67 75 6d 65 6e 74 73 29 3b 0a 09 7d 0a 7d 0a 6d 6f 64 | apply(this,.arguments);..}.}.mod |
a5e0 | 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 54 65 6d 70 6c 61 74 65 50 61 72 73 65 72 3b 0a 00 00 | ule.exports.=.TemplateParser;... |
a600 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 73 61 66 65 2d 70 61 72 73 65 2e 6a 73 00 00 | package/template-safe-parse.js.. |
a620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a660 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
a680 | 30 30 30 36 37 32 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 33 34 36 34 20 00 30 00 00 00 | 000672..3560116604..013464..0... |
a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a700 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
a720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a740 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a800 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 49 6e 70 75 74 20 3d 20 72 65 71 | 'use.strict';..const.Input.=.req |
a820 | 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 69 6e 70 75 74 27 29 3b 0a 63 6f 6e 73 74 | uire('postcss/lib/input');.const |
a840 | 20 54 65 6d 70 6c 61 74 65 53 61 66 65 50 61 72 73 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 2e | .TemplateSafeParser.=.require('. |
a860 | 2f 74 65 6d 70 6c 61 74 65 2d 73 61 66 65 2d 70 61 72 73 65 72 27 29 3b 0a 0a 66 75 6e 63 74 69 | /template-safe-parser');..functi |
a880 | 6f 6e 20 74 65 6d 70 6c 61 74 65 53 61 66 65 50 61 72 73 65 28 63 73 73 2c 20 6f 70 74 73 29 20 | on.templateSafeParse(css,.opts). |
a8a0 | 7b 0a 09 63 6f 6e 73 74 20 69 6e 70 75 74 20 3d 20 6e 65 77 20 49 6e 70 75 74 28 63 73 73 2c 20 | {..const.input.=.new.Input(css,. |
a8c0 | 6f 70 74 73 29 3b 0a 0a 09 69 6e 70 75 74 2e 71 75 61 73 69 73 20 3d 20 6f 70 74 73 2e 71 75 61 | opts);...input.quasis.=.opts.qua |
a8e0 | 73 69 73 3b 0a 09 69 6e 70 75 74 2e 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 | sis;..input.templateLiteralStyle |
a900 | 73 20 3d 20 6f 70 74 73 2e 74 65 6d 70 6c 61 74 65 4c 69 74 65 72 61 6c 53 74 79 6c 65 73 3b 0a | s.=.opts.templateLiteralStyles;. |
a920 | 09 69 6e 70 75 74 2e 70 61 72 73 65 4f 70 74 69 6f 6e 73 20 3d 20 6f 70 74 73 3b 0a 09 63 6f 6e | .input.parseOptions.=.opts;..con |
a940 | 73 74 20 70 61 72 73 65 72 20 3d 20 6e 65 77 20 54 65 6d 70 6c 61 74 65 53 61 66 65 50 61 72 73 | st.parser.=.new.TemplateSafePars |
a960 | 65 72 28 69 6e 70 75 74 29 3b 0a 0a 09 70 61 72 73 65 72 2e 70 61 72 73 65 28 29 3b 0a 0a 09 72 | er(input);...parser.parse();...r |
a980 | 65 74 75 72 6e 20 70 61 72 73 65 72 2e 72 6f 6f 74 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 | eturn.parser.root;.}..module.exp |
a9a0 | 6f 72 74 73 20 3d 20 74 65 6d 70 6c 61 74 65 53 61 66 65 50 61 72 73 65 3b 0a 00 00 00 00 00 00 | orts.=.templateSafeParse;....... |
a9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa00 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 73 61 66 65 2d 70 61 72 73 65 72 2e 6a 73 00 | package/template-safe-parser.js. |
aa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa60 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
aa80 | 30 30 31 31 35 37 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 33 36 34 33 20 00 30 00 00 00 | 001157..3560116604..013643..0... |
aaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ab00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
ab20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ab40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
ab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ac00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 68 65 6c 70 65 72 20 3d 20 72 65 | 'use.strict';..const.helper.=.re |
ac20 | 71 75 69 72 65 28 27 2e 2f 74 65 6d 70 6c 61 74 65 2d 70 61 72 73 65 72 2d 68 65 6c 70 65 72 27 | quire('./template-parser-helper' |
ac40 | 29 3b 0a 2f 2f 20 65 73 6c 69 6e 74 2d 64 69 73 61 62 6c 65 2d 6e 65 78 74 2d 6c 69 6e 65 20 6e | );.//.eslint-disable-next-line.n |
ac60 | 6f 64 65 2f 6e 6f 2d 75 6e 70 75 62 6c 69 73 68 65 64 2d 72 65 71 75 69 72 65 0a 63 6f 6e 73 74 | ode/no-unpublished-require.const |
ac80 | 20 53 61 66 65 50 61 72 73 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2d 73 | .SafeParser.=.require('postcss-s |
aca0 | 61 66 65 2d 70 61 72 73 65 72 2f 6c 69 62 2f 73 61 66 65 2d 70 61 72 73 65 72 27 29 3b 0a 63 6f | afe-parser/lib/safe-parser');.co |
acc0 | 6e 73 74 20 74 65 6d 70 6c 61 74 65 54 6f 6b 65 6e 69 7a 65 20 3d 20 72 65 71 75 69 72 65 28 27 | nst.templateTokenize.=.require(' |
ace0 | 2e 2f 74 65 6d 70 6c 61 74 65 2d 74 6f 6b 65 6e 69 7a 65 27 29 3b 0a 0a 63 6c 61 73 73 20 54 65 | ./template-tokenize');..class.Te |
ad00 | 6d 70 6c 61 74 65 53 61 66 65 50 61 72 73 65 72 20 65 78 74 65 6e 64 73 20 53 61 66 65 50 61 72 | mplateSafeParser.extends.SafePar |
ad20 | 73 65 72 20 7b 0a 09 63 72 65 61 74 65 54 6f 6b 65 6e 69 7a 65 72 28 29 20 7b 0a 09 09 74 68 69 | ser.{..createTokenizer().{...thi |
ad40 | 73 2e 74 6f 6b 65 6e 69 7a 65 72 20 3d 20 74 65 6d 70 6c 61 74 65 54 6f 6b 65 6e 69 7a 65 28 74 | s.tokenizer.=.templateTokenize(t |
ad60 | 68 69 73 2e 69 6e 70 75 74 2c 20 7b 20 69 67 6e 6f 72 65 45 72 72 6f 72 73 3a 20 74 72 75 65 20 | his.input,.{.ignoreErrors:.true. |
ad80 | 7d 29 3b 0a 09 7d 0a 09 6f 74 68 65 72 28 29 20 7b 0a 09 09 63 6f 6e 73 74 20 61 72 67 73 20 3d | });..}..other().{...const.args.= |
ada0 | 20 61 72 67 75 6d 65 6e 74 73 3b 0a 0a 09 09 72 65 74 75 72 6e 20 68 65 6c 70 65 72 2e 6c 69 74 | .arguments;....return.helper.lit |
adc0 | 65 72 61 6c 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 61 72 67 73 29 20 7c 7c 20 73 75 70 65 72 2e | eral.apply(this,.args).||.super. |
ade0 | 6f 74 68 65 72 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 61 72 67 73 29 3b 0a 09 7d 0a 09 66 72 65 | other.apply(this,.args);..}..fre |
ae00 | 65 53 65 6d 69 63 6f 6c 6f 6e 28 29 20 7b 0a 09 09 72 65 74 75 72 6e 20 68 65 6c 70 65 72 2e 66 | eSemicolon().{...return.helper.f |
ae20 | 72 65 65 53 65 6d 69 63 6f 6c 6f 6e 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 61 72 67 75 6d 65 6e | reeSemicolon.apply(this,.argumen |
ae40 | 74 73 29 3b 0a 09 7d 0a 7d 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 54 65 6d 70 6c | ts);..}.}.module.exports.=.Templ |
ae60 | 61 74 65 53 61 66 65 50 61 72 73 65 72 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ateSafeParser;.................. |
ae80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
af00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
af20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
af40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
af60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
af80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
afa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
afc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
afe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b000 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 73 74 72 69 6e 67 69 66 69 65 72 2e 6a 73 00 | package/template-stringifier.js. |
b020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b060 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
b080 | 30 30 31 30 34 33 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 33 37 35 34 20 00 30 00 00 00 | 001043..3560116604..013754..0... |
b0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b100 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
b120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b140 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b200 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 53 74 72 69 6e 67 69 66 69 65 72 | 'use.strict';..const.Stringifier |
b220 | 20 3d 20 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 73 74 72 69 6e 67 69 66 | .=.require('postcss/lib/stringif |
b240 | 69 65 72 27 29 3b 0a 0a 63 6c 61 73 73 20 54 65 6d 70 6c 61 74 65 53 74 72 69 6e 67 69 66 69 65 | ier');..class.TemplateStringifie |
b260 | 72 20 65 78 74 65 6e 64 73 20 53 74 72 69 6e 67 69 66 69 65 72 20 7b 0a 09 6c 69 74 65 72 61 6c | r.extends.Stringifier.{..literal |
b280 | 28 6e 6f 64 65 29 20 7b 0a 09 09 69 66 20 28 6e 6f 64 65 2e 6e 6f 64 65 73 20 26 26 20 6e 6f 64 | (node).{...if.(node.nodes.&&.nod |
b2a0 | 65 2e 6e 6f 64 65 73 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 09 6e 6f 64 65 2e 6e 6f 64 65 73 2e | e.nodes.length).{....node.nodes. |
b2c0 | 66 6f 72 45 61 63 68 28 28 72 6f 6f 74 29 20 3d 3e 20 7b 0a 09 09 09 09 74 68 69 73 2e 62 75 69 | forEach((root).=>.{.....this.bui |
b2e0 | 6c 64 65 72 28 72 6f 6f 74 2e 72 61 77 73 2e 62 65 66 6f 72 65 53 74 61 72 74 2c 20 72 6f 6f 74 | lder(root.raws.beforeStart,.root |
b300 | 2c 20 27 62 65 66 6f 72 65 53 74 61 72 74 27 29 3b 0a 09 09 09 09 74 68 69 73 2e 73 74 72 69 6e | ,.'beforeStart');.....this.strin |
b320 | 67 69 66 79 28 72 6f 6f 74 29 3b 0a 09 09 09 09 74 68 69 73 2e 62 75 69 6c 64 65 72 28 72 6f 6f | gify(root);.....this.builder(roo |
b340 | 74 2e 72 61 77 73 2e 61 66 74 65 72 45 6e 64 2c 20 72 6f 6f 74 2c 20 27 61 66 74 65 72 45 6e 64 | t.raws.afterEnd,.root,.'afterEnd |
b360 | 27 29 3b 0a 09 09 09 7d 29 3b 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 74 68 69 73 2e 62 75 | ');....});...}.else.{....this.bu |
b380 | 69 6c 64 65 72 28 6e 6f 64 65 2e 74 65 78 74 2c 20 6e 6f 64 65 29 3b 0a 09 09 7d 0a 0a 09 09 69 | ilder(node.text,.node);...}....i |
b3a0 | 66 20 28 6e 6f 64 65 2e 72 61 77 73 2e 6f 77 6e 53 65 6d 69 63 6f 6c 6f 6e 29 20 7b 0a 09 09 09 | f.(node.raws.ownSemicolon).{.... |
b3c0 | 74 68 69 73 2e 62 75 69 6c 64 65 72 28 6e 6f 64 65 2e 72 61 77 73 2e 6f 77 6e 53 65 6d 69 63 6f | this.builder(node.raws.ownSemico |
b3e0 | 6c 6f 6e 2c 20 6e 6f 64 65 2c 20 27 65 6e 64 27 29 3b 0a 09 09 7d 0a 09 7d 0a 7d 0a 0a 6d 6f 64 | lon,.node,.'end');...}..}.}..mod |
b400 | 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 54 65 6d 70 6c 61 74 65 53 74 72 69 6e 67 69 66 69 65 | ule.exports.=.TemplateStringifie |
b420 | 72 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | r;.............................. |
b440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b600 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 73 74 72 69 6e 67 69 66 79 2e 6a 73 00 00 00 | package/template-stringify.js... |
b620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b660 | 00 00 00 00 30 30 30 36 36 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000664..................0000 |
b680 | 30 30 30 33 32 35 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 33 34 34 37 20 00 30 00 00 00 | 000325..3560116604..013447..0... |
b6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b700 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
b720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b740 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b800 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 54 65 6d 70 6c 61 74 65 53 74 72 | 'use.strict';..const.TemplateStr |
b820 | 69 6e 67 69 66 69 65 72 20 3d 20 72 65 71 75 69 72 65 28 27 2e 2f 74 65 6d 70 6c 61 74 65 2d 73 | ingifier.=.require('./template-s |
b840 | 74 72 69 6e 67 69 66 69 65 72 27 29 3b 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 | tringifier');..module.exports.=. |
b860 | 66 75 6e 63 74 69 6f 6e 20 54 65 6d 70 6c 61 74 65 53 74 72 69 6e 67 69 66 79 28 6e 6f 64 65 2c | function.TemplateStringify(node, |
b880 | 20 62 75 69 6c 64 65 72 29 20 7b 0a 09 63 6f 6e 73 74 20 73 74 72 20 3d 20 6e 65 77 20 54 65 6d | .builder).{..const.str.=.new.Tem |
b8a0 | 70 6c 61 74 65 53 74 72 69 6e 67 69 66 69 65 72 28 62 75 69 6c 64 65 72 29 3b 0a 0a 09 73 74 72 | plateStringifier(builder);...str |
b8c0 | 2e 73 74 72 69 6e 67 69 66 79 28 6e 6f 64 65 29 3b 0a 7d 3b 0a 00 00 00 00 00 00 00 00 00 00 00 | .stringify(node);.};............ |
b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba00 | 70 61 63 6b 61 67 65 2f 74 65 6d 70 6c 61 74 65 2d 74 6f 6b 65 6e 69 7a 65 2e 6a 73 00 00 00 00 | package/template-tokenize.js.... |
ba20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba60 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
ba80 | 30 30 32 34 35 30 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 33 32 36 30 20 00 30 00 00 00 | 002450..3560116604..013260..0... |
baa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
bb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
bb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc00 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 63 6f 6e 73 74 20 74 6f 6b 65 6e 69 7a 65 20 3d 20 | 'use.strict';..const.tokenize.=. |
bc20 | 72 65 71 75 69 72 65 28 27 70 6f 73 74 63 73 73 2f 6c 69 62 2f 74 6f 6b 65 6e 69 7a 65 27 29 3b | require('postcss/lib/tokenize'); |
bc40 | 0a 0a 66 75 6e 63 74 69 6f 6e 20 74 65 6d 70 6c 61 74 65 54 6f 6b 65 6e 69 7a 65 28 69 6e 70 75 | ..function.templateTokenize(inpu |
bc60 | 74 29 20 7b 0a 09 6c 65 74 20 70 6f 73 20 3d 20 69 6e 70 75 74 2e 71 75 61 73 69 73 5b 30 5d 2e | t).{..let.pos.=.input.quasis[0]. |
bc80 | 73 74 61 72 74 3b 0a 09 63 6f 6e 73 74 20 71 75 61 73 69 73 20 3d 20 69 6e 70 75 74 2e 71 75 61 | start;..const.quasis.=.input.qua |
bca0 | 73 69 73 2e 66 69 6c 74 65 72 28 28 71 75 61 73 69 29 20 3d 3e 20 71 75 61 73 69 2e 73 74 61 72 | sis.filter((quasi).=>.quasi.star |
bcc0 | 74 20 21 3d 3d 20 71 75 61 73 69 2e 65 6e 64 29 3b 0a 09 63 6f 6e 73 74 20 74 6f 6b 65 6e 69 7a | t.!==.quasi.end);..const.tokeniz |
bce0 | 65 72 20 3d 20 74 6f 6b 65 6e 69 7a 65 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 61 72 67 75 6d 65 | er.=.tokenize.apply(this,.argume |
bd00 | 6e 74 73 29 3b 0a 0a 09 66 75 6e 63 74 69 6f 6e 20 74 6f 6b 65 6e 49 6e 45 78 70 72 65 73 73 69 | nts);...function.tokenInExpressi |
bd20 | 6f 6e 73 28 74 6f 6b 65 6e 2c 20 72 65 74 75 72 6e 65 64 29 20 7b 0a 09 09 63 6f 6e 73 74 20 73 | ons(token,.returned).{...const.s |
bd40 | 74 61 72 74 20 3d 20 70 6f 73 3b 0a 0a 09 09 70 6f 73 20 2b 3d 20 74 6f 6b 65 6e 5b 31 5d 2e 6c | tart.=.pos;....pos.+=.token[1].l |
bd60 | 65 6e 67 74 68 3b 0a 0a 09 09 69 66 20 28 0a 09 09 09 21 71 75 61 73 69 73 2e 73 6f 6d 65 28 28 | ength;....if.(....!quasis.some(( |
bd80 | 71 75 61 73 69 29 20 3d 3e 20 73 74 61 72 74 20 3e 3d 20 71 75 61 73 69 2e 73 74 61 72 74 20 26 | quasi).=>.start.>=.quasi.start.& |
bda0 | 26 20 70 6f 73 20 3c 3d 20 71 75 61 73 69 2e 65 6e 64 29 20 7c 7c 0a 09 09 09 28 72 65 74 75 72 | &.pos.<=.quasi.end).||....(retur |
bdc0 | 6e 65 64 2e 6c 65 6e 67 74 68 20 26 26 20 74 6f 6b 65 6e 5b 30 5d 20 3d 3d 3d 20 72 65 74 75 72 | ned.length.&&.token[0].===.retur |
bde0 | 6e 65 64 5b 30 5d 5b 30 5d 29 0a 09 09 29 20 7b 0a 09 09 09 72 65 74 75 72 6e 20 74 72 75 65 3b | ned[0][0])...).{....return.true; |
be00 | 0a 09 09 7d 20 65 6c 73 65 20 69 66 20 28 72 65 74 75 72 6e 65 64 2e 6c 65 6e 67 74 68 29 20 7b | ...}.else.if.(returned.length).{ |
be20 | 0a 09 09 09 62 61 63 6b 28 74 6f 6b 65 6e 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 | ....back(token);...}..}...functi |
be40 | 6f 6e 20 62 61 63 6b 28 74 6f 6b 65 6e 29 20 7b 0a 09 09 70 6f 73 20 2d 3d 20 74 6f 6b 65 6e 5b | on.back(token).{...pos.-=.token[ |
be60 | 31 5d 2e 6c 65 6e 67 74 68 3b 0a 0a 09 09 72 65 74 75 72 6e 20 74 6f 6b 65 6e 69 7a 65 72 2e 62 | 1].length;....return.tokenizer.b |
be80 | 61 63 6b 2e 61 70 70 6c 79 28 74 6f 6b 65 6e 69 7a 65 72 2c 20 61 72 67 75 6d 65 6e 74 73 29 3b | ack.apply(tokenizer,.arguments); |
bea0 | 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 6f 6e 20 6e 65 78 74 54 6f 6b 65 6e 28 29 20 7b 0a 09 09 63 | ..}...function.nextToken().{...c |
bec0 | 6f 6e 73 74 20 61 72 67 73 20 3d 20 61 72 67 75 6d 65 6e 74 73 3b 0a 09 09 63 6f 6e 73 74 20 72 | onst.args.=.arguments;...const.r |
bee0 | 65 74 75 72 6e 65 64 20 3d 20 5b 5d 3b 0a 09 09 6c 65 74 20 74 6f 6b 65 6e 3b 0a 09 09 6c 65 74 | eturned.=.[];...let.token;...let |
bf00 | 20 6c 69 6e 65 3b 0a 09 09 6c 65 74 20 63 6f 6c 75 6d 6e 3b 0a 0a 09 09 77 68 69 6c 65 20 28 0a | .line;...let.column;....while.(. |
bf20 | 09 09 09 28 74 6f 6b 65 6e 20 3d 20 74 6f 6b 65 6e 69 7a 65 72 2e 6e 65 78 74 54 6f 6b 65 6e 2e | ...(token.=.tokenizer.nextToken. |
bf40 | 61 70 70 6c 79 28 74 6f 6b 65 6e 69 7a 65 72 2c 20 61 72 67 73 29 29 20 26 26 0a 09 09 09 74 6f | apply(tokenizer,.args)).&&....to |
bf60 | 6b 65 6e 49 6e 45 78 70 72 65 73 73 69 6f 6e 73 28 74 6f 6b 65 6e 2c 20 72 65 74 75 72 6e 65 64 | kenInExpressions(token,.returned |
bf80 | 29 0a 09 09 29 20 7b 0a 09 09 09 6c 69 6e 65 20 3d 20 74 6f 6b 65 6e 5b 34 5d 20 7c 7c 20 74 6f | )...).{....line.=.token[4].||.to |
bfa0 | 6b 65 6e 5b 32 5d 20 7c 7c 20 6c 69 6e 65 3b 0a 09 09 09 63 6f 6c 75 6d 6e 20 3d 20 74 6f 6b 65 | ken[2].||.line;....column.=.toke |
bfc0 | 6e 5b 35 5d 20 7c 7c 20 74 6f 6b 65 6e 5b 33 5d 20 7c 7c 20 63 6f 6c 75 6d 6e 3b 0a 09 09 09 72 | n[5].||.token[3].||.column;....r |
bfe0 | 65 74 75 72 6e 65 64 2e 70 75 73 68 28 74 6f 6b 65 6e 29 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 | eturned.push(token);...}....if.( |
c000 | 72 65 74 75 72 6e 65 64 2e 6c 65 6e 67 74 68 29 20 7b 0a 09 09 09 74 6f 6b 65 6e 20 3d 20 5b 0a | returned.length).{....token.=.[. |
c020 | 09 09 09 09 72 65 74 75 72 6e 65 64 5b 30 5d 5b 30 5d 2c 0a 09 09 09 09 72 65 74 75 72 6e 65 64 | ....returned[0][0],.....returned |
c040 | 2e 6d 61 70 28 28 74 6f 6b 65 6e 29 20 3d 3e 20 74 6f 6b 65 6e 5b 31 5d 29 2e 6a 6f 69 6e 28 27 | .map((token).=>.token[1]).join(' |
c060 | 27 29 2c 0a 09 09 09 09 72 65 74 75 72 6e 65 64 5b 30 5d 5b 32 5d 2c 0a 09 09 09 09 72 65 74 75 | '),.....returned[0][2],.....retu |
c080 | 72 6e 65 64 5b 30 5d 5b 33 5d 2c 0a 09 09 09 09 6c 69 6e 65 2c 0a 09 09 09 09 63 6f 6c 75 6d 6e | rned[0][3],.....line,.....column |
c0a0 | 2c 0a 09 09 09 5d 3b 0a 09 09 7d 0a 0a 09 09 72 65 74 75 72 6e 20 74 6f 6b 65 6e 3b 0a 09 7d 0a | ,....];...}....return.token;..}. |
c0c0 | 0a 09 72 65 74 75 72 6e 20 4f 62 6a 65 63 74 2e 61 73 73 69 67 6e 28 7b 7d 2c 20 74 6f 6b 65 6e | ..return.Object.assign({},.token |
c0e0 | 69 7a 65 72 2c 20 7b 0a 09 09 62 61 63 6b 2c 0a 09 09 6e 65 78 74 54 6f 6b 65 6e 2c 0a 09 7d 29 | izer,.{...back,...nextToken,..}) |
c100 | 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 74 65 6d 70 6c 61 74 65 54 6f | ;.}..module.exports.=.templateTo |
c120 | 6b 65 6e 69 7a 65 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | kenize;......................... |
c140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c200 | 70 61 63 6b 61 67 65 2f 75 6e 2d 63 61 6d 65 6c 2d 63 61 73 65 2e 6a 73 00 00 00 00 00 00 00 00 | package/un-camel-case.js........ |
c220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c260 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
c280 | 30 30 30 34 35 32 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 32 32 33 31 20 00 30 00 00 00 | 000452..3560116604..012231..0... |
c2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c300 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
c320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c340 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
c360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c400 | 27 75 73 65 20 73 74 72 69 63 74 27 3b 0a 0a 66 75 6e 63 74 69 6f 6e 20 75 6e 43 61 6d 65 6c 43 | 'use.strict';..function.unCamelC |
c420 | 61 73 65 28 73 74 72 29 20 7b 0a 09 72 65 74 75 72 6e 20 73 74 72 2e 72 65 70 6c 61 63 65 28 2f | ase(str).{..return.str.replace(/ |
c440 | 5b 5c 77 2d 5d 2b 2f 67 2c 20 28 73 29 20 3d 3e 0a 09 09 2f 5e 5b 41 2d 5a 5d 3f 5b 61 2d 7a 5d | [\w-]+/g,.(s).=>.../^[A-Z]?[a-z] |
c460 | 2a 28 3f 3a 5b 41 2d 5a 5d 5b 61 2d 7a 5d 2a 29 2b 24 2f 2e 74 65 73 74 28 73 29 0a 09 09 09 3f | *(?:[A-Z][a-z]*)+$/.test(s)....? |
c480 | 20 73 0a 09 09 09 09 09 2e 72 65 70 6c 61 63 65 28 2f 5b 41 2d 5a 5d 2f 67 2c 20 28 73 29 20 3d | .s.......replace(/[A-Z]/g,.(s).= |
c4a0 | 3e 20 27 2d 27 20 2b 20 73 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 29 0a 09 09 09 09 09 2e 72 | >.'-'.+.s.toLowerCase()).......r |
c4c0 | 65 70 6c 61 63 65 28 2f 5e 28 6f 7c 6d 73 7c 6d 6f 7a 7c 6b 68 74 6d 6c 7c 65 70 75 62 7c 28 5c | eplace(/^(o|ms|moz|khtml|epub|(\ |
c4e0 | 77 2b 2d 3f 29 2a 77 65 62 6b 69 74 29 28 3f 3d 2d 29 2f 69 2c 20 27 2d 24 31 27 29 0a 09 09 09 | w+-?)*webkit)(?=-)/i,.'-$1').... |
c500 | 3a 20 73 2c 0a 09 29 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 75 6e 43 | :.s,..);.}..module.exports.=.unC |
c520 | 61 6d 65 6c 43 61 73 65 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | amelCase;....................... |
c540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c600 | 70 61 63 6b 61 67 65 2f 70 61 63 6b 61 67 65 2e 6a 73 6f 6e 00 00 00 00 00 00 00 00 00 00 00 00 | package/package.json............ |
c620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c660 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
c680 | 30 30 35 33 31 32 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 31 35 34 37 20 00 30 00 00 00 | 005312..3560116604..011547..0... |
c6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c700 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
c720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c740 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
c760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c800 | 7b 0a 20 20 22 6e 61 6d 65 22 3a 20 22 40 73 74 79 6c 65 6c 69 6e 74 2f 70 6f 73 74 63 73 73 2d | {..."name":."@stylelint/postcss- |
c820 | 63 73 73 2d 69 6e 2d 6a 73 22 2c 0a 20 20 22 76 65 72 73 69 6f 6e 22 3a 20 22 30 2e 33 37 2e 32 | css-in-js",..."version":."0.37.2 |
c840 | 22 2c 0a 20 20 22 64 65 73 63 72 69 70 74 69 6f 6e 22 3a 20 22 50 6f 73 74 43 53 53 20 73 79 6e | ",..."description":."PostCSS.syn |
c860 | 74 61 78 20 66 6f 72 20 70 61 72 73 69 6e 67 20 43 53 53 20 69 6e 20 4a 53 20 6c 69 74 65 72 61 | tax.for.parsing.CSS.in.JS.litera |
c880 | 6c 73 22 2c 0a 20 20 22 6b 65 79 77 6f 72 64 73 22 3a 20 5b 0a 20 20 20 20 22 70 6f 73 74 63 73 | ls",..."keywords":.[....."postcs |
c8a0 | 73 22 2c 0a 20 20 20 20 22 73 79 6e 74 61 78 22 2c 0a 20 20 20 20 22 65 6d 6f 74 69 6f 6e 22 2c | s",....."syntax",....."emotion", |
c8c0 | 0a 20 20 20 20 22 61 70 68 72 6f 64 69 74 65 22 2c 0a 20 20 20 20 22 67 6c 61 6d 6f 72 22 2c 0a | ....."aphrodite",....."glamor",. |
c8e0 | 20 20 20 20 22 67 6c 61 6d 6f 72 6f 75 73 22 2c 0a 20 20 20 20 22 72 65 61 63 74 2d 6e 61 74 69 | ...."glamorous",....."react-nati |
c900 | 76 65 22 2c 0a 20 20 20 20 22 72 65 61 63 74 2d 73 74 79 6c 65 22 2c 0a 20 20 20 20 22 72 65 61 | ve",....."react-style",....."rea |
c920 | 63 74 63 73 73 22 2c 0a 20 20 20 20 22 73 74 79 6c 65 64 2d 63 6f 6d 70 6f 6e 65 6e 74 73 22 2c | ctcss",....."styled-components", |
c940 | 0a 20 20 20 20 22 73 74 79 6c 65 74 72 6f 6e 2d 72 65 61 63 74 22 2c 0a 20 20 20 20 22 74 79 70 | ....."styletron-react",....."typ |
c960 | 65 73 74 79 6c 65 22 2c 0a 20 20 20 20 22 63 73 73 2d 69 6e 2d 6a 73 22 2c 0a 20 20 20 20 22 63 | estyle",....."css-in-js",....."c |
c980 | 73 73 22 0a 20 20 5d 2c 0a 20 20 22 72 65 70 6f 73 69 74 6f 72 79 22 3a 20 22 73 74 79 6c 65 6c | ss"...],..."repository":."stylel |
c9a0 | 69 6e 74 2f 70 6f 73 74 63 73 73 2d 63 73 73 2d 69 6e 2d 6a 73 22 2c 0a 20 20 22 6c 69 63 65 6e | int/postcss-css-in-js",..."licen |
c9c0 | 73 65 22 3a 20 22 4d 49 54 22 2c 0a 20 20 22 61 75 74 68 6f 72 22 3a 20 22 67 75 63 6f 6e 67 33 | se":."MIT",..."author":."gucong3 |
c9e0 | 30 30 30 22 2c 0a 20 20 22 6d 61 69 6e 22 3a 20 22 69 6e 64 65 78 2e 6a 73 22 2c 0a 20 20 22 66 | 000",..."main":."index.js",..."f |
ca00 | 69 6c 65 73 22 3a 20 5b 0a 20 20 20 20 22 2a 2e 6a 73 22 0a 20 20 5d 2c 0a 20 20 22 73 63 72 69 | iles":.[....."*.js"...],..."scri |
ca20 | 70 74 73 22 3a 20 7b 0a 20 20 20 20 22 64 65 62 75 67 22 3a 20 22 6e 70 6d 20 72 75 6e 20 6d 6f | pts":.{....."debug":."npm.run.mo |
ca40 | 63 68 61 20 2d 2d 20 2d 2d 69 6e 73 70 65 63 74 2d 62 72 6b 22 2c 0a 20 20 20 20 22 66 6f 72 6d | cha.--.--inspect-brk",....."form |
ca60 | 61 74 22 3a 20 22 70 72 65 74 74 69 65 72 20 2e 20 2d 2d 77 72 69 74 65 22 2c 0a 20 20 20 20 22 | at":."prettier...--write",....." |
ca80 | 6c 69 6e 74 22 3a 20 22 6e 70 6d 2d 72 75 6e 2d 61 6c 6c 20 2d 2d 70 61 72 61 6c 6c 65 6c 20 6c | lint":."npm-run-all.--parallel.l |
caa0 | 69 6e 74 3a 2a 22 2c 0a 20 20 20 20 22 6c 69 6e 74 3a 66 6f 72 6d 61 74 74 69 6e 67 22 3a 20 22 | int:*",....."lint:formatting":." |
cac0 | 70 72 65 74 74 69 65 72 20 2e 20 2d 2d 63 68 65 63 6b 22 2c 0a 20 20 20 20 22 6c 69 6e 74 3a 6a | prettier...--check",....."lint:j |
cae0 | 73 22 3a 20 22 65 73 6c 69 6e 74 20 2e 20 2d 2d 63 61 63 68 65 20 2d 2d 6d 61 78 2d 77 61 72 6e | s":."eslint...--cache.--max-warn |
cb00 | 69 6e 67 73 3d 30 22 2c 0a 20 20 20 20 22 6c 69 6e 74 3a 6d 64 22 3a 20 22 72 65 6d 61 72 6b 20 | ings=0",....."lint:md":."remark. |
cb20 | 2e 20 2d 2d 71 75 69 65 74 20 2d 2d 66 72 61 69 6c 22 2c 0a 20 20 20 20 22 6d 6f 63 68 61 22 3a | ..--quiet.--frail",....."mocha": |
cb40 | 20 22 6d 6f 63 68 61 20 2d 2d 6e 6f 2d 74 69 6d 65 6f 75 74 73 22 2c 0a 20 20 20 20 22 72 65 6c | ."mocha.--no-timeouts",....."rel |
cb60 | 65 61 73 65 22 3a 20 22 6e 70 22 2c 0a 20 20 20 20 22 74 65 73 74 22 3a 20 22 6e 79 63 20 6e 70 | ease":."np",....."test":."nyc.np |
cb80 | 6d 20 72 75 6e 20 6d 6f 63 68 61 22 2c 0a 20 20 20 20 22 77 61 74 63 68 22 3a 20 22 6d 6f 63 68 | m.run.mocha",....."watch":."moch |
cba0 | 61 20 2d 2d 77 61 74 63 68 22 0a 20 20 7d 2c 0a 20 20 22 68 75 73 6b 79 22 3a 20 7b 0a 20 20 20 | a.--watch"...},..."husky":.{.... |
cbc0 | 20 22 68 6f 6f 6b 73 22 3a 20 7b 0a 20 20 20 20 20 20 22 70 72 65 2d 63 6f 6d 6d 69 74 22 3a 20 | ."hooks":.{......."pre-commit":. |
cbe0 | 22 6c 69 6e 74 2d 73 74 61 67 65 64 22 0a 20 20 20 20 7d 0a 20 20 7d 2c 0a 20 20 22 6c 69 6e 74 | "lint-staged".....}...},..."lint |
cc00 | 2d 73 74 61 67 65 64 22 3a 20 7b 0a 20 20 20 20 22 2a 2e 6a 73 22 3a 20 22 65 73 6c 69 6e 74 20 | -staged":.{....."*.js":."eslint. |
cc20 | 2d 2d 63 61 63 68 65 20 2d 2d 66 69 78 22 2c 0a 20 20 20 20 22 2a 2e 7b 6a 73 2c 6d 64 2c 79 6d | --cache.--fix",....."*.{js,md,ym |
cc40 | 6c 7d 22 3a 20 22 70 72 65 74 74 69 65 72 20 2d 2d 77 72 69 74 65 22 0a 20 20 7d 2c 0a 20 20 22 | l}":."prettier.--write"...},..." |
cc60 | 70 72 65 74 74 69 65 72 22 3a 20 22 40 73 74 79 6c 65 6c 69 6e 74 2f 70 72 65 74 74 69 65 72 2d | prettier":."@stylelint/prettier- |
cc80 | 63 6f 6e 66 69 67 22 2c 0a 20 20 22 65 73 6c 69 6e 74 43 6f 6e 66 69 67 22 3a 20 7b 0a 20 20 20 | config",..."eslintConfig":.{.... |
cca0 | 20 22 65 78 74 65 6e 64 73 22 3a 20 5b 0a 20 20 20 20 20 20 22 73 74 79 6c 65 6c 69 6e 74 22 0a | ."extends":.[......."stylelint". |
ccc0 | 20 20 20 20 5d 2c 0a 20 20 20 20 22 72 75 6c 65 73 22 3a 20 7b 0a 20 20 20 20 20 20 22 61 72 72 | ....],....."rules":.{......."arr |
cce0 | 61 79 2d 63 61 6c 6c 62 61 63 6b 2d 72 65 74 75 72 6e 22 3a 20 22 6f 66 66 22 2c 0a 20 20 20 20 | ay-callback-return":."off",..... |
cd00 | 20 20 22 6e 6f 2d 63 6f 6e 66 75 73 69 6e 67 2d 61 72 72 6f 77 22 3a 20 22 6f 66 66 22 2c 0a 20 | .."no-confusing-arrow":."off",.. |
cd20 | 20 20 20 20 20 22 6e 6f 2d 65 6c 73 65 2d 72 65 74 75 72 6e 22 3a 20 22 6f 66 66 22 2c 0a 20 20 | ....."no-else-return":."off",... |
cd40 | 20 20 20 20 22 70 72 65 66 65 72 2d 2d 74 65 6d 70 6c 61 74 65 22 3a 20 22 6f 66 66 22 2c 0a 20 | ...."prefer--template":."off",.. |
cd60 | 20 20 20 20 20 22 70 72 65 66 65 72 2d 6f 62 6a 65 63 74 2d 73 70 72 65 61 64 22 3a 20 22 6f 66 | ....."prefer-object-spread":."of |
cd80 | 66 22 2c 0a 20 20 20 20 20 20 22 70 72 65 66 65 72 2d 72 65 73 74 2d 70 61 72 61 6d 73 22 3a 20 | f",......."prefer-rest-params":. |
cda0 | 22 6f 66 66 22 2c 0a 20 20 20 20 20 20 22 70 72 65 66 65 72 2d 73 70 72 65 61 64 22 3a 20 22 6f | "off",......."prefer-spread":."o |
cdc0 | 66 66 22 2c 0a 20 20 20 20 20 20 22 70 72 65 66 65 72 2d 74 65 6d 70 6c 61 74 65 22 3a 20 22 6f | ff",......."prefer-template":."o |
cde0 | 66 66 22 2c 0a 20 20 20 20 20 20 22 6a 65 73 74 2f 65 78 70 65 63 74 2d 65 78 70 65 63 74 22 3a | ff",......."jest/expect-expect": |
ce00 | 20 22 6f 66 66 22 2c 0a 20 20 20 20 20 20 22 6a 65 73 74 2f 76 61 6c 69 64 2d 65 78 70 65 63 74 | ."off",......."jest/valid-expect |
ce20 | 22 3a 20 22 6f 66 66 22 0a 20 20 20 20 7d 0a 20 20 7d 2c 0a 20 20 22 72 65 6d 61 72 6b 43 6f 6e | ":."off".....}...},..."remarkCon |
ce40 | 66 69 67 22 3a 20 7b 0a 20 20 20 20 22 70 6c 75 67 69 6e 73 22 3a 20 5b 0a 20 20 20 20 20 20 22 | fig":.{....."plugins":.[......." |
ce60 | 40 73 74 79 6c 65 6c 69 6e 74 2f 72 65 6d 61 72 6b 2d 70 72 65 73 65 74 22 0a 20 20 20 20 5d 0a | @stylelint/remark-preset".....]. |
ce80 | 20 20 7d 2c 0a 20 20 22 6e 79 63 22 3a 20 7b 0a 20 20 20 20 22 61 6c 6c 22 3a 20 74 72 75 65 2c | ..},..."nyc":.{....."all":.true, |
cea0 | 0a 20 20 20 20 22 63 61 63 68 65 22 3a 20 74 72 75 65 2c 0a 20 20 20 20 22 63 68 65 63 6b 2d 63 | ....."cache":.true,....."check-c |
cec0 | 6f 76 65 72 61 67 65 22 3a 20 74 72 75 65 2c 0a 20 20 20 20 22 65 78 63 6c 75 64 65 22 3a 20 5b | overage":.true,....."exclude":.[ |
cee0 | 0a 20 20 20 20 20 20 22 63 6f 76 65 72 61 67 65 2f 2a 2a 22 2c 0a 20 20 20 20 20 20 22 74 65 73 | ......."coverage/**",......."tes |
cf00 | 74 7b 2c 73 7d 2f 2a 2a 22 2c 0a 20 20 20 20 20 20 22 2a 2a 2f 2e 7b 70 72 65 74 74 69 65 72 2c | t{,s}/**",......."**/.{prettier, |
cf20 | 65 73 6c 69 6e 74 2c 6d 6f 63 68 61 7d 72 63 2e 7b 6a 73 2c 63 6a 73 7d 22 0a 20 20 20 20 5d 2c | eslint,mocha}rc.{js,cjs}".....], |
cf40 | 0a 20 20 20 20 22 72 65 70 6f 72 74 65 72 22 3a 20 5b 0a 20 20 20 20 20 20 22 6c 63 6f 76 22 2c | ....."reporter":.[......."lcov", |
cf60 | 0a 20 20 20 20 20 20 22 74 65 78 74 22 0a 20 20 20 20 5d 0a 20 20 7d 2c 0a 20 20 22 64 65 70 65 | ......."text".....]...},..."depe |
cf80 | 6e 64 65 6e 63 69 65 73 22 3a 20 7b 0a 20 20 20 20 22 40 62 61 62 65 6c 2f 63 6f 72 65 22 3a 20 | ndencies":.{....."@babel/core":. |
cfa0 | 22 3e 3d 37 2e 39 2e 30 22 0a 20 20 7d 2c 0a 20 20 22 64 65 76 44 65 70 65 6e 64 65 6e 63 69 65 | ">=7.9.0"...},..."devDependencie |
cfc0 | 73 22 3a 20 7b 0a 20 20 20 20 22 40 73 74 79 6c 65 6c 69 6e 74 2f 70 72 65 74 74 69 65 72 2d 63 | s":.{....."@stylelint/prettier-c |
cfe0 | 6f 6e 66 69 67 22 3a 20 22 5e 32 2e 30 2e 30 22 2c 0a 20 20 20 20 22 40 73 74 79 6c 65 6c 69 6e | onfig":."^2.0.0",....."@stylelin |
d000 | 74 2f 72 65 6d 61 72 6b 2d 70 72 65 73 65 74 22 3a 20 22 5e 31 2e 30 2e 30 22 2c 0a 20 20 20 20 | t/remark-preset":."^1.0.0",..... |
d020 | 22 61 75 74 6f 70 72 65 66 69 78 65 72 22 3a 20 22 5e 39 2e 37 2e 36 22 2c 0a 20 20 20 20 22 63 | "autoprefixer":."^9.7.6",....."c |
d040 | 68 61 69 22 3a 20 22 5e 34 2e 32 2e 30 22 2c 0a 20 20 20 20 22 63 6f 64 65 63 6f 76 22 3a 20 22 | hai":."^4.2.0",....."codecov":." |
d060 | 5e 33 2e 36 2e 35 22 2c 0a 20 20 20 20 22 65 73 6c 69 6e 74 22 3a 20 22 5e 36 2e 38 2e 30 22 2c | ^3.6.5",....."eslint":."^6.8.0", |
d080 | 0a 20 20 20 20 22 65 73 6c 69 6e 74 2d 63 6f 6e 66 69 67 2d 70 72 65 74 74 69 65 72 22 3a 20 22 | ....."eslint-config-prettier":." |
d0a0 | 5e 36 2e 31 30 2e 31 22 2c 0a 20 20 20 20 22 65 73 6c 69 6e 74 2d 63 6f 6e 66 69 67 2d 73 74 79 | ^6.10.1",....."eslint-config-sty |
d0c0 | 6c 65 6c 69 6e 74 22 3a 20 22 5e 31 32 2e 30 2e 30 22 2c 0a 20 20 20 20 22 68 75 73 6b 79 22 3a | lelint":."^12.0.0",....."husky": |
d0e0 | 20 22 5e 34 2e 32 2e 35 22 2c 0a 20 20 20 20 22 6a 73 6f 6e 35 22 3a 20 22 5e 32 2e 31 2e 33 22 | ."^4.2.5",....."json5":."^2.1.3" |
d100 | 2c 0a 20 20 20 20 22 6c 69 6e 74 2d 73 74 61 67 65 64 22 3a 20 22 5e 31 30 2e 31 2e 33 22 2c 0a | ,....."lint-staged":."^10.1.3",. |
d120 | 20 20 20 20 22 6d 6f 63 68 61 22 3a 20 22 5e 37 2e 31 2e 31 22 2c 0a 20 20 20 20 22 6e 70 22 3a | ...."mocha":."^7.1.1",....."np": |
d140 | 20 22 5e 36 2e 33 2e 32 22 2c 0a 20 20 20 20 22 6e 70 6d 2d 72 75 6e 2d 61 6c 6c 22 3a 20 22 5e | ."^6.3.2",....."npm-run-all":."^ |
d160 | 34 2e 31 2e 35 22 2c 0a 20 20 20 20 22 6e 79 63 22 3a 20 22 5e 31 35 2e 30 2e 31 22 2c 0a 20 20 | 4.1.5",....."nyc":."^15.0.1",... |
d180 | 20 20 22 70 6f 73 74 63 73 73 22 3a 20 22 3e 3d 37 2e 30 2e 32 37 22 2c 0a 20 20 20 20 22 70 6f | .."postcss":.">=7.0.27",....."po |
d1a0 | 73 74 63 73 73 2d 70 61 72 73 65 72 2d 74 65 73 74 73 22 3a 20 22 5e 36 2e 35 2e 30 22 2c 0a 20 | stcss-parser-tests":."^6.5.0",.. |
d1c0 | 20 20 20 22 70 6f 73 74 63 73 73 2d 73 61 66 65 2d 70 61 72 73 65 72 22 3a 20 22 5e 34 2e 30 2e | ..."postcss-safe-parser":."^4.0. |
d1e0 | 32 22 2c 0a 20 20 20 20 22 70 6f 73 74 63 73 73 2d 73 79 6e 74 61 78 22 3a 20 22 3e 3d 30 2e 33 | 2",....."postcss-syntax":.">=0.3 |
d200 | 36 2e 32 22 2c 0a 20 20 20 20 22 70 72 65 74 74 69 65 72 22 3a 20 22 5e 32 2e 30 2e 34 22 2c 0a | 6.2",....."prettier":."^2.0.4",. |
d220 | 20 20 20 20 22 72 65 6d 61 72 6b 2d 63 6c 69 22 3a 20 22 5e 38 2e 30 2e 30 22 0a 20 20 7d 2c 0a | ...."remark-cli":."^8.0.0"...},. |
d240 | 20 20 22 70 65 65 72 44 65 70 65 6e 64 65 6e 63 69 65 73 22 3a 20 7b 0a 20 20 20 20 22 70 6f 73 | .."peerDependencies":.{....."pos |
d260 | 74 63 73 73 22 3a 20 22 3e 3d 37 2e 30 2e 30 22 2c 0a 20 20 20 20 22 70 6f 73 74 63 73 73 2d 73 | tcss":.">=7.0.0",....."postcss-s |
d280 | 79 6e 74 61 78 22 3a 20 22 3e 3d 30 2e 33 36 2e 32 22 0a 20 20 7d 2c 0a 20 20 22 70 75 62 6c 69 | yntax":.">=0.36.2"...},..."publi |
d2a0 | 73 68 43 6f 6e 66 69 67 22 3a 20 7b 0a 20 20 20 20 22 61 63 63 65 73 73 22 3a 20 22 70 75 62 6c | shConfig":.{....."access":."publ |
d2c0 | 69 63 22 0a 20 20 7d 0a 7d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ic"...}.}....................... |
d2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d400 | 70 61 63 6b 61 67 65 2f 43 48 41 4e 47 45 4c 4f 47 2e 6d 64 00 00 00 00 00 00 00 00 00 00 00 00 | package/CHANGELOG.md............ |
d420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d460 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
d480 | 30 30 31 32 31 30 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 31 30 36 33 20 00 30 00 00 00 | 001210..3560116604..011063..0... |
d4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d500 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
d520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d540 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
d560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d600 | 23 20 43 68 61 6e 67 65 6c 6f 67 0a 0a 23 23 20 30 2e 33 37 2e 32 0a 0a 2d 20 46 69 78 65 64 3a | #.Changelog..##.0.37.2..-.Fixed: |
d620 | 20 75 73 65 20 48 54 54 50 53 20 75 72 6c 20 69 6e 73 74 65 61 64 20 6f 66 20 48 54 54 50 20 66 | .use.HTTPS.url.instead.of.HTTP.f |
d640 | 6f 72 20 70 6f 73 74 63 73 73 20 6c 6f 67 6f 20 69 6e 20 52 45 41 44 4d 45 20 28 5b 23 33 39 5d | or.postcss.logo.in.README.([#39] |
d660 | 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 79 6c 65 6c 69 6e 74 2f 70 6f | (https://github.com/stylelint/po |
d680 | 73 74 63 73 73 2d 63 73 73 2d 69 6e 2d 6a 73 2f 70 75 6c 6c 2f 33 39 29 29 2e 0a 0a 23 23 20 30 | stcss-css-in-js/pull/39))...##.0 |
d6a0 | 2e 33 37 2e 31 0a 0a 2d 20 46 69 78 65 64 3a 20 6d 61 78 69 6d 75 6d 20 63 61 6c 6c 20 73 74 61 | .37.1..-.Fixed:.maximum.call.sta |
d6c0 | 63 6b 20 73 69 7a 65 20 65 78 63 65 65 64 65 64 20 65 72 72 6f 72 20 28 5b 23 33 31 5d 28 68 74 | ck.size.exceeded.error.([#31](ht |
d6e0 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 79 6c 65 6c 69 6e 74 2f 70 6f 73 74 63 | tps://github.com/stylelint/postc |
d700 | 73 73 2d 63 73 73 2d 69 6e 2d 6a 73 2f 70 75 6c 6c 2f 33 31 29 29 2e 0a 0a 23 23 20 30 2e 33 37 | ss-css-in-js/pull/31))...##.0.37 |
d720 | 2e 30 0a 0a 2d 20 46 69 78 65 64 3a 20 62 61 62 65 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | .0..-.Fixed:.babel.configuration |
d740 | 20 63 6f 6e 66 6c 69 63 74 20 77 68 65 6e 20 75 73 69 6e 67 20 54 79 70 65 53 63 72 69 70 74 20 | .conflict.when.using.TypeScript. |
d760 | 28 5b 23 32 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 79 6c 65 6c 69 | ([#2](https://github.com/styleli |
d780 | 6e 74 2f 70 6f 73 74 63 73 73 2d 63 73 73 2d 69 6e 2d 6a 73 2f 70 75 6c 6c 2f 32 29 29 2e 0a 2d | nt/postcss-css-in-js/pull/2))..- |
d7a0 | 20 46 69 78 65 64 3a 20 70 61 72 73 69 6e 67 2f 73 74 72 69 6e 67 69 66 79 69 6e 67 20 66 6f 72 | .Fixed:.parsing/stringifying.for |
d7c0 | 20 6e 65 73 74 65 64 20 74 61 67 67 65 64 20 74 65 6d 70 6c 61 74 65 20 6c 69 74 65 72 61 6c 73 | .nested.tagged.template.literals |
d7e0 | 20 28 5b 23 31 37 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 79 6c 65 | .([#17](https://github.com/style |
d800 | 6c 69 6e 74 2f 70 6f 73 74 63 73 73 2d 63 73 73 2d 69 6e 2d 6a 73 2f 70 75 6c 6c 2f 31 37 29 29 | lint/postcss-css-in-js/pull/17)) |
d820 | 2e 0a 0a 23 23 20 50 72 65 76 69 6f 75 73 20 63 68 61 6e 67 65 73 0a 0a 53 65 65 20 5b 70 6f 73 | ...##.Previous.changes..See.[pos |
d840 | 74 63 73 73 2d 6a 73 78 20 72 65 6c 65 61 73 65 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | tcss-jsx.releases](https://githu |
d860 | 62 2e 63 6f 6d 2f 67 75 63 6f 6e 67 33 30 30 30 2f 70 6f 73 74 63 73 73 2d 6a 73 78 2f 72 65 6c | b.com/gucong3000/postcss-jsx/rel |
d880 | 65 61 73 65 73 29 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | eases).......................... |
d8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da00 | 70 61 63 6b 61 67 65 2f 52 45 41 44 4d 45 2e 6d 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | package/README.md............... |
da20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da60 | 00 00 00 00 30 30 30 36 34 34 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 | ....000644..................0000 |
da80 | 30 30 35 35 33 32 20 00 33 35 36 30 31 31 36 36 30 34 20 00 30 31 30 35 34 34 20 00 30 00 00 00 | 005532..3560116604..010544..0... |
daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db00 | 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar.00....................... |
db20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db40 | 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 | .........000000..000000......... |
db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dc00 | 23 20 50 6f 73 74 43 53 53 20 43 53 53 2d 69 6e 2d 4a 53 20 53 79 6e 74 61 78 0a 0a 5b 21 5b 4e | #.PostCSS.CSS-in-JS.Syntax..[![N |
dc20 | 50 4d 20 76 65 72 73 69 6f 6e 5d 28 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e | PM.version](https://img.shields. |
dc40 | 69 6f 2f 6e 70 6d 2f 76 2f 40 73 74 79 6c 65 6c 69 6e 74 2f 70 6f 73 74 63 73 73 2d 63 73 73 2d | io/npm/v/@stylelint/postcss-css- |
dc60 | 69 6e 2d 6a 73 2e 73 76 67 29 5d 28 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6e 70 6d 6a 73 2e 6f 72 | in-js.svg)](https://www.npmjs.or |
dc80 | 67 2f 70 61 63 6b 61 67 65 2f 40 73 74 79 6c 65 6c 69 6e 74 2f 70 6f 73 74 63 73 73 2d 63 73 73 | g/package/@stylelint/postcss-css |
dca0 | 2d 69 6e 2d 6a 73 29 20 5b 21 5b 42 75 69 6c 64 20 53 74 61 74 75 73 5d 28 68 74 74 70 73 3a 2f | -in-js).[![Build.Status](https:/ |
dcc0 | 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 79 6c 65 6c 69 6e 74 2f 70 6f 73 74 63 73 73 2d 63 73 | /github.com/stylelint/postcss-cs |
dce0 | 73 2d 69 6e 2d 6a 73 2f 77 6f 72 6b 66 6c 6f 77 73 2f 43 49 2f 62 61 64 67 65 2e 73 76 67 29 5d | s-in-js/workflows/CI/badge.svg)] |
dd00 | 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 79 6c 65 6c 69 6e 74 2f 70 6f | (https://github.com/stylelint/po |
dd20 | 73 74 63 73 73 2d 63 73 73 2d 69 6e 2d 6a 73 2f 61 63 74 69 6f 6e 73 29 0a 0a 3c 69 6d 67 20 61 | stcss-css-in-js/actions)..<img.a |
dd40 | 6c 69 67 6e 3d 22 72 69 67 68 74 22 20 77 69 64 74 68 3d 22 39 35 22 20 68 65 69 67 68 74 3d 22 | lign="right".width="95".height=" |
dd60 | 39 35 22 0a 09 74 69 74 6c 65 3d 22 50 68 69 6c 6f 73 6f 70 68 65 72 e2 80 99 73 20 73 74 6f 6e | 95"..title="Philosopher...s.ston |
dd80 | 65 2c 20 6c 6f 67 6f 20 6f 66 20 50 6f 73 74 43 53 53 22 0a 09 73 72 63 3d 22 68 74 74 70 73 3a | e,.logo.of.PostCSS"..src="https: |
dda0 | 2f 2f 61 70 69 2e 70 6f 73 74 63 73 73 2e 6f 72 67 2f 6c 6f 67 6f 2e 73 76 67 22 3e 0a 0a 5b 50 | //api.postcss.org/logo.svg">..[P |
ddc0 | 6f 73 74 43 53 53 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 6f 73 74 63 | ostCSS](https://github.com/postc |
dde0 | 73 73 2f 70 6f 73 74 63 73 73 29 20 73 79 6e 74 61 78 20 66 6f 72 20 70 61 72 73 69 6e 67 20 5b | ss/postcss).syntax.for.parsing.[ |
de00 | 43 53 53 20 69 6e 20 4a 53 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 4d 69 | CSS.in.JS](https://github.com/Mi |
de20 | 63 68 65 6c 65 42 65 72 74 6f 6c 69 2f 63 73 73 2d 69 6e 2d 6a 73 29 20 6c 69 74 65 72 61 6c 73 | cheleBertoli/css-in-js).literals |
de40 | 3a 0a 0a 2d 20 5b 61 70 68 72 6f 64 69 74 65 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | :..-.[aphrodite](https://github. |
de60 | 63 6f 6d 2f 4b 68 61 6e 2f 61 70 68 72 6f 64 69 74 65 29 0a 2d 20 5b 61 73 74 72 6f 74 75 72 66 | com/Khan/aphrodite).-.[astroturf |
de80 | 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 34 43 61 74 61 6c 79 7a 65 72 2f | ](https://github.com/4Catalyzer/ |
dea0 | 61 73 74 72 6f 74 75 72 66 29 0a 2d 20 5b 63 73 6a 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 | astroturf).-.[csjs](https://gith |
dec0 | 75 62 2e 63 6f 6d 2f 72 74 73 61 6f 2f 63 73 6a 73 29 0a 2d 20 5b 63 73 73 2d 6c 69 67 68 74 5d | ub.com/rtsao/csjs).-.[css-light] |
dee0 | 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 72 65 61 6d 69 63 68 2f 63 73 | (https://github.com/streamich/cs |
df00 | 73 2d 6c 69 67 68 74 29 0a 2d 20 5b 63 73 73 6f 62 6a 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 | s-light).-.[cssobj](https://gith |
df20 | 75 62 2e 63 6f 6d 2f 63 73 73 6f 62 6a 2f 63 73 73 6f 62 6a 29 0a 2d 20 5b 65 6c 65 63 74 72 6f | ub.com/cssobj/cssobj).-.[electro |
df40 | 6e 2d 63 73 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 7a 75 6b 61 61 | n-css](https://github.com/azukaa |
df60 | 72 2f 65 6c 65 63 74 72 6f 6e 2d 63 73 73 29 0a 2d 20 5b 65 6d 6f 74 69 6f 6e 5d 28 68 74 74 70 | r/electron-css).-.[emotion](http |
df80 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 65 6d 6f 74 69 6f 6e 2d 6a 73 2f 65 6d 6f 74 69 6f | s://github.com/emotion-js/emotio |
dfa0 | 6e 29 0a 2d 20 5b 66 72 65 65 73 74 79 6c 65 72 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 | n).-.[freestyler](https://github |
dfc0 | 2e 63 6f 6d 2f 73 74 72 65 61 6d 69 63 68 2f 66 72 65 65 73 74 79 6c 65 72 29 0a 2d 20 5b 67 6c | .com/streamich/freestyler).-.[gl |
dfe0 | 61 6d 6f 72 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 68 72 65 65 70 6f | amor](https://github.com/threepo |
e000 | 69 6e 74 6f 6e 65 2f 67 6c 61 6d 6f 72 29 0a 2d 20 5b 67 6c 61 6d 6f 72 6f 75 73 5d 28 68 74 74 | intone/glamor).-.[glamorous](htt |
e020 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 61 79 70 61 6c 2f 67 6c 61 6d 6f 72 6f 75 73 | ps://github.com/paypal/glamorous |
e040 | 29 0a 2d 20 5b 6a 32 63 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 32 63 | ).-.[j2c](https://github.com/j2c |
e060 | 73 73 2f 6a 32 63 29 0a 2d 20 5b 6c 69 6e 61 72 69 61 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 | ss/j2c).-.[linaria](https://gith |
e080 | 75 62 2e 63 6f 6d 2f 63 61 6c 6c 73 74 61 63 6b 2f 6c 69 6e 61 72 69 61 29 0a 2d 20 5b 6c 69 74 | ub.com/callstack/linaria).-.[lit |
e0a0 | 2d 63 73 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 61 73 68 6d 69 73 | -css](https://github.com/bashmis |
e0c0 | 68 2f 6c 69 74 2d 63 73 73 29 0a 2d 20 5b 72 65 61 63 74 2d 6e 61 74 69 76 65 5d 28 68 74 74 70 | h/lit-css).-.[react-native](http |
e0e0 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 65 63 6f 6c 61 73 2f 72 65 61 63 74 2d 6e 61 74 | s://github.com/necolas/react-nat |
e100 | 69 76 65 2d 77 65 62 29 0a 2d 20 5b 72 65 61 63 74 2d 73 74 79 6c 65 5d 28 68 74 74 70 73 3a 2f | ive-web).-.[react-style](https:/ |
e120 | 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 73 2d 6e 65 78 74 2f 72 65 61 63 74 2d 73 74 79 6c 65 29 | /github.com/js-next/react-style) |
e140 | 0a 2d 20 5b 72 65 61 63 74 63 73 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | .-.[reactcss](https://github.com |
e160 | 2f 63 61 73 65 73 61 6e 64 62 65 72 67 2f 72 65 61 63 74 63 73 73 29 0a 2d 20 5b 73 74 79 6c 65 | /casesandberg/reactcss).-.[style |
e180 | 64 2d 63 6f 6d 70 6f 6e 65 6e 74 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | d-components](https://github.com |
e1a0 | 2f 73 74 79 6c 65 64 2d 63 6f 6d 70 6f 6e 65 6e 74 73 2f 73 74 79 6c 65 64 2d 63 6f 6d 70 6f 6e | /styled-components/styled-compon |
e1c0 | 65 6e 74 73 29 0a 2d 20 5b 73 74 79 6c 65 74 72 6f 6e 2d 72 65 61 63 74 5d 28 68 74 74 70 73 3a | ents).-.[styletron-react](https: |
e1e0 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 74 73 61 6f 2f 73 74 79 6c 65 74 72 6f 6e 29 0a 2d 20 | //github.com/rtsao/styletron).-. |
e200 | 5b 73 74 79 6c 69 6e 67 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6e 64 | [styling](https://github.com/and |
e220 | 72 65 79 70 6f 70 70 2f 73 74 79 6c 69 6e 67 29 0a 2d 20 5b 74 79 70 65 73 74 79 6c 65 5d 28 68 | reypopp/styling).-.[typestyle](h |
e240 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 79 70 65 73 74 79 6c 65 2f 74 79 70 65 | ttps://github.com/typestyle/type |
e260 | 73 74 79 6c 65 29 0a 0a 23 23 20 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 0a 0a 46 69 72 73 | style)..##.Getting.Started..Firs |
e280 | 74 20 74 68 69 6e 67 27 73 20 66 69 72 73 74 2c 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 6d 6f 64 | t.thing's.first,.install.the.mod |
e2a0 | 75 6c 65 3a 0a 0a 60 60 60 0a 6e 70 6d 20 69 6e 73 74 61 6c 6c 20 70 6f 73 74 63 73 73 2d 73 79 | ule:..```.npm.install.postcss-sy |
e2c0 | 6e 74 61 78 20 40 73 74 79 6c 65 6c 69 6e 74 2f 70 6f 73 74 63 73 73 2d 63 73 73 2d 69 6e 2d 6a | ntax.@stylelint/postcss-css-in-j |
e2e0 | 73 20 2d 2d 73 61 76 65 2d 64 65 76 0a 60 60 60 0a 0a 23 23 20 55 73 65 20 43 61 73 65 73 0a 0a | s.--save-dev.```..##.Use.Cases.. |
e300 | 60 60 60 6a 73 0a 63 6f 6e 73 74 20 70 6f 73 74 63 73 73 20 3d 20 72 65 71 75 69 72 65 28 22 70 | ```js.const.postcss.=.require("p |
e320 | 6f 73 74 63 73 73 22 29 3b 0a 63 6f 6e 73 74 20 73 74 79 6c 65 6c 69 6e 74 20 3d 20 72 65 71 75 | ostcss");.const.stylelint.=.requ |
e340 | 69 72 65 28 22 73 74 79 6c 65 6c 69 6e 74 22 29 3b 0a 63 6f 6e 73 74 20 73 79 6e 74 61 78 20 3d | ire("stylelint");.const.syntax.= |
e360 | 20 72 65 71 75 69 72 65 28 22 70 6f 73 74 63 73 73 2d 73 79 6e 74 61 78 22 29 3b 0a 70 6f 73 74 | .require("postcss-syntax");.post |
e380 | 63 73 73 28 5b 73 74 79 6c 65 6c 69 6e 74 28 7b 20 66 69 78 3a 20 74 72 75 65 20 7d 29 5d 29 0a | css([stylelint({.fix:.true.})]). |
e3a0 | 20 20 2e 70 72 6f 63 65 73 73 28 73 6f 75 72 63 65 2c 20 7b 20 73 79 6e 74 61 78 3a 20 73 79 6e | ...process(source,.{.syntax:.syn |
e3c0 | 74 61 78 20 7d 29 0a 20 20 2e 74 68 65 6e 28 66 75 6e 63 74 69 6f 6e 20 28 72 65 73 75 6c 74 29 | tax.})....then(function.(result) |
e3e0 | 20 7b 0a 20 20 20 20 2f 2f 20 41 6e 20 61 6c 69 61 73 20 66 6f 72 20 74 68 65 20 72 65 73 75 6c | .{.....//.An.alias.for.the.resul |
e400 | 74 2e 63 73 73 20 70 72 6f 70 65 72 74 79 2e 20 55 73 65 20 69 74 20 77 69 74 68 20 73 79 6e 74 | t.css.property..Use.it.with.synt |
e420 | 61 78 65 73 20 74 68 61 74 20 67 65 6e 65 72 61 74 65 20 6e 6f 6e 2d 43 53 53 20 6f 75 74 70 75 | axes.that.generate.non-CSS.outpu |
e440 | 74 2e 0a 20 20 20 20 72 65 73 75 6c 74 2e 63 6f 6e 74 65 6e 74 3b 0a 20 20 7d 29 3b 0a 60 60 60 | t......result.content;...});.``` |
e460 | 0a 0a 69 6e 70 75 74 3a 0a 0a 60 60 60 6a 61 76 61 73 63 72 69 70 74 0a 69 6d 70 6f 72 74 20 67 | ..input:..```javascript.import.g |
e480 | 6c 6d 20 66 72 6f 6d 20 22 67 6c 61 6d 6f 72 6f 75 73 22 3b 0a 63 6f 6e 73 74 20 43 6f 6d 70 6f | lm.from."glamorous";.const.Compo |
e4a0 | 6e 65 6e 74 31 20 3d 20 67 6c 6d 2e 61 28 7b 0a 20 20 66 6c 65 78 44 69 72 65 63 74 69 6f 6e 6e | nent1.=.glm.a({...flexDirectionn |
e4c0 | 3a 20 22 72 6f 77 22 2c 0a 20 20 64 69 73 70 6c 61 79 3a 20 22 69 6e 6c 69 6e 65 2d 62 6c 6f 63 | :."row",...display:."inline-bloc |
e4e0 | 6b 22 2c 0a 20 20 63 6f 6c 6f 72 3a 20 22 23 66 66 66 22 0a 7d 29 3b 0a 60 60 60 0a 0a 6f 75 74 | k",...color:."#fff".});.```..out |
e500 | 70 75 74 3a 0a 0a 60 60 60 6a 61 76 61 73 63 72 69 70 74 0a 69 6d 70 6f 72 74 20 67 6c 6d 20 66 | put:..```javascript.import.glm.f |
e520 | 72 6f 6d 20 22 67 6c 61 6d 6f 72 6f 75 73 22 3b 0a 63 6f 6e 73 74 20 43 6f 6d 70 6f 6e 65 6e 74 | rom."glamorous";.const.Component |
e540 | 31 20 3d 20 67 6c 6d 2e 61 28 7b 0a 20 20 63 6f 6c 6f 72 3a 20 22 23 66 66 66 22 2c 0a 20 20 64 | 1.=.glm.a({...color:."#fff",...d |
e560 | 69 73 70 6c 61 79 3a 20 22 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 22 2c 0a 20 20 66 6c 65 78 44 69 | isplay:."inline-block",...flexDi |
e580 | 72 65 63 74 69 6f 6e 6e 3a 20 22 72 6f 77 22 0a 7d 29 3b 0a 60 60 60 0a 0a 23 23 20 41 64 76 61 | rectionn:."row".});.```..##.Adva |
e5a0 | 6e 63 65 64 20 55 73 65 20 43 61 73 65 73 0a 0a 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 | nced.Use.Cases..Add.support.for. |
e5c0 | 6d 6f 72 65 20 60 63 73 73 2d 69 6e 2d 6a 73 60 20 70 61 63 6b 61 67 65 3a 0a 0a 60 60 60 6a 73 | more.`css-in-js`.package:..```js |
e5e0 | 0a 63 6f 6e 73 74 20 73 79 6e 74 61 78 20 3d 20 72 65 71 75 69 72 65 28 22 70 6f 73 74 63 73 73 | .const.syntax.=.require("postcss |
e600 | 2d 73 79 6e 74 61 78 22 29 28 7b 0a 20 20 22 69 2d 63 73 73 22 3a 20 28 69 6e 64 65 78 2c 20 6e | -syntax")({..."i-css":.(index,.n |
e620 | 61 6d 65 73 70 61 63 65 29 20 3d 3e 20 6e 61 6d 65 73 70 61 63 65 5b 69 6e 64 65 78 20 2b 20 31 | amespace).=>.namespace[index.+.1 |
e640 | 5d 20 3d 3d 3d 20 22 61 64 64 53 74 79 6c 65 73 22 2c 0a 20 20 22 73 74 79 6c 65 64 2d 63 6f 6d | ].===."addStyles",..."styled-com |
e660 | 70 6f 6e 65 6e 74 73 22 3a 20 74 72 75 65 0a 7d 29 3b 0a 60 60 60 0a 0a 53 65 65 3a 20 5b 70 6f | ponents":.true.});.```..See:.[po |
e680 | 73 74 63 73 73 2d 73 79 6e 74 61 78 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | stcss-syntax](https://github.com |
e6a0 | 2f 67 75 63 6f 6e 67 33 30 30 30 2f 70 6f 73 74 63 73 73 2d 73 79 6e 74 61 78 29 0a 0a 23 23 20 | /gucong3000/postcss-syntax)..##. |
e6c0 | 53 74 79 6c 65 20 54 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 0a 0a 54 68 65 20 6d 61 69 6e 20 | Style.Transformations..The.main. |
e6e0 | 75 73 65 20 63 61 73 65 20 6f 66 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 73 20 74 6f 20 61 70 | use.case.of.this.plugin.is.to.ap |
e700 | 70 6c 79 20 50 6f 73 74 43 53 53 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 20 74 6f 20 43 | ply.PostCSS.transformations.to.C |
e720 | 53 53 20 63 6f 64 65 20 69 6e 20 74 65 6d 70 6c 61 74 65 20 6c 69 74 65 72 61 6c 73 20 26 20 73 | SS.code.in.template.literals.&.s |
e740 | 74 79 6c 65 73 20 61 73 20 6f 62 6a 65 63 74 20 6c 69 74 65 72 61 6c 73 2e 0a 00 00 00 00 00 00 | tyles.as.object.literals........ |
e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ea00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ea20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ea40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ea60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ea80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
eba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ebc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ebe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |