You can use this extension without any dependency. VS Code is only required.
An array representing replace rules from file path to Perl package name.
Each rule consists of two or three parameters:
A regular expression of target Perl file path.
{{name}}
is a placeholder of Perl file name that will be converted into package name.
eg: "^lib/{{name}}\\.pm"
A conversion destination from file path to package name.
{{package}}
is a placeholder of package name, that is, {{name}}
whose separators are replaced into ::
.
eg: "{{package}}"
A delimiter that is converted to ::
. If omitted, default value /
is used.
Whether package name completion is enabled. Default value is false
(disabled).