Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@neevaco/cookie-cutter-engine

Package Overview
Dependencies
Maintainers
3
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@neevaco/cookie-cutter-engine

<!-- Copyright 2022 Neeva Inc. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. -->

  • 0.0.3
  • latest
  • npm
  • Socket score

Version published
Maintainers
3
Created
Source

This is the engine that powers Neeva's Cookie Cutter extension, available on the Chrome Web Store and Firefox Add-ons.

It's responsible for automatically answering GDPR, CCPA, and related cookie notices on the web according to user preferences.

Structure

This repository is split up into two parts:

  • ./engine: The engine, which handles detecting and handling cookie notices.
  • ./testExtension: A test Chrome extension which can be used to test changes made to the engine during development.

Contributing

If you'd like to contribute, awesome! Please take a look at the contributor guidelines first.

  • If you'd like to add support for a new provider, check out Adding a Provider
  • If you want to make changes to the general engine logic, check out Engine
  • If you're not sure what to contribute, take a look at the Issues page for ideas.

Building

The engine uses a standard NPM package.json. To build the code, first install the project:

$ yarn install

Then you can create a production build with:

$ yarn build

Or make a dev build and watch for changes with:

$ yarn watch

Testing

To test the engine, you can make use of the test extension in ./testExtension. It will automatically build and load the engine.

To install the test extension in Chrome, first build it:

cookie-engine/testExtension $ yarn install
cookie-engine/testExtension $ yarn build # or `yarn watch`

Then, in Chrome:

  1. Navigate to chrome://extensions
  2. Enable the Developer Mode toggle in the top right corner
  3. Click "Load unpacked"
  4. Navigate to the extension build directory cookie-engine/testExtension/crx

FAQs

Package last updated on 29 Aug 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc