@skpm/xcodeproj-loader
v0.1.12
Published
xcodeproj loader module for webpack
Downloads
1,116
Readme
Xcodeproj Loader
Instructs WebPack to compile and emit the required xcodeproj as file and to return an object to interact with it.
Install
⚠️ The loader is already included in skpm by default so if you come from skpm, you do not have to do anything.
npm install --save-dev @skpm/xcodeproj-loader
Add the following rule to your WebPack config:
{
test: /\.(framework|xcodeproj|xcworkspace|xcworkspacedata|pbxproj)$/,
use: [
{
loader: '@skpm/xcodeproj-loader',
options: {}
}
]
}
Usage
Create a new framework
Add the following in your plugin command:
const framework = require('../xcode-project-name/project-name.xcodeproj/project.pbxproj'); const nativeClass = framework.getClass('NativeClassName'); const ui = framework.getNib('NativeNibFile');
Options
Same as file-loader.