Skip to content

Commit

Permalink
refactor: switch development to TypeScript
Browse files Browse the repository at this point in the history
  • Loading branch information
timbru31 committed Sep 21, 2018
1 parent 263645b commit 464c605
Show file tree
Hide file tree
Showing 35 changed files with 10,995 additions and 348 deletions.
2 changes: 0 additions & 2 deletions .csslintrc

This file was deleted.

4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8
indent_style = space
indent_size = 2
indent_style = tab
indent_size = 4

[*.md]
trim_trailing_whitespace = false
1 change: 0 additions & 1 deletion .eslintignore

This file was deleted.

45 changes: 0 additions & 45 deletions .eslintrc.json

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
dist/
.DS_Store
node_modules
3 changes: 3 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
dist/
node_modules/
package-lock.json
6 changes: 6 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"printWidth": 140,
"useTabs": true,
"singleQuote": true,
"tabWidth": 4
}
3 changes: 3 additions & 0 deletions .stylelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "stylelint-config-recommended"
}
9 changes: 9 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"editor.formatOnSave": true,
"prettier.tabWidth": 4,
"prettier.printWidth": 140,
"prettier.singleQuote": true,
"editor.renderWhitespace": "all",
"prettier.useTabs": true,
"editor.insertSpaces": false
}
24 changes: 15 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,28 @@
# Changelog

#### 0.3.2 (Chrome only)
* Republish from Chrome
* Items violated against the poilicy: "Do not use irrelevant, misleading, or excessive keywords in app descriptions, titles, or metadata"

- Republish from Chrome
- Items violated against the poilicy: "Do not use irrelevant, misleading, or excessive keywords in app descriptions, titles, or metadata"

#### 0.3.1
* Improved check if URL should be altered
* Fixes e.g. AWS login

- Improved check if URL should be altered
- Fixes e.g. AWS login

#### 0.3.0
* Add support for ascsubtag, refactor RegExp code to use URLSearchParams instead
* Edge currently has no support for this, but isn't accepting submissions to the store either

- Add support for ascsubtag, refactor RegExp code to use URLSearchParams instead
- Edge currently has no support for this, but isn't accepting submissions to the store either

#### 0.2.0
* Make extension compatible with Firefox and Edge

- Make extension compatible with Firefox and Edge

#### 0.1.1
* Fix Amazon Instant Video

- Fix Amazon Instant Video

#### 0.1
* initial release

- initial release
27 changes: 18 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Amazon Tag Remover

[![Code Climate](https://codeclimate.com/github/timbru31/amazon-tag-remover/badges/gpa.svg)](https://codeclimate.com/github/timbru31/amazon-tag-remover)

[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/mmajdhfdokfcaiadahjnffhbfjfkmcnc.svg)](https://chrome.google.com/webstore/detail/amazon-tag-remover/mmajdhfdokfcaiadahjnffhbfjfkmcnc)
Expand All @@ -8,42 +9,50 @@
[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE.md)

## Info

Are you tired that each banner or ad linking to amazon is silently injecting their affiliate tracking ID and receive a small revenue of what you bought? And more importantly they know what you bought? (even if it's not directly linked, it's still possible to de-anonymize the data)
This extension removes the tracking ID before the browser is performing the request, ensuring that you are not being tracked.

**Note: if you have a partner cookie on your computer, you might still be tracked**

[![Amazon Tag Remover @Chrome Web Store](https://developer.chrome.com/webstore/images/ChromeWebStore_Badge_v2_206x58.png "Amazon Tag Remover @Chrome Web Store")](https://chrome.google.com/webstore/detail/amazon-tag-remover/mmajdhfdokfcaiadahjnffhbfjfkmcnc)
[![Amazon Tag Remover @Chrome Web Store](https://developer.chrome.com/webstore/images/ChromeWebStore_Badge_v2_206x58.png 'Amazon Tag Remover @Chrome Web Store')](https://chrome.google.com/webstore/detail/amazon-tag-remover/mmajdhfdokfcaiadahjnffhbfjfkmcnc)
[<img alt="Amazon Tag Remover @Opera add-ons" src="https://dev.opera.com/extensions/branding-guidelines/[email protected]" height="58" width="206">](https://addons.opera.com/extensions/details/amazon-tag-remover/)
[<img alt="Amazon Tag Remover @Add-Ons for Firefox" src="./images/firefox-logo-horizontal-lockup.png" height="58">](https://addons.mozilla.org/firefox/addon/amazon-tag-remover/)

## Features
* Visual feedback which tag was removed
* Works on starting parameter (?tag) and appended parameter (&tag)
* Support for ascsubtags
* Full support for all amazon sites (e.g. from Germany, Mexico or UK to China and Italy)
* amazn.to links are supported, too, since the expanded request to the amazon site is intercepted

- Visual feedback which tag was removed
- Works on starting parameter (?tag) and appended parameter (&tag)
- Support for ascsubtags
- Full support for all amazon sites (e.g. from Germany, Mexico or UK to China and Italy)
- amazn.to links are supported, too, since the expanded request to the amazon site is intercepted

## Changelog

Please visit [CHANGELOG.md](CHANGELOG.md) for a complete changelog.

## Upcoming Features
* Options to whitelist specific tags (charity, friends of you, ...) (#9)

- Options to whitelist specific tags (charity, friends of you, ...) (#9)

## Support

For support please create an issue here at GitHub

## Pull Requests

Feel free to submit any PRs here, too. :)

Please indent using two spaces only, have a newline at the EOF and use UNIX line ending, thanks!
Make sure to run eslint on your feature branch.

## Donation
[![PayPal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif "Donation via PayPal")](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=T9TEV7Q88B9M2)

![BitCoin](https://dustplanet.de/wp-content/uploads/2015/01/bitcoin-logo-plain.png "Donation via BitCoins")
[![PayPal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif 'Donation via PayPal')](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=T9TEV7Q88B9M2)

![BitCoin](https://dustplanet.de/wp-content/uploads/2015/01/bitcoin-logo-plain.png 'Donation via BitCoins')
1NnrRgdy7CfiYN63vKHiypSi3MSctCP55C

---

Built by (c) Tim Brust and contributors. Released under the MIT license.
3 changes: 0 additions & 3 deletions background.html

This file was deleted.

40 changes: 0 additions & 40 deletions css/style.css

This file was deleted.

Binary file removed images/firefox-logo-horizontal-lockup.png
Binary file not shown.
85 changes: 0 additions & 85 deletions js/background.js

This file was deleted.

17 changes: 0 additions & 17 deletions js/frontend.js

This file was deleted.

Loading

0 comments on commit 464c605

Please sign in to comment.