Coder Social home page Coder Social logo

totalcaesar659 / browserextension Goto Github PK

View Code? Open in Web Editor NEW

This project forked from steamdatabase/browserextension

0.0 2.0 0.0 2.07 MB

๐Ÿ’ป SteamDB's extension for Steam websites

Home Page: https://steamdb.info/extension/

License: BSD 3-Clause "New" or "Revised" License

JavaScript 83.14% CSS 8.71% HTML 8.15%

browserextension's Introduction

SteamDB Extension

chrome users firefox users edge users

Adds SteamDB links on various pages in the Steam Community and Store. Also highlights owned and wished products on steamdb.info.

Major features

  • Add SteamDB links across most Steam store and community pages
  • Highlight owned/wished/in cart games and packages on steamdb.info (by fetching info from Steam store)
  • Add new features on Steam sites (e.g. automatic age gate skip, quick sell in inventory, market prices in other inventories)
  • Fix stuff that Valve hasn't (e.g. properly center Steam store on big screens)
  • See this link for a list of all options and features

Links

There are no plans to support Safari at this time due to Apple's policies.

Contributing

This extension does not have any build steps, and you can simply load the folder on the extensions page of your browser.

When writing code, make sure to run our linter:

  1. Run npm install to install eslint
  2. Run npm test which should report warnings
  3. Run npm run fix which should automatically fix most of the reported warnings

Please do not make pull requests adding translations or languages at this time.

Making a release

Run npm run version 3.0.0 which updates manifest.json, creates a commit, creates a tag, and runs npm run build which creates a zip file with the release.

Trade offers support for for_item and my_item

This extension adds support for for_item and my_item parameters in /tradeoffer/new urls, these parameters will automatically add items to trade window upon page load.

  • for_item specifies an item in partner's inventory.
  • my_item specifies an item in your inventory.

Multiple parameters can be specified, a single parameter takes format of appid_contextid_assetid.

For example:

https://steamcommunity.com/tradeoffer/new?partner=[steamid]&for_item=753_6_1234
https://steamcommunity.com/tradeoffer/new?partner=[steamid]&for_item=753_6_1234&for_item=753_6_5678
https://steamcommunity.com/tradeoffer/new?partner=[steamid]&my_item=753_6_1234
https://steamcommunity.com/tradeoffer/new?partner=[steamid]&my_item=753_6_1234&my_item=753_6_5678
https://steamcommunity.com/tradeoffer/new?partner=[steamid]&for_item=753_6_1234&my_item=753_6_5678

License

Code in this repository is governed by a BSD-style license that can be found in the LICENSE file.

browserextension's People

Contributors

aviduda avatar doctormckay avatar gaykevin avatar inilo avatar karlcastle avatar mtricht avatar ncla avatar rakleed avatar revadike avatar rlabrecque avatar rock48 avatar totalcaesar659 avatar xinayder avatar xpaw avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.