class_docstr: A plugin definition.
  
  Args:
      directory: the directory containing the plugin
      metadata: a plugin metadata dict
class_docstr_tok: ["A","plugin","definition",".","Args",":","directory",":","the","directory","containing","the","plugin","metadata",":","a","plugin","metadata","dict"]
docstr: The absolute path to the package.json file.
docstr_tok: ["The","absolute","path","to","the","package.json","file","."]
code: def package_json_path(self):
      """The absolute path to the package.json file."""
      return self._get_abs_path("package.json")
  
imports: import os
  import yaml
  import eta.core.serial
  import fiftyone
label_desc: Use image node_id 12 for calling the PluginDefinition obj's underlying member method code with example usage: obj.package_json_path() and returns: self