Skip to content

Instantly share code, notes, and snippets.

View charpeni's full-sized avatar
🕳️
[object Object]

Nicolas Charpentier charpeni

🕳️
[object Object]
View GitHub Profile
Thanks to 87 contributors who put [201 commits](https://github.com/facebook/react-native/compare/0.33-stable...0.34-stable) into this release!
Special thanks to @charpeni for writing these release notes!
## General
### Bugfixes
- Fix handling of bad utf16 passed out of JS (ccdc57d) - @cjhopman
- Incremental: Fix require of performanceNow (b01feb4) - @rigdern
@charpeni
charpeni / config.yml
Created July 13, 2017 01:10
CircleCI configuration for Angular CLI
version: 2
jobs:
build:
working_directory: ~/app-name
docker:
- image: circleci/node:6-browsers
steps:
- checkout
- restore_cache:
key: dependency-cache-{{ checksum "yarn.lock" }}
@charpeni
charpeni / appveyor.yml
Created July 13, 2017 01:16
AppVeyor configuration for Angular CLI
image: Visual Studio 2017
environment:
nodejs_version: "6"
platform:
- x64
install:
- ps: Install-Product node $env:nodejs_version
@charpeni
charpeni / es8-object-values.js
Last active July 14, 2017 02:14
ES8 Object.values
const translations = {
en: {
home: "Home",
greeting: "Welcome",
},
fr: {
home: "Accueil",
greeting: "Bienvenue",
},
};
@charpeni
charpeni / es8-object-entries.js
Created July 14, 2017 02:13
ES8 Object.entries
const translations = {
en: {
home: "Home",
greeting: "Welcome",
},
fr: {
home: "Accueil",
greeting: "Bienvenue",
},
};
@charpeni
charpeni / es8-padStart.js
Created July 14, 2017 02:23
ES8 padStart
'abc'.padStart(10); // " abc"
'abc'.padStart(10, "foo"); // "foofoofabc"
'abc'.padStart(6,"123465"); // "123abc"
'abc'.padStart(8, "0"); // "00000abc"
'abc'.padStart(1); // "abc"
@charpeni
charpeni / es8-padEnd.js
Created July 14, 2017 02:24
ES8 padEnd
'abc'.padEnd(10); // "abc "
'abc'.padEnd(10, "foo"); // "abcfoofoof"
'abc'.padEnd(6, "123456"); // "abc123"
'abc'.padEnd(1); // "abc"
@charpeni
charpeni / es8-trailing-commas-function.js
Created July 14, 2017 02:40
ES8 Trailing commas in function parameter lists
function abc(a, b, c,) {} // <- OK
function abc(
a,
b,
c, // <- OK
) {
// some code
}
abc("","","",); // <- OK
class ComponentA extends Component {
handleClick = () => {
// ...
}
render() {
// ...
}
}
class A {
static color = "red";
counter = 0;
handleClick = () => {
this.counter++;
}
handleLongClick() {
this.counter++;