Skip to content

skpm/xcodeproj-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

xcodeproj loader module for webpack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •