JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 132
  • Score
    100M100P100Q25681F
  • License GPL-3.0

Package Exports

  • shepherd-plugin-nsfw
  • shepherd-plugin-nsfw/build/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (shepherd-plugin-nsfw) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

shepherd-plugin-nsfw

This is a nsfw plugin for the shepherd content moderation framework. It implements the shepherd-plugin-interfaces.

You can use this as-is with shepherd, and it will create a positive filter for a strict adult content blacklist.

  • Expect false positives. The aim of this plugin is to have zero adult content get through.
  • This is a work in progress. Bug reports appreciated :-) just open a github issue.

installation

N.B. Do not install this package from npm yourself

First set up shepherd as per instructions (not covered here), then simply add "shepherd-plugin-nsfw" to the shepherd.config.json file. It should look something like this:

{
    "plugins": [ 
        "shepherd-plugin-nsfw"
    ],
    "lowmem": false
}

Check the shepherd README for further details and updates regarding this installation configuration procedure.