This node package contains multiple utilies to manage BISAC subjects.
$ npm install subjects-utils
Include the library:
var subjects = require("subjects-utils");
By code:
var subject = subjects.byCode("ANT007000");
// subject.label -> "ANTIQUES & COLLECTIBLES / Buttons & Pins"
By label:
var subject = subjects.byLabel('ANTIQUES & COLLECTIBLES / Dolls');
// subject.code -> "ANT007000"
All BISAC codes:
subjects.all.bisac