Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.0 #636

Merged
merged 92 commits into from
May 25, 2021
Merged

3.0 #636

Show file tree
Hide file tree
Changes from 91 commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
fd254a5
feat(core): add new entries on property object (#356)
7studio Jul 20, 2020
de11808
chore: dropped node 8 and 10 support (#441)
ruppysuppy Jul 21, 2020
887a837
feat(parser): adding custom parser support (#429)
dbanksdesign Sep 21, 2020
fa82002
feat: add support for !default in SCSS variables format (#359)
jmmcduffie Oct 8, 2020
67fb361
fix(formats): fix max call stack issue on json/nested format (#465)
dbanksdesign Oct 8, 2020
dc3cfa5
fix(cli): update clean config path logic (#454)
kyh Oct 8, 2020
5201690
chore(release): 2.10.2
dbanksdesign Oct 8, 2020
3edbb17
feat(transforms): Make transitive transforms & resolves possible (#371)
mfal Oct 12, 2020
ac0c515
fix(transforms): fix transitive transforms (#476)
dbanksdesign Oct 12, 2020
37b06e8
feat(formats): javascript/module-flat format (#457)
Oct 26, 2020
1481c46
feat(formats): add file object to formatter method (#439)
dbanksdesign Nov 7, 2020
f95c420
feat(examples): add custom filters example
kharrop Nov 7, 2020
a8bb832
feat: add TypeScript typings (#410)
AndrewLeedham Nov 11, 2020
881a57c
fix: addressing code review
kharrop Nov 11, 2020
c9bfcbc
feat(examples): add custom filters example
kharrop Nov 7, 2020
9690547
fix: addressing code review
kharrop Nov 11, 2020
4bfd31e
fix: better description for package.json
kharrop Nov 11, 2020
ba6fae7
fix: better description for package.json
kharrop Nov 11, 2020
353588f
Merge branch '3.0' into custom-filters
dbanksdesign Nov 14, 2020
5a80ef6
feat(examples): add matching build files example (#481)
dbanksdesign Nov 14, 2020
7584f48
fix: package-lock.json (#482)
dbanksdesign Nov 17, 2020
a30a02a
Extended path trailing slash check to also work on Windows (#419)
RareSecond Nov 19, 2020
b014eb7
chore(export platform): cleaning up transitive transform code (#484)
dbanksdesign Nov 24, 2020
87a8695
docs(formats): minor typo fix (#483)
alvarocastro Nov 24, 2020
d2e6e50
chore(tests): add eslint-jst and fix lint errors (#486)
dbanksdesign Dec 1, 2020
cc2de40
chore(release): 3.0.0-rc.0
dbanksdesign Dec 3, 2020
51cb6c8
docs(example): adding transitive transform example (#487)
dbanksdesign Dec 4, 2020
4c0352f
chore(release): 3.0.0-rc.1
dbanksdesign Dec 4, 2020
75f0ba3
feat(transforms): add 'px to rem' transform (#491)
jbarreiros Dec 15, 2020
e43aafd
feat(format): adding android/resources format
dbanksdesign Dec 15, 2020
d1fed55
chore(editorconfig): remove trailing line rule
dbanksdesign Dec 15, 2020
b0077c3
fix(parsers): fixed an error where parsers weren't running (#511)
dbanksdesign Dec 19, 2020
0b23c9d
fix(extend): use given file path for token data (#499)
dbanksdesign Dec 19, 2020
88a0046
refactor(transforms): add platform option 'basePxFontSize' (#505)
jbarreiros Dec 22, 2020
32787f8
fix(types): fix transform options type #502
amalik2 Dec 22, 2020
99b3357
chore(types): adds filePath and isSource to Prop and descriptions to …
luke-john Jan 12, 2021
8d5b2ab
chore(release): 3.0.0-rc.2
dbanksdesign Jan 12, 2021
bd61cd2
feat: react-native support (#512)
levi-pires Jan 14, 2021
8945c46
feat(build-file): do not generate file if properties is empty (#494)
davidyeiser Jan 23, 2021
5c1d718
chore(deprecation): updating buffer call in base64 converter (#522)
dbanksdesign Jan 23, 2021
33271b6
fix(examples): little typo (#518)
nhoizey Jan 23, 2021
7e7889a
feat(format): output references (#504)
dbanksdesign Feb 2, 2021
6078c80
fix(export platform): fixing infinite loop when there are reference e…
dbanksdesign Feb 2, 2021
a1e1eb4
chore(ci): switching from travis to github actions (#532)
dbanksdesign Feb 3, 2021
40a2601
fix(types): Change transforms to transform in Core (#530)
Tenga Feb 4, 2021
0b13ae2
fix(property setup): original property being mutated if the value is …
dbanksdesign Feb 4, 2021
a3aff3e
chore(example): fix transitive transform example package-lock (#535)
dbanksdesign Feb 4, 2021
32bd40d
feat(format): use named parameters in formatter functions (#533)
dbanksdesign Feb 6, 2021
695eed6
fix(types): add transitive to value transform type (#536)
weaintplastic Feb 6, 2021
0454003
chore(coverage): adding code coverage and increasing our coverage (#538)
dbanksdesign Feb 6, 2021
8d8257e
chore(release): 3.0.0-rc.3
dbanksdesign Feb 6, 2021
3b38e45
chore: replace resolve-cwd with platform capabilities (#529)
tlouisse Feb 9, 2021
193192b
chore(types): change typescript types for properties to be recursive …
EvanLovely Feb 9, 2021
8c56752
feat(formats): add stylus/variables format (#527)
klausbayrhammer Feb 9, 2021
631c97f
chore(release): 3.0.0-rc.4
dbanksdesign Feb 16, 2021
f8de077
Fix a typo in a link to formats docs (#548)
nhoizey Feb 23, 2021
5de3107
chore(examples): fix output references example to use options (#549)
dbanksdesign Feb 27, 2021
0042354
fix(types): introduce parser, update config, optional transform optio…
yoniholmes Feb 27, 2021
53053a1
chore(format): add format helpers for custom formats (#547)
dbanksdesign Feb 27, 2021
9b5cfad
chore(release): 3.0.0-rc.5
dbanksdesign Feb 27, 2021
b99710a
fix(extend): remove prototype pollution (#554)
dbanksdesign Mar 6, 2021
33fe650
chore(release): 3.0.0-rc.6
dbanksdesign Mar 9, 2021
066bd06
chore(logs): removing name collision warnings for nested formats (#567)
dbanksdesign Mar 13, 2021
5fd9cc6
chore(examples): update component cti example to work with register t…
dbanksdesign Mar 19, 2021
2a29502
feat(formats): adding custom file headers (#572)
dbanksdesign Mar 19, 2021
ebfba3e
chore(refactor): replacing lodash part 1 (#570)
chazzmoney Mar 19, 2021
62c8fb8
fix(references): use unfiltered dictionary for reference resolution i…
dbanksdesign Mar 24, 2021
851c9a8
chore(release): 3.0.0-rc.7
dbanksdesign Mar 24, 2021
34922a8
feat(formats): add an optional selector to css/variables format (#582)
dbanksdesign Mar 26, 2021
8c405e6
fix(combine): filePath was missing for falsey values (#583)
dbanksdesign Mar 26, 2021
9ce0311
fix(formats): update output references in formats to handle nested re…
dbanksdesign Mar 29, 2021
75e9801
chore(refactor): using some es6 methods (#591)
dbanksdesign Apr 2, 2021
cc595ca
feat(formats): output references handles interpoloated references (#590)
dbanksdesign Apr 5, 2021
cd09589
chore(release): 3.0.0-rc.8
dbanksdesign Apr 5, 2021
d3b5135
fix(references): flushing the filtered reference warnings (#598)
dbanksdesign Apr 9, 2021
0f65865
chore(refactor): only including lodash template function and not all …
dbanksdesign Apr 12, 2021
9af17f4
fix(references): fixing circular reference errors (#607)
dbanksdesign Apr 26, 2021
b3e4320
chore(examples): adding readmes to custom parser and file header exam…
dbanksdesign Apr 27, 2021
7a28f40
fix(formats): bringing mapName back to scss formats (#611)
dbanksdesign Apr 27, 2021
3f7fe96
fix(formats): fixing formatting options in fileHeader (#614)
dbanksdesign May 3, 2021
f0e571c
chore(example): update complete android example (#602)
mkovalyk May 3, 2021
8a53858
feat(compose): Add Jetpack Compose format (#599)
bherbst May 3, 2021
35de14c
chore(release): 3.0.0-rc.9
dbanksdesign May 4, 2021
048bbab
chore(docs): v3 docs update (#617)
dbanksdesign May 12, 2021
f6a9fc0
chore(examples): adding format helpers example (#628)
dbanksdesign May 12, 2021
23de306
fix(references): value object references now work (#623)
dbanksdesign May 12, 2021
f517bcf
feat(formats): add typescript declarations formats (#557)
Tiamanti May 12, 2021
db6269b
feat(types): cleaning up our type definitions (#632)
dbanksdesign May 22, 2021
89675bb
chore: merging main into 3.0
dbanksdesign May 24, 2021
194611d
Merge branch 'main' into 3.0
dbanksdesign May 24, 2021
c349b18
chore(release): 3.0.0-rc.10
dbanksdesign May 24, 2021
d07e428
docs(examples): fix reference to token files (#635)
jdelight May 25, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.md]
trim_trailing_whitespace = false
10 changes: 8 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"parserOptions": {
"ecmaVersion": 6
},
"plugins": ["jest"],
"env": {
"node": true,
"mocha": true,
Expand All @@ -11,11 +12,16 @@
"Buffer": true,
"escape": true
},
"extends": "eslint:recommended",
"extends": [
"eslint:recommended",
"plugin:jest/recommended"
],
"rules": {
"no-console": 0,
"no-unused-vars": 1,
"no-control-regex": 0,
"comma-dangle": 0,
"no-prototype-builtins": 0
"no-prototype-builtins": 0,
"jest/valid-title": 0
}
}
142 changes: 142 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,155 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [3.0.0-rc.10](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.9...v3.0.0-rc.10) (2021-05-24)


### Features

* **formats:** add typescript declarations formats ([#557](https://github.com/amzn/style-dictionary/issues/557)) ([f517bcf](https://github.com/amzn/style-dictionary/commit/f517bcfa219bddc5a10b5443ccb85c4869711064)), closes [#425](https://github.com/amzn/style-dictionary/issues/425)
* **types:** cleaning up our type definitions ([#632](https://github.com/amzn/style-dictionary/issues/632)) ([db6269b](https://github.com/amzn/style-dictionary/commit/db6269b636264cc0849f595c0f15a34c977c1398))


### Bug Fixes

* **references:** value object references now work ([#623](https://github.com/amzn/style-dictionary/issues/623)) ([23de306](https://github.com/amzn/style-dictionary/commit/23de3062c464a70d9e6492a380e1052e9500ea2d)), closes [#615](https://github.com/amzn/style-dictionary/issues/615)
* **template:** remove blank lines in scss/map-deep and scss/map-flat templates ([#588](https://github.com/amzn/style-dictionary/issues/588)) ([a88e622](https://github.com/amzn/style-dictionary/commit/a88e622bcc06a98972dddb2b11903828ba3dab2b))

### [2.10.3](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.5...v2.10.3) (2021-03-09)


### Bug Fixes

* **extend:** remove prototype pollution ([#560](https://github.com/amzn/style-dictionary/issues/560)) ([89ee39a](https://github.com/amzn/style-dictionary/commit/89ee39a7953c1825ea4578d43f129e23b4ed5da8))

## [3.0.0-rc.9](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.8...v3.0.0-rc.9) (2021-05-04)


### Features

* **compose:** Add Jetpack Compose format ([#599](https://github.com/amzn/style-dictionary/issues/599)) ([8a53858](https://github.com/amzn/style-dictionary/commit/8a53858dc35f4b4565abe9a6500c78814e3e6eae)), closes [#478](https://github.com/amzn/style-dictionary/issues/478)


### Bug Fixes

* **formats:** bringing mapName back to scss formats ([#611](https://github.com/amzn/style-dictionary/issues/611)) ([7a28f40](https://github.com/amzn/style-dictionary/commit/7a28f40b7f44b37e565b1360683b60268d044e9e))
* **formats:** fixing formatting options in fileHeader ([#614](https://github.com/amzn/style-dictionary/issues/614)) ([3f7fe96](https://github.com/amzn/style-dictionary/commit/3f7fe9674c0cb1f228e0415ce468d18a48e4a7f0)), closes [#612](https://github.com/amzn/style-dictionary/issues/612)
* **references:** fixing circular reference errors ([#607](https://github.com/amzn/style-dictionary/issues/607)) ([9af17f4](https://github.com/amzn/style-dictionary/commit/9af17f420c2a11c64f77041f5c2439c093f9c035)), closes [#608](https://github.com/amzn/style-dictionary/issues/608)
* **references:** flushing the filtered reference warnings ([#598](https://github.com/amzn/style-dictionary/issues/598)) ([d3b5135](https://github.com/amzn/style-dictionary/commit/d3b51352f33cb15765cb152605acd3c44e6fbf69))

## [3.0.0-rc.8](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.7...v3.0.0-rc.8) (2021-04-05)


### Features

* **formats:** add an optional selector to css/variables format ([#582](https://github.com/amzn/style-dictionary/issues/582)) ([34922a8](https://github.com/amzn/style-dictionary/commit/34922a8572b7cefc6ca579cca9f73b16bfc4efc0))
* **formats:** output references handles interpoloated references ([#590](https://github.com/amzn/style-dictionary/issues/590)) ([cc595ca](https://github.com/amzn/style-dictionary/commit/cc595ca0683cc757dfae562a8688eb0b8d121cbe)), closes [#589](https://github.com/amzn/style-dictionary/issues/589)


### Bug Fixes

* **combine:** filePath was missing for falsey values ([#583](https://github.com/amzn/style-dictionary/issues/583)) ([8c405e6](https://github.com/amzn/style-dictionary/commit/8c405e6765367aff7eb94fda1a0a235f1c422c9c))
* **formats:** update output references in formats to handle nested references ([#587](https://github.com/amzn/style-dictionary/issues/587)) ([9ce0311](https://github.com/amzn/style-dictionary/commit/9ce031108979493c7f5d0df34e3546322694feb6))

## [3.0.0-rc.7](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.6...v3.0.0-rc.7) (2021-03-24)


### Features

* **formats:** adding custom file headers ([#572](https://github.com/amzn/style-dictionary/issues/572)) ([2a29502](https://github.com/amzn/style-dictionary/commit/2a29502f762c8694dd541dc9c0a0e0aa32e4dec9)), closes [#566](https://github.com/amzn/style-dictionary/issues/566)


### Bug Fixes

* **references:** use unfiltered dictionary for reference resolution in formats ([#553](https://github.com/amzn/style-dictionary/issues/553)) ([62c8fb8](https://github.com/amzn/style-dictionary/commit/62c8fb8ddaccb94dc2eee3b4504f38c264689b77))

## [3.0.0-rc.6](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.5...v3.0.0-rc.6) (2021-03-09)


### Bug Fixes

* **extend:** remove prototype pollution ([#554](https://github.com/amzn/style-dictionary/issues/554)) ([b99710a](https://github.com/amzn/style-dictionary/commit/b99710a23abf7d49be28f4ce33dbe99a8af5923f))

## [3.0.0-rc.5](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.4...v3.0.0-rc.5) (2021-02-27)


### Bug Fixes

* **types:** introduce parser, update config, optional transform options ([#546](https://github.com/amzn/style-dictionary/issues/546)) ([0042354](https://github.com/amzn/style-dictionary/commit/0042354b4ccb43ef26ddb13adab82b73f25dbf4f)), closes [#545](https://github.com/amzn/style-dictionary/issues/545)

## [3.0.0-rc.4](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.3...v3.0.0-rc.4) (2021-02-16)


### Features

* **formats:** add stylus/variables format ([#527](https://github.com/amzn/style-dictionary/issues/527)) ([8c56752](https://github.com/amzn/style-dictionary/commit/8c56752d43616884fe6b1f4f7a77994396ce2c3f)), closes [#526](https://github.com/amzn/style-dictionary/issues/526)

## [3.0.0-rc.3](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.2...v3.0.0-rc.3) (2021-02-06)


### Features

* **build-file:** do not generate file if properties is empty ([#494](https://github.com/amzn/style-dictionary/issues/494)) ([8945c46](https://github.com/amzn/style-dictionary/commit/8945c46f26a08ff6ffac3a5aa0e84a0f330efdb4))
* **format:** output references ([#504](https://github.com/amzn/style-dictionary/issues/504)) ([7e7889a](https://github.com/amzn/style-dictionary/commit/7e7889a41c79c58a04297762a31550c9bd7c2ee0))
* **format:** use named parameters in formatter functions ([#533](https://github.com/amzn/style-dictionary/issues/533)) ([32bd40d](https://github.com/amzn/style-dictionary/commit/32bd40d3a94dd3be49ea795e3dbcc70e149bd6eb))
* react-native support ([#512](https://github.com/amzn/style-dictionary/issues/512)) ([bd61cd2](https://github.com/amzn/style-dictionary/commit/bd61cd294afccd5299a7103fd2ea6177203e9994))


### Bug Fixes

* **examples:** little typo ([#518](https://github.com/amzn/style-dictionary/issues/518)) ([33271b6](https://github.com/amzn/style-dictionary/commit/33271b62b2a0c100a2be8c08f7cd89815e287327))
* **export platform:** fixing infinite loop when there are reference errors ([#531](https://github.com/amzn/style-dictionary/issues/531)) ([6078c80](https://github.com/amzn/style-dictionary/commit/6078c8041286589eef7515945f771240bf73c8ef))
* **property setup:** original property being mutated if the value is an object ([#534](https://github.com/amzn/style-dictionary/issues/534)) ([0b13ae2](https://github.com/amzn/style-dictionary/commit/0b13ae212023ba003ab71cc30eadb20ad10ebc0c))
* **types:** add transitive to value transform type ([#536](https://github.com/amzn/style-dictionary/issues/536)) ([695eed6](https://github.com/amzn/style-dictionary/commit/695eed60f9f56c30542bbec8d0c1622a6a6959df))
* **types:** Change transforms to transform in Core ([#530](https://github.com/amzn/style-dictionary/issues/530)) ([40a2601](https://github.com/amzn/style-dictionary/commit/40a2601724ed947aa141ff53e874c14c317992df))

## [3.0.0-rc.2](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.1...v3.0.0-rc.2) (2021-01-12)


### Features

* **format:** adding android/resources format ([e43aafd](https://github.com/amzn/style-dictionary/commit/e43aafd0e4c5f34158ea0cdc222833b79b35ab16))
* **transforms:** add 'px to rem' transform ([#491](https://github.com/amzn/style-dictionary/issues/491)) ([75f0ba3](https://github.com/amzn/style-dictionary/commit/75f0ba36e1211edf955c7b6bd6c58cbd9fc6524c))


### Bug Fixes

* **extend:** use given file path for token data ([#499](https://github.com/amzn/style-dictionary/issues/499)) ([0b23c9d](https://github.com/amzn/style-dictionary/commit/0b23c9d77e367b2080e4b624fcb294773b2aefcb))
* **parsers:** fixed an error where parsers weren't running ([#511](https://github.com/amzn/style-dictionary/issues/511)) ([b0077c3](https://github.com/amzn/style-dictionary/commit/b0077c3d06caf5b7fcacd7378aab7827cdaa3961))
* **types:** fix transform options type [#502](https://github.com/amzn/style-dictionary/issues/502) ([32787f8](https://github.com/amzn/style-dictionary/commit/32787f8a133a61f6132cef4bb88922f72951b804))

## [3.0.0-rc.1](https://github.com/amzn/style-dictionary/compare/v3.0.0-rc.0...v3.0.0-rc.1) (2020-12-04)

## [3.0.0-rc.0](https://github.com/amzn/style-dictionary/compare/v2.10.2...v3.0.0-rc.0) (2020-12-03)


### Features

* **examples:** add custom filters example ([c9bfcbc](https://github.com/amzn/style-dictionary/commit/c9bfcbcb07fec4435f2368c66d0db793d676a06e))
* **examples:** add custom filters example ([f95c420](https://github.com/amzn/style-dictionary/commit/f95c4202e93dcc00b47e595c4910f435a57d1987))
* **examples:** add matching build files example ([#481](https://github.com/amzn/style-dictionary/issues/481)) ([5a80ef6](https://github.com/amzn/style-dictionary/commit/5a80ef626bacb6b487f2543793e7ed6451e81498)), closes [#251](https://github.com/amzn/style-dictionary/issues/251)
* add support for !default in SCSS variables format ([#359](https://github.com/amzn/style-dictionary/issues/359)) ([fa82002](https://github.com/amzn/style-dictionary/commit/fa8200221477a7bf0d9fcb031a54dc61ba2e3f72)), closes [#307](https://github.com/amzn/style-dictionary/issues/307)
* add TypeScript typings ([#410](https://github.com/amzn/style-dictionary/issues/410)) ([a8bb832](https://github.com/amzn/style-dictionary/commit/a8bb83278fa5bf7b1796d7f466f21a7beef0da84))
* **core:** add new entries on property object ([#356](https://github.com/amzn/style-dictionary/issues/356)) ([fd254a5](https://github.com/amzn/style-dictionary/commit/fd254a5e9f78b9888cf59770e61800357421d934))
* **formats:** add file object to formatter method ([#439](https://github.com/amzn/style-dictionary/issues/439)) ([1481c46](https://github.com/amzn/style-dictionary/commit/1481c46647808d95dc26ff6c08a0906df09d0316))
* **formats:** javascript/module-flat format ([#457](https://github.com/amzn/style-dictionary/issues/457)) ([37b06e8](https://github.com/amzn/style-dictionary/commit/37b06e86ba77576fb0619372fd73e16673c6440d))
* **parser:** adding custom parser support ([#429](https://github.com/amzn/style-dictionary/issues/429)) ([887a837](https://github.com/amzn/style-dictionary/commit/887a837a72f15cb4e2550f883e6d4479e1fa9d42))
* **transforms:** Make transitive transforms & resolves possible ([#371](https://github.com/amzn/style-dictionary/issues/371)) ([3edbb17](https://github.com/amzn/style-dictionary/commit/3edbb178d53f9e5af2328b7c26271fe436af86d3)), closes [#208](https://github.com/amzn/style-dictionary/issues/208)

### Bug Fixes

* **cli:** update clean config path logic ([#454](https://github.com/amzn/style-dictionary/issues/454)) ([dc3cfa5](https://github.com/amzn/style-dictionary/commit/dc3cfa58aa7cc78a6359a8bb269e6f32ba50b110))
* **formats:** fix max call stack issue on json/nested format ([#465](https://github.com/amzn/style-dictionary/issues/465)) ([67fb361](https://github.com/amzn/style-dictionary/commit/67fb361fb2448f9b91a1a125ee61d6bbe2f77732))
* **transforms:** fix transitive transforms ([#476](https://github.com/amzn/style-dictionary/issues/476)) ([ac0c515](https://github.com/amzn/style-dictionary/commit/ac0c515c8b4593b91eb352b1f744895796e3ab49))

### [2.10.3](https://github.com/amzn/style-dictionary/compare/v2.10.2...v2.10.3) (2021-03-09)


### Bug Fixes

* **extend:** remove prototype pollution ([#560](https://github.com/amzn/style-dictionary/issues/560)) ([89ee39a](https://github.com/amzn/style-dictionary/commit/89ee39a7953c1825ea4578d43f129e23b4ed5da8))


### [2.10.2](https://github.com/amzn/style-dictionary/compare/v2.10.1...v2.10.2) (2020-10-08)


Expand Down
6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ We use npm as our package manager. After downloading the repo, please use the co
We use ESLint on the code to ensure a consistent style. Any new code committed must pass our ESLint tests. Take a look at our [ESLint file][eslint].

### Code Rules
1. **Do not mutate property names or values in a format.** Mutations like this should happen in a transformer.
1. **Do not mutate token names or values in a format.** Mutations like this should happen in a transformer.
1. **Be as generic as possible.** Do not hard-code any values or configuration in formats.
1. **Fail loudly.** Users should be aware if something is missing or configurations aren't correct. This will help debug any issues instead of failing silently.
1. **Rely on few dependencies.** This framework is meant to be extended and allows for customization. We don't want to bring a slew of dependencies that most people don't need.
Expand Down Expand Up @@ -82,6 +82,6 @@ We use [docsify](https://docsify.js.org/#/) to transform the markdown files into

[issues]: https://github.com/amzn/style-dictionary/issues
[pr]: https://github.com/amzn/style-dictionary/pulls
[license]: https://github.com/amzn/style-dictionary/blob/master/LICENSE
[license]: https://github.com/amzn/style-dictionary/blob/main/LICENSE
[cla]: http://en.wikipedia.org/wiki/Contributor_License_Agreement
[eslint]: https://github.com/amzn/style-dictionary/blob/master/.eslintrc.json
[eslint]: https://github.com/amzn/style-dictionary/blob/main/.eslintrc.json
Loading