migrate spm@3.x

- 修改 package 配置文件
- 改名为 selection.js
- 添加 component 的配置
- 没测试用例不知道怎么测，跑了下 example 没问题