Skip to content

readthedocs/ethical-ad-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c63d6e0 · Mar 13, 2023
Mar 13, 2023
Aug 29, 2022
Sep 6, 2022
Jul 3, 2020
Sep 6, 2022
Nov 9, 2021
Jul 8, 2020
Mar 13, 2023
Mar 13, 2023
Jul 6, 2020
Sep 6, 2022
Jul 8, 2020

Repository files navigation

EthicalAd Client

A JavaScript client for EthicalAd publishers.

https://ethical-ad-client.readthedocs.io/en/latest/_images/example.png

Configuration and Usage

You can find information on using this library on your site, and how to configure the ad placements, in our documentation

Development

To make changes to the library or it's attached stylesheets, run the local development server to continually rebuild the assets and serve the test page:

% npm run dev

You can view the test styleguide page at: http://localhost:8080/

When you are satisfied with changes, make sure to run linting and apply automatic formatting to the files.

To check which files don't meet linting guidelines run:

% npm run lint

To automatically apply formatting to the files:

% npm run format

Finally, create release distribution files -- this will generate the client libraries in dist/:

% npm run build

You are now ready to create a pull request with the change. You will need to run the format and build steps over again on any changes to the library or stylesheet.