1
0
mirror of https://github.com/twitter/twemoji.git synced 2024-12-27 21:15:19 +00:00
Commit Graph

300 Commits

Author SHA1 Message Date
Alan Velasco
54df6a1340 Reorganized folder structure and dropped version references 2019-06-25 18:15:00 -07:00
Alan Velasco
893a177626 Organized development-only files 2019-06-19 15:43:56 -07:00
Nathan Downs
31545d5878 Update yarn.lock with external registry URLs 2019-06-06 14:45:27 -07:00
Sebastian Aigner
d46240b8c1 Add Twemoji-Amazing (#318)
Add note that twemoji-awesome is no longer being maintained,
Fix status link for Elle
2019-06-06 10:53:20 -07:00
Mia Nordentoft
4fde81aeb5 Fix broken link to GitHub article on interactive rebasing in CONTRIBUTING.md (#341) 2019-06-06 10:16:34 -07:00
Nathan Downs
b7084792d6 Update generated docs for v12.0.4 2019-05-29 17:14:01 -07:00
Nathan Downs
f11c6abee3 v12.0.4 2019-05-29 17:10:54 -07:00
Nathan Downs
7471bdde37 Regenerate previews 2019-05-29 17:09:18 -07:00
Nathan Downs
e789942c00 Revert adding SRI hashes to our recommended script tags - the way we handle resources via MaxCDN cache would mean we'd break old script tags when we publish (and the local cached file is evicted) 2019-05-29 17:08:37 -07:00
Nathan Downs
523e8f703c Remove dead code 2019-05-29 16:50:28 -07:00
Nathan Downs
11966415cc Updated script references 2019-05-29 16:50:10 -07:00
Nathan Downs
c6fd9fe6cc v12.0.3 2019-05-29 16:45:03 -07:00
Nathan Downs
c20860ff5a Regenerate previews based on current version 2019-05-29 16:41:02 -07:00
Nathan Downs
36a6083dcc Write the current version into the script tags when generating 2019-05-29 16:40:31 -07:00
Nathan Downs
252a288f16 Sort dependencies 2019-05-29 16:30:35 -07:00
Nathan Downs
08f769bba1 Remove the old assets directory 2019-05-29 16:12:50 -07:00
Nathan Downs
171655247d Switch from the npmignore blacklist to package.json whitelist on what files to include when publishing 2019-05-29 16:11:59 -07:00
Nathan Downs
676941b7b9 Run build & test before publishing 2019-05-29 13:55:21 -07:00
Nathan Downs
0c60d81123 Remove old svg script 2019-05-29 13:46:22 -07:00
Nathan Downs
a46d6f11d4 Point package module at twemoji.esm.js; remove old file 2019-05-29 13:45:23 -07:00
Nathan Downs
68306e0278 Also generate twemoji.esm.js 2019-05-29 13:43:48 -07:00
Nathan Downs
a2b8b5d88c Update npmignore based on removed files 2019-05-29 13:33:25 -07:00
Nathan Downs
82db69eda4 Remove old previews 2019-05-29 13:31:30 -07:00
Nathan Downs
0385242be4 Stop running and remove the old tests 2019-05-29 13:27:56 -07:00
Nathan Downs
1682323089 Move testrunner.js into 2/test/ 2019-05-29 13:25:42 -07:00
Nathan Downs
e4376f9574 Regenerate built assets 2019-05-29 13:11:07 -07:00
Nathan Downs
91e9e4b068 Generate sha384 for SRI; update script tags 2019-05-29 13:07:32 -07:00
Nathan Downs
c116c26cbc Reference uglify via yarn rather than reaching in to node_modules 2019-05-29 13:07:32 -07:00
Nathan Downs
cc12da6fff Refactor create-dist script to not mix sync and async 2019-05-29 13:07:31 -07:00
Nathan Downs
cb19c3f777 Regenerate previews as a part of generation 2019-05-29 13:07:31 -07:00
Nathan Downs
cd648edac5 Add SRI hash to the preview scripts 2019-05-29 13:07:31 -07:00
Nathan Downs
e1faf8fb2b Remove previews and scripts for v1 2019-05-29 13:07:31 -07:00
Bryan Haggerty
ffcfe7ef62 Bumped version number to 12.0.2
Incorporates recent community additions
* Added SRI to CDN link, bumped to 12.0.1 (#355)
* Update esm.js (#354)
2019-05-29 11:33:43 -07:00
Noelle Leigh
d47248dd1d Added SRI to CDN link, bumped to 12.0.1 (#355)
From [MaxCDN Support](https://www.maxcdn.com/one/visual-glossary/subresource-integrity/):
> Subresource Integrity (SRI) is a security feature that instructs browsers to verify that resources fetched from third parties like CDNs have been delivered without any manipulation. SRI does this by comparing the hash values of the third-party-hosted resources to the values in the website’s HTML elements.

I used https://www.srihash.org/ to generate the SHA384 hash on https://twemoji.maxcdn.com/2/twemoji.min.js?12.0.1 on 2019-05-23 8:15 PM EST.
2019-05-28 16:26:05 -07:00
Martin Stücklschwaiger
09161204b9 Update esm.js (#354)
In aea4e3238d the other files were updated but esm.js seems to have been
forgotten.
2019-05-21 18:11:54 +02:00
Ryan P
3d94f95db9 Add “https:” to CDN link (#352)
Replace protocol-relative URL with explicit https://
2019-05-06 14:36:23 -07:00
Bryan Haggerty
6f3545b964 Twemoji 12.0.1 update
Adds the previously missing hair component assets.

1F9B0 Red hair
1F9B1 Curly hair
1F9B2 Bald
1F9B3 White hair
2019-04-15 16:17:06 -07:00
Bryan Haggerty
aff2108435 Twemoji 12.0 update
Adds support for the new emojis included in Unicode 12.0/Emoji 12.0.

Additions to Twemoji with this release include:

* Yawning Face
* Brown Heart
* White Heart
* Pinching Hand
* Mechanical Arm
* Mechanical Leg
* Ear With Hearing Aid
* Deaf Person
* Deaf Man
* Deaf Woman
* Person Standing
* Man Standing
* Woman Standing
* Person Kneeling
* Man Kneeling
* Woman Kneeling
* Man With Probing Cane
* Woman With Probing Cane
* Man in Motorized Wheelchair
* Woman in Motorized Wheelchair
* Man in Manual Wheelchair
* Woman in Manual Wheelchair
* People Holding Hands (skin tone combinations)
* Women Holding Hands (skin tone combinations)
* Woman and Man Holding Hands (skin tone combinations)
* Men Holding Hands (skin tone combinations)
* Orangutan
* Guide Dog
* Service Dog
* Sloth
* Otter
* Skunk
* Flamingo
* Garlic
* Onion
* Waffle
* Falafel
* Butter
* Oyster
* Beverage Box
* Maté
* Ice Cube
* Hindu Temple
* Manual Wheelchair
* Motorized Wheelchair
* Auto Rickshaw
* Parachute
* Ringed Planet
* Diving Mask
* Yo-Yo
* Kite
* Safety Vest
* Sari
* One-Piece Swimsuit
* Briefs
* Shorts
* Ballet Shoes
* Banjo
* Diya Lamp
* Axe
* Probing Cane
* Drop of Blood
* Adhesive Bandage
* Stethoscope
* Chair
* Razor
* Orange Circle
* Yellow Circle
* Green Circle
* Purple Circle
* Brown Circle
* Red Square
* Orange Square
* Yellow Square
* Green Square
* Blue Square
* Purple Square
* Brown Square

Plus an additional tweak to the guitar to make it actually a guitar and not a bass guitar.
2019-04-04 15:42:48 -07:00
Nathan Downs
2a5a9f927a Updated preview pages 2019-04-04 14:19:57 -07:00
Nathan Downs
6bdc575e8b Correct preview generation script to parse strings via twemoji-parser 2019-04-04 14:19:49 -07:00
Nathan Downs
77a1b7b8ef Correct docs on how to clone and install dependencies 2019-04-03 17:58:45 -07:00
Nathan Downs
6f4fd350d7 Remove a large swath of unmaintained emoji regex generation code 2019-04-03 17:53:39 -07:00
Nathan Downs
0e43130c2d Correct a reference to the old generator script 2019-04-03 17:43:06 -07:00
Nathan Downs
3ff0c27ea4 Remove a few of the old generation scripts to avoid confusion 2019-04-03 17:41:25 -07:00
Nathan Downs
aea4e3238d Check in updated generate code 2019-04-03 17:39:40 -07:00
Nathan Downs
f953ea2406 Use the regex from twemoji-parser in our generated code 2019-04-03 17:39:04 -07:00
Nathan Downs
fa2e812985 Add twemoji-parser as a dependency 2019-04-03 17:38:15 -07:00
Nathan Downs
80c06f9481 Remove the hardcoded regex 2019-04-03 17:37:03 -07:00
Nathan Downs
77f1d27ae8 Make travis install fail if yarn lock needs updating 2019-04-03 16:27:17 -07:00
Nathan Downs
af5f75d541 Add yarn.lock 2019-04-03 16:26:44 -07:00